geonetwork, the open source solution for the interoperable ...demo.geo- for the interoperable...

Download GeoNetwork, The Open Source Solution for the interoperable ...demo.geo- for the interoperable management

Post on 21-Mar-2020

1 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • GeoNetwork, The Open Source Solution

    for the interoperable management of geospatial metadata

    Ing. Simone Giannecchini, GeoSolutions Ing. Emanuele Tajariol, GeoSolutions

  • Outline

     GeoNetwork Introduction

     History

     Software Features

     Standards

     Architecture

     User Interface

     INSPIRE

     RNDT

  • GeoNetwork

     (GeoSpatial) Catalog

     Registry of Metadata

     Repository

     Enterprise Search Appliance

     GeoPortal

     SDI entry point

     Information Broker

     Metadata Editor

     Standards Based

     Implemented with Java Enterprise technologies

  • 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

  • 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

  • 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

  • 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

  • Standards

    COMMON LANGUAGES

    EXCHANGE FORMATS

    CATALOGUES/ WEB SERVICES

    • Metadata – ISO19115:2003, ISO19119:2005, ISO19110:2005,

    ISO19139:2007

    – FGDC, Dublin Core

    • Export/Import – RSS & GeoRSS newsfeeds

    – XML + XSL

    • Catalogue interfaces – OGC CSW 2.0.2 ISO Profile

    – OAI-PMH

    – Z39.50

    – Geo-OpenSearch

    – GeoRSS

    – WebDAV

    • Web Mapping Client – OGC standards for WMS, WMC

    • Web Map Server (through GeoServer) – WMS, WFS, WFS-t, WCS, KML

  • Architecture

    Metadata registry

    Spatial data repository

    Lucene index

    Search Edit

    View map

    Frontend - UI

    GeoServer

  • 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

  • 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

  • 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

  • GeoNetwork

    OGC Portal Reference Architecture

  • 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

    DB

    McKoi (Desktop), MySQL, Oracle

    GeoNetwork Template

    XSL

    Indexing

    Lucene

    Jetty (Desktop), Tomcat

    Jeeves

    (DB  XML)

  • Metadata harvesting

    GeoNetwork

    Nodes

    Hierarchical

    harvesting

    Multiple paths

    to same

    source Loops

  • 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

  • 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

  • User interface/Home page

  • Web user interface/Search

    Simple/local search

    Advanced search

  • Web user interface/Search

    Inspire-based search options

  • Web user interface/Search results

  • Web user interface/Metadata Display

    Metadata

    details

    Metadata

    summary

  • Web user interface/Search results

  • Web user interface/Search results

  • Web user interface/Search results

  • Embedded Web Map Client

    Map viewer

    opened Layer tree

    section

    Add data layer

    (layers toolbar)

    Map toolbar

    Web user interface/Web map viewer

  • Google Earth Support

    View in Google Earth

  • Administration section

    Login/Logout

    Administration

    Add new metadata

  • Metadata editor/Default View

  • Metadata editor/XML View

    Full ISO metadata support ISO19115:2003 / ISO19139:2007

  • Metadata editor/Categories assignment

  • Metadata editor/Data upload

  • Metadata editor/Privileges assignment

  • Harvesting management

  • Localization Support

  • Metadata Editor

     Terms and Rules from ISO 19115 and 19119

     Encoding in 19139, FGDC and Dublin Core

     Intuitive Web-Based Editor with Validation

     Identification Section

     Distribution Section

     Reference System Section

     Data Quality Section

     Metadata Section

     Highly Customizable

     Presentation

     Validation

  • 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

  • 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

  • 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