SlideShare una empresa de Scribd logo
1 de 64
Descargar para leer sin conexión
GeoNetwork,
The Open Source Solution
for the interoperable management
of geospatial metadata
Ing. Simone Giannecchini, GeoSolutions
Jeroen Ticheler, GeoCat
Ing. Emanuele Tajariol, GeoSolutions

GFOSS DAY 2013
GeoSolutions


GeoSolutions & GeoCat



GeoNetwork Introduction







History
Software Features
Standards
Architecture
User Interface



INSPIRE



RNDT

GFOSS DAY 2013
GeoSolutions


Founded in Italy in late 2006



Expertise
•
•
•



Supporting/Developing FOSS4G projects








Image Processing, GeoSpatial Data Fusion
Java, Java Enterprise, C++, Python
JPEG2000, JPIP, Advanced 2D visualization

MapStore
GeoServer
GeoNetwork
GeoBatch
ImageIO-Ext

Focus on Consultancy


agencies, large private companies, etc…

GFOSS DAY 2013
GeoCat

GFOSS DAY 2013
GeoNetwork


(GeoSpatial) Catalog




Repository





Registry of Metadata
Enterprise Search Appliance

GeoPortal


SDI entry point



Information Broker



Metadata Editor



Standards Based



Implemented with Java Enterprise technologies
GFOSS DAY 2013
Technologies


Java Enterprise


Apache Lucene for speed light search



Support for different backends


MYSQL, Oracle, Postgresql, etc..



XSL Templates for flexible presentation



XML Schema




Metadata Validation and Editing

Support for Enterprise Security


LDAP



Shibboleth
GFOSS DAY 2013
Standards






ISO TC 211
 19110:2005
 19115:2003
 19115:2005
 19119:2005
 19139:2007
 23950/Z39.50
OGC
 CSW 2.0.2 (ISO
Profile)
INSPIRE
 Discovery Service



Others


FGDC



OpenSearch Geo



RSS/GeoRSS



WebDAV



OAI-PMH



Dublin Core

GFOSS DAY 2013
GeoNetwork: features (1)








Search capabilities to access local and distributed
geospatial catalogues

Up- and downloading of data, graphics, documents, pdf
files and any other content type
An interactive Web Map Viewer to combine Web Map
Services from local and distributed servers around the
world
On-line editing of metadata with a powerful template
system



XSD schema and schematron validation of metadata



Native support for international metadata standards



Multilingual metadata support for the ISO19115/19119/19110
GFOSS DAY 2013
GeoNetwork: features (2)


INSPIRE advanced search option



Data and metadata export/import procedures



Scheduled harvesting and synchronization of metadata
between distributed catalogues (GeoNetwork, CSW,
Z39.50, OGC WxS, WebDav, Thredds, OAI-PMH)



Support CSW 2.0.2 ISO Profile, OAI-PMH, Z39.50 protocols



Administration of groups and users through Web interface



Multi-lingual user interface



Data updates dissemination via RSS news feeds and as
GeoRSS

GFOSS DAY 2013
Standards
•

Metadata
–
–

•

–

–
–
–
–
–

OGC CSW 2.0.2 ISO Profile
OAI-PMH
Z39.50
Geo-OpenSearch
GeoRSS
WebDAV

Web Mapping Client
–

•

RSS & GeoRSS newsfeeds
XML + XSL

EXCHANGE
FORMATS

Catalogue interfaces
–

•

COMMON
LANGUAGES

Export/Import
–

•

ISO19115:2003, ISO19119:2005, ISO19110:2005,
ISO19139:2007
FGDC, Dublin Core

OGC standards for WMS, WMC

Web Map Server (through GeoServer)
–

WMS, WFS, WFS-t, WCS, KML

GFOSS DAY 2013

CATALOGUES/
WEB SERVICES
Architecture
Frontend - UI

Search

Lucene
index

Metadata
registry

Edit

View map

GeoServer
Spatial data
repository

Backend - GeoNetwork

Backend - GeoServer

GFOSS DAY 2013
Registry


Manage, Publish and
Search collections of
metadata about Data,
Services and related
information











ISO 19115  Metadata about
Data
ISO 19119  Metadata about
Services

Enterprise Unique
entry point
Act as a Broker (SOA)
Can work in federation
Multilingualism
GFOSS DAY 2013
Repository






GeoNetwork can be used as a repository
for the data it describes
Authorization on data are independent from
authorization on related metadata

Easy-to-use editor controls to upload data
and set automatically the onLineResource
URL

GFOSS DAY 2013
Registry - Federation


Multiple Registries for Multiple Enterprise Clouds



Different data/services
Different Organizations



Federation reduces complexity



Available Paradigms






Harvesting
 Synchronized Local Copy of remote Metadata
Remote Search
 Federating node as NoCache proxy for queries

GeoNetwork supports both

GFOSS DAY 2013
GeoNetwork
OGC Portal Reference Architecture

GFOSS DAY 2013
Architecture
• Desktop and server versions running on any
platform
–

Windows, Linux, Mac OSX

• Java Application using
–
–
–

XML+XSL
Lucene (Apache Project for XML file indexing)
Jeeves (Open Source project for XMLDB interface)
Java

Application
Jetty
(Desktop),
Template Tomcat

GeoNetwork

XSL

McKoi (Desktop),
MySQL, Oracle

Indexing

DB

Jeeves

Lucene

(DB  XML)

GFOSS DAY 2013
Metadata harvesting
Multiple paths
to same
source

Loops

