Introduction to GeoNetwork, or how to setup an SDI in 3 hours @pvgenuchten @geocat_bv #geonetwork MapWindow Conference 2012 - Velp
Jun 14, 2015
Introduction to GeoNetwork, or how to setup an SDI in 3 hours
@pvgenuchten @geocat_bv #geonetwork
MapWindow Conference 2012 - Velp
GeoCat bvGeoCat bv
• Small company with employees in several locations (Spain, France, Netherlands)
• Founders and main contributors to the GeoNetwork OpenSource project
• We offer consultancy, support and customisation for GeoNetwork (and related like GeoServer, Mapserver, PostGIS), GeoCat Bridge for ArcGIS Desktop, WebMap applications, GeoCat Live
• Our customers are: • 25% Dutch (water authorities, TNO, KWR, Kadaster)• 50% European (France, Swiss, Belgium,
Scandinavian, UK)• 25% Global (US, Canada, Indonesia, FAO)
GeoNetwork OpenSourceGeoNetwork OpenSource
• GeoNetwork is a Metadata catalog• Used to store, manage en find metadata
for spatial datasets• GeoNetwork complies multiple standards• GeoNetwork has an Mapviewer to directly
combine located datasets• Using harvesting several Geonetwork
nodes can form a network. Harvesters can also be used to import metadata from WMS, Local file system, etc
• In a default install GeoServer is included
GeoNetwork opensourceDutch National Geo Registry
FAO GeoNetwork
SwissTopo geocat.ch
GeoNetwork history at a Glimpse
GeoNetwork history at a Glimpse
• Prototyping by FAO (2000-2001)
• Version 1 by FAO & WFP (released 2003)
• Version 2 by FAO, WFP & UNEP (released 2005)
• Version 2.1 (released September 2007)
• Version 2.2 (released April 2008)
• Version 2.4 (released July 2009)
• Version 2.6 (September 2010)
• Version 2.8 and 3.0 in progress (under development)
UsersUsers
•UN: FAO, WFP, UNEP, WHO, OCHA, UNHCR
•Other: CGIAR, ESA, GMFS, FGDC, JRC
•Numerous National, Regional and local geo portals
•ESA HMA, GEOSS related GEOportal project
National INSPIRE Catalogs in Europebased on
National INSPIRE Catalogs in Europebased on
The glue in aSpatial Data
Infrastructure
An interactive map library on the
Internet
Build on Standards, Standards, Standards,
Standards, Standards, ...
The Basic Building Blocks
•ISO TC211 Standards
•OGC Standards (Open Geospatial Consortium)
Standards•MetadataMetadata
• ISO19115:2003, ISO19119:2005, ISO19139:2007, FGDC, Dublin Core
•Catalog interfacesCatalog interfaces• OGC CSW 2.0 (client & server)
• Z39.50/ISO23950 (client & server)
• OAI-PMH (client & server)
• Geo-OpenSearch (server)
• GeoRSS (server)
• WebDAV (client)
•Web Mapping ClientWeb Mapping Client• WMS, WMTS, WFS, WMC
•Web Map Server (through GeoServer)Web Map Server (through GeoServer)• WMS, WFS, WFS-t, WCS, KML
CatalogInterfaces
Catalogue interoperability
•Full OGC Catalog v2.0 support (ISO profile) (Reference implementation for OGC)
•Open Archive Initiative support (OAI-MPH)
•RSS and GeoRSS newsfeeds
•OpenSearch with GEO extension
•Metadata harvesting & synchronization
Technologies● Java language (platform independent)
● Servlet environment (Tomcat, Jetty, ...)
● XML data representation (JDOM)
● XSL templates for presentation (XALAN)
● JDBC for database access (runs on any compliant DBMS)
● Lucene search capabilities
● XML Schema for metadata editing
● JavaScript
•Search in multiple catalogues through one website
•File download
•Data visualization through web map viewer
Users
•Standardized process to document and publish
•Online metadata editor
•Different metadata standards
•Different sharing / security levels
•File upload
Data Providers
•Easy to install
•Easy to maintain
•Groups and users management
•Harvesting management
•Migration support
•Active user and developer communities
Administrators
Some Screenshots
GeoNetwork
Search results
ISO19115:2003 with ISO19139:2007
encoding
Online editor
Harvesting
What’s new in 2.8What’s new in 2.8•Search statistics
•Improved Inspire support
•Thesaurus management
•Scheme profile support (plug-in)
•Use of Subversion for persistance
Download at https://github.com/geonetwork
WorkshopWorkshop
•Set up a Geonetwork Instance
•Configure and Add templates
•Set up harvesting
•Set up some services (Geoserver)