We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

GeoNetwork 3

00:00

Formal Metadata

Title
GeoNetwork 3
Title of Series
Number of Parts
183
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Germany:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language
Producer
Production Year2015
Production PlaceSeoul, South Korea

Content Metadata

Subject Area
Genre
Abstract
The presentation will provide an insight of the new functionalities available in the latest release of the software. Publishing and managing spatial metadata using GeoNetwork opensource has become mainstream in many Spatial Data Infrastructures. GeoNetwork opensource 3.0 comes with a new, clean user interface based on AngularJS, Bootstrap and D3. Other topics presented are related to performance, scalability, usability, workflow, metadata profile plugins and catalogue services compliance. Examples of implementations of the software will also be given, highlighting several national European SDI portals as well as work for Environment Canada and the collaboration with the OpenGeoPortal project.
DiagonalMetadataLibrary catalogVideo gameMoment (mathematics)Revision controlCodeUser interfaceView (database)Internet service providerLink (knot theory)Core dumpVideo game consolePoint (geometry)Software frameworkLibrary (computing)ChainPrototypePredictabilityDatabaseSystem callProjective planeEvent horizonBitExecution unitOpen sourceInstance (computer science)Arithmetic meanConnected spaceService (economics)Constraint (mathematics)Software developerType theoryHydraulic jumpServer (computing)Web 2.0Mathematical optimizationDivision (mathematics)Cartesian coordinate systemSubject indexingTexture mappingRemote procedure callGenderWebsiteCellular automatonFile formatInformationTask (computing)Speech synthesisSystem administratorMereologyBounded variationProduct (business)GeometryComputer networkTwitterMeta elementGraphics softwareDifferent (Kate Ryan album)Data managementFile viewerWeb browserNetwork topologyElectronic mailing listJava appletOpen setModel theoryINTEGRALBootstrap aggregatingSpring (hydrology)Computer animation
CodeSystem callDialectInternet service providerModel theoryVideo gameView (database)Process (computing)Service (economics)HierarchyWater vaporDigital rights managementInformationClassical physicsoutputLibrary catalogMessage passingClient (computing)IterationRevision controlCategory of beingExecution unitBoss CorporationTerm (mathematics)Numbering schemeComputer networkDefault (computer science)Subject indexingType theorySocial classDifferent (Kate Ryan album)Multiplication signHome pageWeb pageCodeUser interfaceInformation retrievalComponent-based software engineeringRule of inferenceProfil (magazine)Level (video gaming)Direction (geometry)MetadataPoint (geometry)Web 2.0Texture mappingFile viewerMereologyGeometryGraphics softwareResultantData managementContext awarenessNetwork topologyWeb browserStructural loadBootstrap aggregatingLatent heatSoftware developerComplex (psychology)Standard deviationOpen setTraffic reportingCore dump
MetadataData modelPhysical systemInformationPoint (geometry)Field (computer science)Different (Kate Ryan album)Electric generatorFile formatDependent and independent variablesComputer fileFeedbackEmailThumbnailArtistic renderingHuman migrationWeb pageStatisticsFile viewerElectronic mailing listDefault (computer science)Service (economics)Type theoryPerspective (visual)GeometryProcess (computing)Library catalogGraphics softwareTranslation (relic)Electronic visual displayGUI widgetDatabaseComputer networkServer (computing)Well-formed formulaRight angleMachine visionView (database)Video game consoleValidity (statistics)Texture mappingShape (magazine)Link (knot theory)Presentation of a groupProfil (magazine)Visualization (computer graphics)Configuration spaceCommunications protocolCache (computing)Uniform resource locatorSound effectNumeral (linguistics)Numbering schemeIntegerArithmetic meanDigital rights managementResultantExecution unitNetwork topologyMereologyBitSemantics (computer science)Line (geometry)CuboidGenderCASE <Informatik>NeuroinformatikReading (process)Order of magnitudeWordDialectSocial class
Computer animation
Transcript: English(auto-generated)
Hello, so here today we're gonna speak about metadata catalog provided by Geonetwork open source solution, so I would like just to introduce that meta catalog is
For me, it should be the the main on entry point on every SDI Because it's the best way to reach your data to find your data. So Whatever to who Just the the the catalog is here to to help people to find your data
So it's really important because when you publish data You want to promote them you want people know them and use them and the best way to find them is to use the catalog For example, even if you just like to be like ten layers on a geo server that I get capabilities requests
Could be a way to find some layers, but A catalog provide really more tools to find because you can search your data every aspect of your data are indexed you can Perform research and it's a very good way to to find all all data that are available
So that said I will start the show. So I'm from gravel from camp to camp So I've been working on geometry for a while and I will present during this talk Thus the solution journey truck is an open-source solution for metadata catalog
And what is really important this year about geo network? We just released a major version the version 3-0 so yeah, we really glad to to to provide this new version to all geo network users and My speak will be about showing what's new in this
In this version so first to start with nerve you I will speak about the the search interface the new map viewer How to manage and edit your metadata's the admin console and advanced features? And I will provide some links to see our general tree works
in production instances So first a little bit of history so here the team of geo network Developers we meet every years in Bolsona to just for cost print and to share ideas about the division of the solution and two years ago, we were like
Wondering what we but could be the next step for geo network and we wanted to to provide something really new and something really fresh and We came out like we wanted just to build a new application And we wanted to improve the user experience of with
the metadata catalog because it's not often the the most exciting task for administrators or data managers and yeah, we wanted to focus on the user experience the user interface and Many things that could make their life a bit easier
So we started with the prototype two years ago, and we guys were pretty busy to last year's Developing the version 3 so we decided it was Convincing and we wanted to to move forward we wanted to just
Jump in the trend of the new technologies play with new HTML5 technologies with The Styles easier styling is your Either everything faster faster layout and we wanted to to integrate those new libraries into our user interface and
so we started with the this prototype and we Developed the the admin console for first project two years ago then the editor and then this year we focused For the release a lot of the search and the rich viewer interface, so thanks to all customers that are found in
this huge work and let's jump into the the new features of of this version 3 so Last mean ovation, but the version 3 came out during April
What's really new so the first thing that's come from to your eyes when you see the new version is the new user interface But it's not all all the the the the changements not just related to the interface But it's the more thing that comes to every people people mind, so we wanted to focus on the on those parts
better user interface A rich map viewer, so it's very important thing that we wanted to not being just a metadata search form I'm a metadata resist list resist list but we wanted also to provide you eyes and tools to exploit the data you're looking for because you are here to
find data and What we wanted you is to make you able to directly visualize your your data Whatever the type there are so I will Come back to that afterwards we work on the metadata view so we Really improve improve the way we render a metadata so to show every details
And we work a lot on the editor and mean so I will show all this UI In the next steps and what's important we decided to move to Angular GIS bootstrap open air 3 for our interface because We experienced that those technology work work together on web mapping site so because there is a web mapping
View in geo network we wanted to to follow that train And it's pretty good for geo network that we have moved to to those technologies new requirement So yeah, we support we don't support very old
browsers Versions you need to move to Java 7 and thing like that so I I'm focusing more about the UI but During those two last year's huge improvements have been done to the core of geo network as well So it's really important that I mentioned that to you even if it's not maybe not concrete
But we are trying to make the core code of geo network really homogeneous we and modular so We divide all the core into different models We're trying to integrate last
Spring framework, it's already there But we're trying to to move all our services to bring services to we remove the database Connection to hibernate and GPA so our code is is really more up-to-date The core code the Java code, and it's really easier to to maintain and to get contributions
We work a lot also on Optimization on the search on the search queries the index and many many other improvements and back fixes So searching the information, so it's the start of Geo-network users so
so What is it so we're just providing new user interface for that we provide new features like That it's really better for user experience is the rooting so it means just you every search is
stored All the history of your search is stored and binding with the URL so like that you can navigate Through your browser's history, and you just navigating to your search history, or what metadata you just viewed or? Thing like that so it's very useful Customization we put a lot on efforts
to be to let the Use not the users, but the developers of J network I mean not the core developer But people want to get a new journey truck and we want to customize their view and want to customize their interface We provide a huge effort to to let them do so the technology with bootstrap and everything
Makes them easier to customize with different styles or layouts But our UI main con main code is based on an easy easy customization for for those people who want and for sure a very important
New feature for the UI is a rich map viewer so let's just Screenshots here it's the Homepage of the new geo network, so it's like it's like before it's You you can find the same information
Main input because like Google style you want just to search from data you have your data You we provided some classification we want to to just Provide you entries for your catalog classic entries like categories topic categories inspire terms or
Different types of metadata so That way it's a very easy way for for user just to jump in your time and look for what for what they want Here when you when you you make your first research you you you come here on the result page So it's just an example of what the result page
Could look like but as I told you you can easily customize everything there So if you want a form or facet is things or how do you want you to show? The the result list, but here is just an example on On this page What's new here compared to all version is the the facets components?
it's hierarchical facet is so it just it's Really useful for people who want to Classify all their metadata in a hierarchical Way, so it's indexed everything in the index and based on two services if if you want to organize your
Data like that The metadata view so here just important that before we use the service that pass XML to render the metadata view and now It's pretty much faster. We just display the metadata from the index
So everything is stored client-side So that way we can just navigate to all the metadata set with previous next It's just instant and we can render the metadata the way we want just by with layouts or stining stining classes So that point is very is really better
now the viewer The main the main map viewer so yeah, as I told you we wanted that people they can just Exploit the data they are looking for so many it's geo network is Geospatial metadata catalog so all the data are mainly geospatial so one of the
Most spread kind of data is WMS or shapefile or thing like that And we just want them to be able to see the data So for for us the approach is Geonetwork is a metadata catalog and provide services server-side to manage your metadata
But client-side we want that it just is more than just a catalog it could be Sufficient to provide what you need from a simple SDI So there is a way to look for your data, and there is a way to view your data
So I think it's all what people need and want when did They just want to try that so here. It's a rich feature Map viewer so The last version it was very simple just just just a map, but there you can find anything you want
here you can search for data that are stored in in services of That our catalog in in geo in geo network you can find from WMS WFS came at your G's on There is a layer tree
You can save your context load context draw print so everything Is there if you need to? What I told you if that it's easy customizable, so When a customer wanted your network he often wants to have Specific style specific layout and look so it's really easy to just extend the
default web page with components with angular JS directive or with all the JavaScript code Really easy to extend that and build your own view like build your own web form build your
Your own layout and and the way you want to display that so here. It's an example We can have another example pretty looks like the same as the default But some something like the readers like like the style to color the size Here is another example where it's kind of completely different, but you you find the same the same thing just just
displayed in a different way, but He is an example of what your your catalog can look like very easy, so yeah, so Example of exploiting data and see WMS data you can have different tools to explore that
To change you your the way you want to to display the data here for our customers we also put Sezium you can activate the 3d mode or stay in 2ds, so you can Depending of the data you want to see and the coming feature is like going hard with that and if you have
WFS or WPS SOS linked to your metadata You will be able to to exploit those services through the viewer so WFS you can already see Every every feature you have if you have a process linked to metadata
You can launch this process to the viewer and exploit the data, and it would be the same from SS So now the editor part so it's the part for for data management And we focused also a lot on the editor to try to improve the the user experience about how to edit
their metadata, it's a bit complex in the geo network world because it has to respond to a lot of needs and It has to to be compliant to the huge standards like ISO Different ISO things we also come compliant with open data So you can use geo network as an open data catalog as well. It's not
Very spread this way, but you really can do that So here the editor looks like so we put a report also to make it more understandable And it's really easier to customize before it was really hard to create a new profile edition profile now
We just build an engine that based on the config file where you can just pick what field you want to edit And you can have different Profile of edition on the same page and just pick the one you want and it's gonna just display the field you want to
Wherever there are deep in the metadata, so we provide by default an inspire Editor as well, so it can be released you from some people so here When you want to create a metadata you choose the type You can choose template you create your new metadata you arrive on this kind of editor with
everything binded or bound on the The ISO schemas on the right you have different thing like validation process suggestion to help you to Fill your metadata We have to tip and help on every field of the schemas We have a wizard on the top right to help you to add resources to to your schemas. There are new new features like
Generating automatically the stem nails for from the WMS layer So we just get the image and we Put it as a thumbnail of the metadata and seem like that many multilingual editing if you have multilingual
Metadatas so everything is managed there. There's always keywords All many different widget and high-level widget to make really the edition really really easier The view so the view also really important. We really focus on that There is a new engine for rendering the metadata, so
It's really easier for people who want their custom view It's really fast. It's written in groovy, and it's really small services. You can deep you can debug pretty pretty efficient and we We came out this came out with a caching system
so now if the metadata haven't be edited and The formatter of the formatter that it's the engine that from the other metadata data have been already Triggered then the the HTML response is is stored and you can have Pretty fast or all the rendering of the full metadata
So here it was it looks like so we wrote a default formatter so you just display all get deep in all in the metadata document and display all the fields and You can also very easily customize these formulas to to applause and now
At last very briefly the administration, so you just have to know also the console have be completely redesigned With different colors different entry and different visual effect to help you to find what what? What you need so very fast a new
harvester You can jump into different harvesting nodes and and get some information you have feedbacks so everything Has been really improved to make better user experience and lots of things have been added
Also new features new stuff last like statistics about the usage of your catalog the metadata and things like that So You Can find this presentation online there is some example of Geoelectric three that are already in production like that you can see how we can
customize the UI and thing like that you can see what it could looks like and And see maybe maybe mine could look like like like that Different challenges for coming next year and and after well huge perspective coming on
That's it so thank you to to you And thank you to all contributors and to all people who contribute to the translation as well Questions for foreign yes Miguel, please hello
Yes, hello I have two small questions the first one is about the map view It now I think it doesn't support
shape files as a format Will it are you planning to to implement that in the future or? It's it's not on the early skill Usually Ship yeah, I don't really know what to say you usually you can have on the metadata is linked to a WMS
And if you want to provide the data by itself You just join a zip file containing the check file or thing like that or you can use Extractors to extract the data
to the shapefile format from WMS services or WFS services But we don't support the native shapefile format in the viewer right now just The Geojson, KML, KMZ and And the
The the second question is about those geospatial formats like KML or geojson They are stored on the server Even if you have a postgres post.js Postgres database behind the geo network. Are you also planning to
convert and start on the on the database or You what do you mean usually when there there is a KML file link to metadata? It's an External link. Oh, it's a connect but it's also a way of uploading it. Isn't it? Yeah, you can upload also resources
But it's another protocol and if you upload the KML you will be able just to download the KML. Okay You have to say to tell what protocol it is and if it's a KML protocol you just need to provide a URL or thing like that To reach the file. Okay. Thank you
Yes, please Hi, I'm Jorgen from Denmark Danish geodata agency We have an installation an older one a two-point something If we want to migrate What Would you be your best advice
Should we migrate or Or should we stay at our point to point something or Yeah, all the migration process is managed by geo network. So I will advise you just to save your database Because we never know
And then just update your general vision and it should migrate the database So the data model is the same underneath or what? Yeah, it's compatible. Okay, so and
we have lots of feedbacks and Experience back about that on the mailing list So I would suggest you just to read some post on the mailing list because Many people have done that recently so you can find it there. Oh
Thank you very much