Hierarchical
harvesting

GeoNetwork
Nodes
GFOSS DAY 2013
Enterprise GeoPortal




User Friendly Search/View
GeoPortal

Customizable Presentation







Search Forms
Results Presentation
Based on XSL templates
Embedding in third party sites

Integrate with A&A layers




Different views for different
roles
Metadata Profiling

GFOSS DAY 2013
Enterprise GeoPortal


Metadata Profiling


Authentication






Internal user management for smaller deploys
LDAP integration
Shibboleth integration (federated SSO)

Authorization




User groups (grants on metadata) - customizable
User profiles (grants on operations) - fixed
Metadata access authorization is fine grained at group
level

GFOSS DAY 2013
User interface/Home page

GFOSS DAY 2013
Web user interface/Search

Simple/local search

Advanced search

GFOSS DAY 2013
Web user interface/Search
Inspire-based search options

GFOSS DAY 2013
Web user interface/Search results

GFOSS DAY 2013
Web user interface/Metadata Display

Metadata
summary
Metadata
details

GFOSS DAY 2013
Web user interface/Search results

GFOSS DAY 2013
Web user interface/Search results

GFOSS DAY 2013
Web user interface/Search results

GFOSS DAY 2013
Embedded Web Map Client
Web user interface/Web map viewer
Map viewer
opened

Layer tree
section

Map toolbar

Add data layer
(layers toolbar)

GFOSS DAY 2013
Google Earth Support

View in
Google Earth

GFOSS DAY 2013
Administration section
Administration

Login/Logout

Add new metadata

GFOSS DAY 2013
Metadata editor/Default View

GFOSS DAY 2013
Metadata editor/XML View
Full ISO metadata support
ISO19115:2003 / ISO19139:2007

GFOSS DAY 2013
Metadata editor/Categories assignment

GFOSS DAY 2013
Metadata editor/Data upload

GFOSS DAY 2013
Metadata editor/Privileges assignment

GFOSS DAY 2013
Harvesting management

GFOSS DAY 2013
Localization Support

GFOSS DAY 2013
Metadata Editor





Terms and Rules from ISO 19115 and 19119
Encoding in 19139, FGDC and Dublin Core
Intuitive Web-Based Editor with Validation



Distribution Section



Reference System Section



Data Quality Section





Identification Section

Metadata Section

Highly Customizable


Presentation



Validation
GFOSS DAY 2013
Metadata Editor


Additional capabilities



Extensible Templates’ set
 Visual Validation
 Extensive online resource
management (WMS, File
download, etc..)
 Additional Metadata Linking
(dataset/service, parent/child,
feature catalog/dataset
metadata)
 Role assignment for
presentation profiling
 Multilingual Support
Batch Import/Insert from XML


GFOSS DAY 2013
INSPIRE: about
The INSPIRE directive aims to create a European Union (EU)
spatial data infrastructure.
This will enable the sharing of environmental spatial information
among public sector organisations and better facilitate public
access to spatial information across Europe.
The INSPIRE directive came into force on 15 May 2007 and will
be implemented in various stages, with full implementation
required by 2019.

Institutional site: http://inspire.jrc.ec.europa.eu/
GFOSS DAY 2013
INSPIRE: about


Infrastructure for Spatial Information in the European
Community





Implementing Rules and Technical Guidance to implement
EU-wide Interoperable SDIs





IR are legally binding
TC are not legally binding

Main Aspects Covered









2007/2/EC Directive, 14/03/2007
Fully in place by 2019

Metadata
Network Services
Data and Service Sharing
Data Specification
Monitoring and Reporting

Maximum Reuse of existing standards (OGC, ISO, W3C)
GFOSS DAY 2013
INSPIRE: Who does What



Discovery service  GeoNetwork
View, Download, InvokeSD, Transformation
Service  GeoServer

GFOSS DAY 2013
INSPIRE: discovery services


Discovery of spatial dataset and services



Provide operations on services





query about service capabilities
register other federated Discovery Services

Provide operations on metadata




search
update (both push and pull modes),
perform federated searches



Based on Metadata specs from ISO



TG requires CSW 2.0.2 ISO AP as starting point
GFOSS DAY 2013
INSPIRE: discovery services in GeoNetwork







GeoNetwork implements CSW 2.0.2 ISO Profile
INPIRE extended constraints in metadata should be
explicitly enabled in GeoNetwork
Complies with almost all main requirements in Metadata
Implementation and Discovery Services
Main compliancy issues in:
 Handling federated catalogues




Federated metadata retrieving




in Discovery Service Metadata and Link Discovery Service
operations
no CSW, only Z39.50

Publishing in pull mode


matching CSW Harvest operation in GN is not stable yet
GFOSS DAY 2013
INSPIRE and ISO19115/19139
INSPIRE supported metadata are based on
• ISO19115/19139 (metadata)
• ISO19119 (services)
There are some differences in constraints on metadata
elements between ISO19115 and INSPIRE.

The use of the INSPIRE guidelines to create INSPIRE
metadata ensures that the metadata is not in conflict
with ISO 19115. However, full conformance to ISO
19115 implies the provision of additional metadata
elements which are not required by INSPIRE.
GFOSS DAY 2013
INSPIRE support in GeoNetwork
• Editing view that underlines INSPIRE required
elements
• Easy check and insertion of INSPIRE required
elements
• Schematron rules to check for INSPIRE conformance

• Search using INSPIRE codelists
• Extended CSW queryables fields to match INSPIRE
requirements
GFOSS DAY 2013
RNDT: about
• RNDT («Repertorio Nazionale dei Dati Territoriali») is
the Italian national metadata catalog - instituted in
2005 and managed by DigitPA - whose purpose is to
facilitate the dissemination of the data of general
interest, available in the public administration
agencies at different levels.
• RNDT is based on ISO19115, 19119 and 19139
standards.
• Conformance to the RNDT metadata standard should
ensure conformance to INSPIRE guidelines

GFOSS DAY 2013
RNDT support in GeoNetwork
GeoSolutions’ first work with RNDT was with a
GeoNetwork customization for CSI Piemonte.
Issues:
• Some RNDT interpretations of ISO19139 differ from
GeoNetwork standard implementation.
• Some constraints in RNDT are looser than ISO19139

GFOSS DAY 2013
RNDT support in GeoNetwork

Search on PSR thesaurus

GFOSS DAY 2013
GeoNetwork 2.8
What’s new
• Metadata versioning
• Subtemplates
• GeoServer publishing integration

• Pluggable metadata schemas
• Improved database connection pooling
• Virtual CSW endpoints

GFOSS DAY 2013
GeoNetwork 2.10
What’s new
• Redesigned User Interface
• Metadata profiles plugin support
• New Admin UI

GFOSS DAY 2013
GeoNetwork 2.10
Admin UI

GFOSS DAY 2013
GeoNetwork 2.10
System Status

GFOSS DAY 2013
GeoNetwork 2.10
Search Statistics

GFOSS DAY 2013
GeoNetwork 2.10
Content Statistics

GFOSS DAY 2013
GeoNetwork 2.10
Harvester Configuration

GFOSS DAY 2013
http://metadata101.org
• A location to collect, develop and maintain metadata
profiles

• Easy collaboration
• Github repository
• Versioning
• Permissive licensing to allow incorporation in open
source and proprietary software
•  Perfect fit for RNDT

GFOSS DAY 2013
Real World Use Cases:
City of FIorence OpenData Portal

GFOSS DAY 2013
Real World Use Cases:
LaMMa Consortium

GFOSS DAY 2013
Real World Use Cases:
County of Bozen

GFOSS DAY 2013
Real World Use Cases:
Danish Ministry of the Environment

GFOSS DAY 2013
Real World Use Cases

GFOSS DAY 2013
Real World Use Cases

GFOSS DAY 2013
The End

Thanks!

GFOSS DAY 2013

Más contenido relacionado

La actualidad más candente

Enterprise class deployment for GeoServer and GeoWebcache Optimizing perform...
Enterprise class deployment  for GeoServer and GeoWebcache Optimizing perform...Enterprise class deployment  for GeoServer and GeoWebcache Optimizing perform...
Enterprise class deployment for GeoServer and GeoWebcache Optimizing perform...GeoSolutions
 
GeoServer on steroids
GeoServer on steroidsGeoServer on steroids
GeoServer on steroidsGeoSolutions
 
GeoServer, The Open Source Solution for the interoperable management of geo...
GeoServer, The Open Source Solution  for the interoperable management  of geo...GeoServer, The Open Source Solution  for the interoperable management  of geo...
GeoServer, The Open Source Solution for the interoperable management of geo...GeoSolutions
 
GeoServer, GeoNetwork and INSPIRE: where we are and what is missing
GeoServer, GeoNetwork and INSPIRE: where we are and what is missingGeoServer, GeoNetwork and INSPIRE: where we are and what is missing
GeoServer, GeoNetwork and INSPIRE: where we are and what is missingGeoSolutions
 
GeoServer an introduction for beginners
GeoServer an introduction for beginnersGeoServer an introduction for beginners
GeoServer an introduction for beginnersGeoSolutions
 
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013GeoSolutions
 
Advanced Security With GeoServer
Advanced Security With GeoServerAdvanced Security With GeoServer
Advanced Security With GeoServerGeoSolutions
 
State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016GeoSolutions
 
Raster data in GeoServer and GeoTools: Achievements, issues and future devel...
Raster data in GeoServer and GeoTools:  Achievements, issues and future devel...Raster data in GeoServer and GeoTools:  Achievements, issues and future devel...
Raster data in GeoServer and GeoTools: Achievements, issues and future devel...GeoSolutions
 
GeoServer beginners gwf_2015
GeoServer beginners gwf_2015GeoServer beginners gwf_2015
GeoServer beginners gwf_2015GeoSolutions
 
GFOSS Day 2012 GeoServer Presentation
GFOSS Day 2012 GeoServer PresentationGFOSS Day 2012 GeoServer Presentation
GFOSS Day 2012 GeoServer PresentationGeoSolutions
 
GeoServer on Steroids
GeoServer on Steroids GeoServer on Steroids
GeoServer on Steroids GeoSolutions
 
Raster data in GeoServer and GeoTools: Achievements, issues and future develo...
Raster data in GeoServer and GeoTools: Achievements, issues and future develo...Raster data in GeoServer and GeoTools: Achievements, issues and future develo...
Raster data in GeoServer and GeoTools: Achievements, issues and future develo...GeoSolutions
 
Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...GeoSolutions
 
State of GeoServer 2.12
State of GeoServer 2.12State of GeoServer 2.12
State of GeoServer 2.12GeoSolutions
 
Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...GeoSolutions
 
Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...GeoSolutions
 
GeoServer presentation @ Italian GFOSS day 2008
GeoServer presentation @ Italian GFOSS day 2008GeoServer presentation @ Italian GFOSS day 2008
GeoServer presentation @ Italian GFOSS day 2008GeoSolutions
 
GeoServer on Steroids
GeoServer on SteroidsGeoServer on Steroids
GeoServer on SteroidsGeoSolutions
 
GeoServer, an introduction for beginners
GeoServer, an introduction for beginnersGeoServer, an introduction for beginners
GeoServer, an introduction for beginnersGeoSolutions
 

La actualidad más candente (20)

Enterprise class deployment for GeoServer and GeoWebcache Optimizing perform...
Enterprise class deployment  for GeoServer and GeoWebcache Optimizing perform...Enterprise class deployment  for GeoServer and GeoWebcache Optimizing perform...
Enterprise class deployment for GeoServer and GeoWebcache Optimizing perform...
 
GeoServer on steroids
GeoServer on steroidsGeoServer on steroids
GeoServer on steroids
 
GeoServer, The Open Source Solution for the interoperable management of geo...
GeoServer, The Open Source Solution  for the interoperable management  of geo...GeoServer, The Open Source Solution  for the interoperable management  of geo...
GeoServer, The Open Source Solution for the interoperable management of geo...
 
GeoServer, GeoNetwork and INSPIRE: where we are and what is missing
GeoServer, GeoNetwork and INSPIRE: where we are and what is missingGeoServer, GeoNetwork and INSPIRE: where we are and what is missing
GeoServer, GeoNetwork and INSPIRE: where we are and what is missing
 
GeoServer an introduction for beginners
GeoServer an introduction for beginnersGeoServer an introduction for beginners
GeoServer an introduction for beginners
 
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
 
Advanced Security With GeoServer
Advanced Security With GeoServerAdvanced Security With GeoServer
Advanced Security With GeoServer
 
State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016
 
Raster data in GeoServer and GeoTools: Achievements, issues and future devel...
Raster data in GeoServer and GeoTools:  Achievements, issues and future devel...Raster data in GeoServer and GeoTools:  Achievements, issues and future devel...
Raster data in GeoServer and GeoTools: Achievements, issues and future devel...
 
GeoServer beginners gwf_2015
GeoServer beginners gwf_2015GeoServer beginners gwf_2015
GeoServer beginners gwf_2015
 
GFOSS Day 2012 GeoServer Presentation
GFOSS Day 2012 GeoServer PresentationGFOSS Day 2012 GeoServer Presentation
GFOSS Day 2012 GeoServer Presentation
 
GeoServer on Steroids
GeoServer on Steroids GeoServer on Steroids
GeoServer on Steroids
 
Raster data in GeoServer and GeoTools: Achievements, issues and future develo...
Raster data in GeoServer and GeoTools: Achievements, issues and future develo...Raster data in GeoServer and GeoTools: Achievements, issues and future develo...
Raster data in GeoServer and GeoTools: Achievements, issues and future develo...
 
Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...
 
State of GeoServer 2.12
State of GeoServer 2.12State of GeoServer 2.12
State of GeoServer 2.12
 
Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Develo...
 
Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...
 
GeoServer presentation @ Italian GFOSS day 2008
GeoServer presentation @ Italian GFOSS day 2008GeoServer presentation @ Italian GFOSS day 2008
GeoServer presentation @ Italian GFOSS day 2008
 
GeoServer on Steroids
GeoServer on SteroidsGeoServer on Steroids
GeoServer on Steroids
 
GeoServer, an introduction for beginners
GeoServer, an introduction for beginnersGeoServer, an introduction for beginners
GeoServer, an introduction for beginners
 

Similar a GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata @ GFOSS DAY 2013

Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...smespire
 
GFOSS DAY 2012 GeoNetwork Presentation
GFOSS DAY 2012 GeoNetwork PresentationGFOSS DAY 2012 GeoNetwork Presentation
GFOSS DAY 2012 GeoNetwork PresentationGeoSolutions
 
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)George Percivall
 
Open source based software ‘gxt’ mangosystem
Open source based software ‘gxt’ mangosystemOpen source based software ‘gxt’ mangosystem
Open source based software ‘gxt’ mangosystemHaNJiN Lee
 
State of GeoServer 2.13
State of GeoServer 2.13State of GeoServer 2.13
State of GeoServer 2.13Jody Garnett
 
GeoServer intro for SDI Days 2013
GeoServer intro for SDI Days 2013GeoServer intro for SDI Days 2013
GeoServer intro for SDI Days 2013GeoSolutions
 
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...Planetek Italia Srl
 
六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShareosaanwrs
 
六合彩|香港六合彩
六合彩|香港六合彩六合彩|香港六合彩
六合彩|香港六合彩swgcne
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideSharefwjipyww
 
六合彩|香港六合彩
六合彩|香港六合彩六合彩|香港六合彩
六合彩|香港六合彩ejtdxmd
 
香港六合彩
香港六合彩香港六合彩
香港六合彩ykisdbey
 
香港六合彩
香港六合彩香港六合彩
香港六合彩hqaumeai
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Editor IJARCET
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Editor IJARCET
 
Spatio-temporal Data Handling With GeoServer for MetOc And Remote Sensing
Spatio-temporal Data Handling With GeoServer for MetOc And Remote SensingSpatio-temporal Data Handling With GeoServer for MetOc And Remote Sensing
Spatio-temporal Data Handling With GeoServer for MetOc And Remote SensingGeoSolutions
 
Advancing open source geospatial software for the do d ic edward pickle openg...
Advancing open source geospatial software for the do d ic edward pickle openg...Advancing open source geospatial software for the do d ic edward pickle openg...
Advancing open source geospatial software for the do d ic edward pickle openg...Joshua L. Davis
 
Geosolutions FOSS4g 2009 Redux
Geosolutions FOSS4g 2009 ReduxGeosolutions FOSS4g 2009 Redux
Geosolutions FOSS4g 2009 ReduxGeoSolutions
 
Beyond GeoServer Basics
Beyond GeoServer BasicsBeyond GeoServer Basics
Beyond GeoServer BasicsJody Garnett
 
Geosolutions Foss4g It 2010
Geosolutions Foss4g It 2010Geosolutions Foss4g It 2010
Geosolutions Foss4g It 2010GeoSolutions
 

Similar a GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata @ GFOSS DAY 2013 (20)

Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
 
GFOSS DAY 2012 GeoNetwork Presentation
GFOSS DAY 2012 GeoNetwork PresentationGFOSS DAY 2012 GeoNetwork Presentation
GFOSS DAY 2012 GeoNetwork Presentation
 
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
Geospatial Temporal Open Standards for Big Data from Space (BiDS2014)
 
Open source based software ‘gxt’ mangosystem
Open source based software ‘gxt’ mangosystemOpen source based software ‘gxt’ mangosystem
Open source based software ‘gxt’ mangosystem
 
State of GeoServer 2.13
State of GeoServer 2.13State of GeoServer 2.13
State of GeoServer 2.13
 
GeoServer intro for SDI Days 2013
GeoServer intro for SDI Days 2013GeoServer intro for SDI Days 2013
GeoServer intro for SDI Days 2013
 
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
 
六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare
 
六合彩|香港六合彩
六合彩|香港六合彩六合彩|香港六合彩
六合彩|香港六合彩
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideShare
 
六合彩|香港六合彩
六合彩|香港六合彩六合彩|香港六合彩
六合彩|香港六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
 
Spatio-temporal Data Handling With GeoServer for MetOc And Remote Sensing
Spatio-temporal Data Handling With GeoServer for MetOc And Remote SensingSpatio-temporal Data Handling With GeoServer for MetOc And Remote Sensing
Spatio-temporal Data Handling With GeoServer for MetOc And Remote Sensing
 
Advancing open source geospatial software for the do d ic edward pickle openg...
Advancing open source geospatial software for the do d ic edward pickle openg...Advancing open source geospatial software for the do d ic edward pickle openg...
Advancing open source geospatial software for the do d ic edward pickle openg...
 
Geosolutions FOSS4g 2009 Redux
Geosolutions FOSS4g 2009 ReduxGeosolutions FOSS4g 2009 Redux
Geosolutions FOSS4g 2009 Redux
 
Beyond GeoServer Basics
Beyond GeoServer BasicsBeyond GeoServer Basics
Beyond GeoServer Basics
 
Geosolutions Foss4g It 2010
Geosolutions Foss4g It 2010Geosolutions Foss4g It 2010
Geosolutions Foss4g It 2010
 

Más de GeoSolutions

MapStore 2 - The Story
MapStore 2 - The StoryMapStore 2 - The Story
MapStore 2 - The StoryGeoSolutions
 
One GeoNode, many GeoNodes
One GeoNode, many GeoNodesOne GeoNode, many GeoNodes
One GeoNode, many GeoNodesGeoSolutions
 
Introduction to GeoNode
Introduction to GeoNodeIntroduction to GeoNode
Introduction to GeoNodeGeoSolutions
 
GeoServer Feature FRENZY
GeoServer Feature FRENZYGeoServer Feature FRENZY
GeoServer Feature FRENZYGeoSolutions
 
MapStore 2, modern mashups with OL3, Leaflet and React
MapStore 2, modern mashups with OL3, Leaflet and ReactMapStore 2, modern mashups with OL3, Leaflet and React
MapStore 2, modern mashups with OL3, Leaflet and ReactGeoSolutions
 
Creating Stunning Maps in GeoServer: mastering SLD and CSS styles
Creating Stunning Maps in GeoServer: mastering SLD and CSS stylesCreating Stunning Maps in GeoServer: mastering SLD and CSS styles
Creating Stunning Maps in GeoServer: mastering SLD and CSS stylesGeoSolutions
 
Advanced Security with GeoServer - FOSS4G 2015
Advanced Security with GeoServer - FOSS4G 2015Advanced Security with GeoServer - FOSS4G 2015
Advanced Security with GeoServer - FOSS4G 2015GeoSolutions
 
Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...GeoSolutions
 
Mapping the world beyond web mercator - FOSS4G 2015
Mapping the world beyond web mercator - FOSS4G 2015Mapping the world beyond web mercator - FOSS4G 2015
Mapping the world beyond web mercator - FOSS4G 2015GeoSolutions
 
GeoServer for Spatio-temporal Data Handling With Examples For MetOc And Remot...
GeoServer for Spatio-temporal Data Handling With Examples For MetOc And Remot...GeoServer for Spatio-temporal Data Handling With Examples For MetOc And Remot...
GeoServer for Spatio-temporal Data Handling With Examples For MetOc And Remot...GeoSolutions
 
Advanced Cartographic Map Rendering in GeoServer
Advanced Cartographic Map Rendering in GeoServerAdvanced Cartographic Map Rendering in GeoServer
Advanced Cartographic Map Rendering in GeoServerGeoSolutions
 
GeoSolutions Keynote at WebMGS 2015
GeoSolutions Keynote at WebMGS 2015GeoSolutions Keynote at WebMGS 2015
GeoSolutions Keynote at WebMGS 2015GeoSolutions
 
Geosolutions gwf-2015-v01.04
Geosolutions gwf-2015-v01.04Geosolutions gwf-2015-v01.04
Geosolutions gwf-2015-v01.04GeoSolutions
 
Geoserver introduction, GeoBusiness 2015
Geoserver introduction, GeoBusiness 2015Geoserver introduction, GeoBusiness 2015
Geoserver introduction, GeoBusiness 2015GeoSolutions
 
Introduzione a GeoServer ed ai servizi OGC
Introduzione a GeoServer ed ai servizi OGCIntroduzione a GeoServer ed ai servizi OGC
Introduzione a GeoServer ed ai servizi OGCGeoSolutions
 
GeoServer on Steroids at FOSS4G Europe 2014
GeoServer on Steroids at FOSS4G Europe 2014GeoServer on Steroids at FOSS4G Europe 2014
GeoServer on Steroids at FOSS4G Europe 2014GeoSolutions
 

Más de GeoSolutions (16)

MapStore 2 - The Story
MapStore 2 - The StoryMapStore 2 - The Story
MapStore 2 - The Story
 
One GeoNode, many GeoNodes
One GeoNode, many GeoNodesOne GeoNode, many GeoNodes
One GeoNode, many GeoNodes
 
Introduction to GeoNode
Introduction to GeoNodeIntroduction to GeoNode
Introduction to GeoNode
 
GeoServer Feature FRENZY
GeoServer Feature FRENZYGeoServer Feature FRENZY
GeoServer Feature FRENZY
 
MapStore 2, modern mashups with OL3, Leaflet and React
MapStore 2, modern mashups with OL3, Leaflet and ReactMapStore 2, modern mashups with OL3, Leaflet and React
MapStore 2, modern mashups with OL3, Leaflet and React
 
Creating Stunning Maps in GeoServer: mastering SLD and CSS styles
Creating Stunning Maps in GeoServer: mastering SLD and CSS stylesCreating Stunning Maps in GeoServer: mastering SLD and CSS styles
Creating Stunning Maps in GeoServer: mastering SLD and CSS styles
 
Advanced Security with GeoServer - FOSS4G 2015
Advanced Security with GeoServer - FOSS4G 2015Advanced Security with GeoServer - FOSS4G 2015
Advanced Security with GeoServer - FOSS4G 2015
 
Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...
Raster Data In GeoServer and GeoTools: Achievements, Issues And Future Develo...
 
Mapping the world beyond web mercator - FOSS4G 2015
Mapping the world beyond web mercator - FOSS4G 2015Mapping the world beyond web mercator - FOSS4G 2015
Mapping the world beyond web mercator - FOSS4G 2015
 
GeoServer for Spatio-temporal Data Handling With Examples For MetOc And Remot...
GeoServer for Spatio-temporal Data Handling With Examples For MetOc And Remot...GeoServer for Spatio-temporal Data Handling With Examples For MetOc And Remot...
GeoServer for Spatio-temporal Data Handling With Examples For MetOc And Remot...
 
Advanced Cartographic Map Rendering in GeoServer
Advanced Cartographic Map Rendering in GeoServerAdvanced Cartographic Map Rendering in GeoServer
Advanced Cartographic Map Rendering in GeoServer
 
GeoSolutions Keynote at WebMGS 2015
GeoSolutions Keynote at WebMGS 2015GeoSolutions Keynote at WebMGS 2015
GeoSolutions Keynote at WebMGS 2015
 
Geosolutions gwf-2015-v01.04
Geosolutions gwf-2015-v01.04Geosolutions gwf-2015-v01.04
Geosolutions gwf-2015-v01.04
 
Geoserver introduction, GeoBusiness 2015
Geoserver introduction, GeoBusiness 2015Geoserver introduction, GeoBusiness 2015
Geoserver introduction, GeoBusiness 2015
 
Introduzione a GeoServer ed ai servizi OGC
Introduzione a GeoServer ed ai servizi OGCIntroduzione a GeoServer ed ai servizi OGC
Introduzione a GeoServer ed ai servizi OGC
 
GeoServer on Steroids at FOSS4G Europe 2014
GeoServer on Steroids at FOSS4G Europe 2014GeoServer on Steroids at FOSS4G Europe 2014
GeoServer on Steroids at FOSS4G Europe 2014
 

Último

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Último (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata @ GFOSS DAY 2013

  • 1. GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata Ing. Simone Giannecchini, GeoSolutions Jeroen Ticheler, GeoCat Ing. Emanuele Tajariol, GeoSolutions GFOSS DAY 2013
  • 2. GeoSolutions  GeoSolutions & GeoCat  GeoNetwork Introduction      History Software Features Standards Architecture User Interface  INSPIRE  RNDT GFOSS DAY 2013
  • 3. GeoSolutions  Founded in Italy in late 2006  Expertise • • •  Supporting/Developing FOSS4G projects       Image Processing, GeoSpatial Data Fusion Java, Java Enterprise, C++, Python JPEG2000, JPIP, Advanced 2D visualization MapStore GeoServer GeoNetwork GeoBatch ImageIO-Ext Focus on Consultancy  agencies, large private companies, etc… GFOSS DAY 2013
  • 5. GeoNetwork  (GeoSpatial) Catalog   Repository   Registry of Metadata Enterprise Search Appliance GeoPortal  SDI entry point  Information Broker  Metadata Editor  Standards Based  Implemented with Java Enterprise technologies GFOSS DAY 2013
  • 6. Technologies  Java Enterprise  Apache Lucene for speed light search  Support for different backends  MYSQL, Oracle, Postgresql, etc..  XSL Templates for flexible presentation  XML Schema   Metadata Validation and Editing Support for Enterprise Security  LDAP  Shibboleth GFOSS DAY 2013
  • 7. Standards    ISO TC 211  19110:2005  19115:2003  19115:2005  19119:2005  19139:2007  23950/Z39.50 OGC  CSW 2.0.2 (ISO Profile) INSPIRE  Discovery Service  Others  FGDC  OpenSearch Geo  RSS/GeoRSS  WebDAV  OAI-PMH  Dublin Core GFOSS DAY 2013
  • 8. GeoNetwork: features (1)     Search capabilities to access local and distributed geospatial catalogues Up- and downloading of data, graphics, documents, pdf files and any other content type An interactive Web Map Viewer to combine Web Map Services from local and distributed servers around the world On-line editing of metadata with a powerful template system  XSD schema and schematron validation of metadata  Native support for international metadata standards  Multilingual metadata support for the ISO19115/19119/19110 GFOSS DAY 2013
  • 9. GeoNetwork: features (2)  INSPIRE advanced search option  Data and metadata export/import procedures  Scheduled harvesting and synchronization of metadata between distributed catalogues (GeoNetwork, CSW, Z39.50, OGC WxS, WebDav, Thredds, OAI-PMH)  Support CSW 2.0.2 ISO Profile, OAI-PMH, Z39.50 protocols  Administration of groups and users through Web interface  Multi-lingual user interface  Data updates dissemination via RSS news feeds and as GeoRSS GFOSS DAY 2013
  • 10. Standards • Metadata – – • – – – – – – OGC CSW 2.0.2 ISO Profile OAI-PMH Z39.50 Geo-OpenSearch GeoRSS WebDAV Web Mapping Client – • RSS & GeoRSS newsfeeds XML + XSL EXCHANGE FORMATS Catalogue interfaces – • COMMON LANGUAGES Export/Import – • ISO19115:2003, ISO19119:2005, ISO19110:2005, ISO19139:2007 FGDC, Dublin Core OGC standards for WMS, WMC Web Map Server (through GeoServer) – WMS, WFS, WFS-t, WCS, KML GFOSS DAY 2013 CATALOGUES/ WEB SERVICES
  • 11. Architecture Frontend - UI Search Lucene index Metadata registry Edit View map GeoServer Spatial data repository Backend - GeoNetwork Backend - GeoServer GFOSS DAY 2013
  • 12. Registry  Manage, Publish and Search collections of metadata about Data, Services and related information       ISO 19115  Metadata about Data ISO 19119  Metadata about Services Enterprise Unique entry point Act as a Broker (SOA) Can work in federation Multilingualism GFOSS DAY 2013
  • 13. Repository    GeoNetwork can be used as a repository for the data it describes Authorization on data are independent from authorization on related metadata Easy-to-use editor controls to upload data and set automatically the onLineResource URL GFOSS DAY 2013
  • 14. Registry - Federation  Multiple Registries for Multiple Enterprise Clouds   Different data/services Different Organizations  Federation reduces complexity  Available Paradigms    Harvesting  Synchronized Local Copy of remote Metadata Remote Search  Federating node as NoCache proxy for queries GeoNetwork supports both GFOSS DAY 2013
  • 15. GeoNetwork OGC Portal Reference Architecture GFOSS DAY 2013
  • 16. Architecture • Desktop and server versions running on any platform – Windows, Linux, Mac OSX • Java Application using – – – XML+XSL Lucene (Apache Project for XML file indexing) Jeeves (Open Source project for XMLDB interface) Java Application Jetty (Desktop), Template Tomcat GeoNetwork XSL McKoi (Desktop), MySQL, Oracle Indexing DB Jeeves Lucene (DB  XML) GFOSS DAY 2013
  • 17. Metadata harvesting Multiple paths to same source Loops Hierarchical harvesting GeoNetwork Nodes GFOSS DAY 2013
  • 18. Enterprise GeoPortal   User Friendly Search/View GeoPortal Customizable Presentation      Search Forms Results Presentation Based on XSL templates Embedding in third party sites Integrate with A&A layers   Different views for different roles Metadata Profiling GFOSS DAY 2013
  • 19. Enterprise GeoPortal  Metadata Profiling  Authentication     Internal user management for smaller deploys LDAP integration Shibboleth integration (federated SSO) Authorization    User groups (grants on metadata) - customizable User profiles (grants on operations) - fixed Metadata access authorization is fine grained at group level GFOSS DAY 2013
  • 21. Web user interface/Search Simple/local search Advanced search GFOSS DAY 2013
  • 22. Web user interface/Search Inspire-based search options GFOSS DAY 2013
  • 23. Web user interface/Search results GFOSS DAY 2013
  • 24. Web user interface/Metadata Display Metadata summary Metadata details GFOSS DAY 2013
  • 25. Web user interface/Search results GFOSS DAY 2013
  • 26. Web user interface/Search results GFOSS DAY 2013
  • 27. Web user interface/Search results GFOSS DAY 2013
  • 28. Embedded Web Map Client Web user interface/Web map viewer Map viewer opened Layer tree section Map toolbar Add data layer (layers toolbar) GFOSS DAY 2013
  • 29. Google Earth Support View in Google Earth GFOSS DAY 2013
  • 32. Metadata editor/XML View Full ISO metadata support ISO19115:2003 / ISO19139:2007 GFOSS DAY 2013
  • 38. Metadata Editor    Terms and Rules from ISO 19115 and 19119 Encoding in 19139, FGDC and Dublin Core Intuitive Web-Based Editor with Validation   Distribution Section  Reference System Section  Data Quality Section   Identification Section Metadata Section Highly Customizable  Presentation  Validation GFOSS DAY 2013
  • 39. Metadata Editor  Additional capabilities  Extensible Templates’ set  Visual Validation  Extensive online resource management (WMS, File download, etc..)  Additional Metadata Linking (dataset/service, parent/child, feature catalog/dataset metadata)  Role assignment for presentation profiling  Multilingual Support Batch Import/Insert from XML  GFOSS DAY 2013
  • 40. INSPIRE: about The INSPIRE directive aims to create a European Union (EU) spatial data infrastructure. This will enable the sharing of environmental spatial information among public sector organisations and better facilitate public access to spatial information across Europe. The INSPIRE directive came into force on 15 May 2007 and will be implemented in various stages, with full implementation required by 2019. Institutional site: http://inspire.jrc.ec.europa.eu/ GFOSS DAY 2013
  • 41. INSPIRE: about  Infrastructure for Spatial Information in the European Community    Implementing Rules and Technical Guidance to implement EU-wide Interoperable SDIs    IR are legally binding TC are not legally binding Main Aspects Covered       2007/2/EC Directive, 14/03/2007 Fully in place by 2019 Metadata Network Services Data and Service Sharing Data Specification Monitoring and Reporting Maximum Reuse of existing standards (OGC, ISO, W3C) GFOSS DAY 2013
  • 42. INSPIRE: Who does What   Discovery service  GeoNetwork View, Download, InvokeSD, Transformation Service  GeoServer GFOSS DAY 2013
  • 43. INSPIRE: discovery services  Discovery of spatial dataset and services  Provide operations on services    query about service capabilities register other federated Discovery Services Provide operations on metadata    search update (both push and pull modes), perform federated searches  Based on Metadata specs from ISO  TG requires CSW 2.0.2 ISO AP as starting point GFOSS DAY 2013
  • 44. INSPIRE: discovery services in GeoNetwork     GeoNetwork implements CSW 2.0.2 ISO Profile INPIRE extended constraints in metadata should be explicitly enabled in GeoNetwork Complies with almost all main requirements in Metadata Implementation and Discovery Services Main compliancy issues in:  Handling federated catalogues   Federated metadata retrieving   in Discovery Service Metadata and Link Discovery Service operations no CSW, only Z39.50 Publishing in pull mode  matching CSW Harvest operation in GN is not stable yet GFOSS DAY 2013
  • 45. INSPIRE and ISO19115/19139 INSPIRE supported metadata are based on • ISO19115/19139 (metadata) • ISO19119 (services) There are some differences in constraints on metadata elements between ISO19115 and INSPIRE. The use of the INSPIRE guidelines to create INSPIRE metadata ensures that the metadata is not in conflict with ISO 19115. However, full conformance to ISO 19115 implies the provision of additional metadata elements which are not required by INSPIRE. GFOSS DAY 2013
  • 46. INSPIRE support in GeoNetwork • Editing view that underlines INSPIRE required elements • Easy check and insertion of INSPIRE required elements • Schematron rules to check for INSPIRE conformance • Search using INSPIRE codelists • Extended CSW queryables fields to match INSPIRE requirements GFOSS DAY 2013
  • 47. RNDT: about • RNDT («Repertorio Nazionale dei Dati Territoriali») is the Italian national metadata catalog - instituted in 2005 and managed by DigitPA - whose purpose is to facilitate the dissemination of the data of general interest, available in the public administration agencies at different levels. • RNDT is based on ISO19115, 19119 and 19139 standards. • Conformance to the RNDT metadata standard should ensure conformance to INSPIRE guidelines GFOSS DAY 2013
  • 48. RNDT support in GeoNetwork GeoSolutions’ first work with RNDT was with a GeoNetwork customization for CSI Piemonte. Issues: • Some RNDT interpretations of ISO19139 differ from GeoNetwork standard implementation. • Some constraints in RNDT are looser than ISO19139 GFOSS DAY 2013
  • 49. RNDT support in GeoNetwork Search on PSR thesaurus GFOSS DAY 2013
  • 50. GeoNetwork 2.8 What’s new • Metadata versioning • Subtemplates • GeoServer publishing integration • Pluggable metadata schemas • Improved database connection pooling • Virtual CSW endpoints GFOSS DAY 2013
  • 51. GeoNetwork 2.10 What’s new • Redesigned User Interface • Metadata profiles plugin support • New Admin UI GFOSS DAY 2013
  • 57. http://metadata101.org • A location to collect, develop and maintain metadata profiles • Easy collaboration • Github repository • Versioning • Permissive licensing to allow incorporation in open source and proprietary software •  Perfect fit for RNDT GFOSS DAY 2013
  • 58. Real World Use Cases: City of FIorence OpenData Portal GFOSS DAY 2013
  • 59. Real World Use Cases: LaMMa Consortium GFOSS DAY 2013
  • 60. Real World Use Cases: County of Bozen GFOSS DAY 2013
  • 61. Real World Use Cases: Danish Ministry of the Environment GFOSS DAY 2013
  • 62. Real World Use Cases GFOSS DAY 2013
  • 63. Real World Use Cases GFOSS DAY 2013