prise en main de geonetwork: gestion et publication de métadonnées & harvesting et échange de...

43
Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono tificat Géomatique - 16.02.2012

Upload: brent-turner

Post on 21-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Prise en main de GeoNetwork: gestion et publication de

métadonnées &

harvesting et échange de métadonnées

Andrea de Bono

Certificat Géomatique - 16.02.2012

Page 2: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Introduction to GeoNetwork OpenSource

1 Explore software and data using FAO GeoNetwork

Search, View, Download (data and services)

2 Create your Spatial Information Management System (SIMS)

2.1 Customize your GeoNetwork : Login, explore admin part, categories, groups, user…

2.2 populate your GeoNetwork

2.2.1) Insert existing metadata: Single file, batch import (sample files, ) Publish (roles, permissions)

2.2.3) Create your metadata: Add template, Create a template, ISO elements, fill fields, Publish

2.2.3) Add data from a remote node: Harvest data by using CSW, WMS, GeoNetwork node

2.3 Useful tips

2Certificat Géomatique - 16.02.2012

Contents

Page 3: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Much more than a simple metadata catalog…..

3Certificat Géomatique - 16.02.2012

Introduction to GeoNetwork OpenSource

Page 4: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

GeoNetwork opensource is a standard based and decentralized spatial information management system,

designed to enable access to geo-referenced databases and cartographic products from a variety of data providers through descriptive metadata,

enhancing the spatial information exchange and sharing between organisations and their audience, using the capacities and the power of the Internet.

4Certificat Géomatique - 16.02.2012

Introduction to GeoNetwork OpenSource

Page 5: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

5Certificat Géomatique - 16.02.2012

Introduction to GeoNetwork OpenSource

Page 6: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Main Features

1) Instant search on local and distributed geospatial catalogues

2) Uploading and downloading of data, documents, PDF’s and any other content

3) An interactive Web map viewer that combines Web Map Services from distributed servers around the world

4) Online map layout generation and export in PDF format

5) Online editing of metadata with a powerful template system

6) Scheduled harvesting and synchronization of metadata between distributed catalogues

7) Groups and users management

8) Fine grained access control

6Certificat Géomatique - 16.02.2012

Introduction to GeoNetwork OpenSource

Page 7: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

7Certificat Géomatique - 16.02.2012

1) Explore software and data using FAO Geonetwork

• 1) Instant search on local and distributed geospatial catalogues

Page 8: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

8Certificat Géomatique - 16.02.2012

1) Explore software and data using FAO Geonetwork

• 2) Uploading and downloading of data, documents, PDF’s and any other content

Download dataExport metadata

Create documents

Page 9: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

3) An interactive Web map viewer that combines Web Map Services from distributed servers around the world

4) Online map layout generation and export in PDF format

9Certificat Géomatique - 16.02.2012

1) Explore software and data using FAO Geonetwork

Page 10: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Main Features

5) Online editing of metadata with a powerful template system

6) Scheduled harvesting and synchronization of metadata between distributed catalogues

7) Groups and users management

8) Fine grained access control

http://127.0.0.1:8080/geonetwork/srv/en/main.home

10Certificat Géomatique - 16.02.2012

1) Explore software and data using FAO GeoNetwork

Page 11: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

11Certificat Géomatique - 16.02.2012

2 Create your SIMS: - 2.1 Customize your GeoNetwork

1

2

Page 12: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Load a template (Administration tab)

12Certificat Géomatique - 16.02.2012

Login (admin admin)

2 Create your SIMS: - 2.1 Customize your GeoNetwork

Page 13: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Create group (Administration tab)

13Certificat Géomatique - 16.02.2012

Group name: Geom2012

2 Create your SIMS: - 2.1 Customize your GeoNetwork

Page 14: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Create user (Administration tab)

14Certificat Géomatique - 16.02.2012

User name: vistor PWD: visitor

2 Create your SIMS: - 2.1 Customize your GeoNetwork

1. Administrator Profile: All

2. User Administrator Profile: All excepted system administration and configuration tasks

3. Content Reviewer Profile: Rights on reviewing metadata content within the own group and authorizing its publication

4. Editor Profile:Full rights on creating/editing/ deleting new/old data within the own group

5. Registered User Profile Right to download protected data

Check your right an log you again as admin

Page 15: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Change categories (Administration tab)

15Certificat Géomatique - 16.02.2012

1) Delete existing categories

2) Add new categoriesCategories to add (from INSPIRE)

Administrative_units

Protected_sites

Elevation

Natural_risk_zones

Land_cover

Interactive_resources (used for store services)

2 Create your SIMS: - 2.1 Customize your GeoNetwork

Page 16: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Create alias “Localization” (Administration tab)

16Certificat Géomatique - 16.02.2012

Eliminate “_”

NB save after each operation !!

2 Create your SIMS: - 2.1 Customize your GeoNetwork

Page 17: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Exercise 1): Insert existing metadata

•From … download the metadata_xls.zip and unzip on your local disk

•From the FAO GeoNetwork Download metadata for forest geospatial dataset (Global extent) and save the xml file in the metadata_xls folder

•Upload on (your) GeoNetwork: (see below)

17Certificat Géomatique - 16.02.2012

Copy/paste your path

2 Create your SIMS: - 2.2 populate your GeoNetwork

Page 18: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Exercise 1): Insert existing metadata

•Move to appropriate category (one by one…)

18Certificat Géomatique - 16.02.2012

•Publish metadata (one by one)

2 Create your SIMS: - 2.2 populate your GeoNetwork

Page 19: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

•Logout and explore the results

19Certificat Géomatique - 16.02.2012

2 Create your SIMS: - 2.2 populate your GeoNetwork

Page 20: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Create your metadata following the ISO 19115 standard…..

20Certificat Géomatique - 16.02.2012

2 Create your SIMS: - 2.2 populate your GeoNetwork

Page 21: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

.

21Certificat Géomatique - 16.02.2012

2 Create your SIMS: - 2.2 populate your GeoNetwork

Note that TC211/ISO:19115:2003 is not itself a format, but a standard for defining formats and profiles.

To comply with the ISO:19115:2003 metadata standard a data format (or profile) must define a core set of metadata elements as shown below.

This list contains metadata elements answering the following questions:

1.Does a dataset on a specific topic exist

(‘what’)?,

2.For a specific place (‘where’)?,

3.For a specific date or period (‘when’)?

4.A point of contact to learn more about or

order the dataset (‘who’)?

Page 22: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Mandatory fields are often insufficient…..

22Certificat Géomatique - 16.02.2012

…optional but critical fields :

Keywords Spatial Representation Type

Geographic Location Reference System Info

Temporal Extent Data Quality Info

Access and Use Constraints Point of Contact

Distribution Info: Online Resources.

2 Create your SIMS: - 2.2 populate your GeoNetwork

Page 23: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Main metadata sections

23Certificat Géomatique - 16.02.2012

2 Create your SIMS: - 2.2 populate your GeoNetwork

Page 24: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Mandatory fields:

24Certificat Géomatique - 16.02.2012

*

2 Create your SIMS: - 2.2 populate your GeoNetwork

Filled by GeoNetwork

Page 25: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

25Certificat Géomatique - 16.02.2012

The ISO 19115 – Identification 1

Identification

Point of contact

Page 26: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

26Certificat Géomatique - 16.02.2012

The ISO 19115 – Identification 2

Thematic

Geographic

NB ISO topic cat. NEED to change!!

Page 27: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

27Certificat Géomatique - 16.02.2012

The ISO 19115 – Identification 3

Thematic

Geographic

Page 28: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

28Certificat Géomatique - 16.02.2012

The ISO 19115 – Reference system

NB you need a code

Filled by Geonetwork (WGS 1984)

Page 29: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

29Certificat Géomatique - 16.02.2012

The ISO 19115 - Lineage

Information about data processing

Page 30: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

30Certificat Géomatique - 16.02.2012

The ISO 19115 – Distribution Information

The address used for download the resource

The address used for information about the resource

The address used for visualize/download the resource (OGC web services)

Page 31: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

31Certificat Géomatique - 16.02.2012

The ISO 19115 – Spatial representation

Number of rows X

Number of Columns Y

Thematic dimension Z

RASTER Data

Page 32: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

32Certificat Géomatique - 16.02.2012

The ISO 19115 – Metadata

Filled by Geonetwork

Unique identifier

Mandatory

Page 33: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Exercise:

Create your own metadata (ISO 19115)

Data source: http://ngdc.noaa.gov/mgg/global/global.html

Dataset: ETOPO1 Ice Surface

Download link (copy from): grid-registered, georeferenced tiff

Interactive map link: http://129.194.231.202/ArcGIS/services/World/wd_etopo1/MapServer/WMSServer

33Certificat Géomatique - 16.02.2012

On Geonetwork: New metadata (Administration tab)

2 Create your SIMS: - 2.2 populate your GeoNetwork

Page 34: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Publish your data

34Certificat Géomatique - 16.02.2012

Intro- Introduction - Blabla

Page 35: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

How exchange metadata in a shared environment?

Distributed search and harvesting

Distributed search: perform a search over all the nodes at the same time.

Harvesting is the process of collecting remote metadata and storing them locally for a faster access.

This is a periodic process to do, for example, once a week. Harvesting is not a simple import: local and remote metadata are kept aligned.

Using some magic, one GeoNetwork node is capable of discovering metadata that have been added, removed or updated in the remote node.

35Certificat Géomatique - 16.02.2012

2.2 populate your GeoNetwork - Add data from a remote node

Page 36: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

•The harvesting mechanism is based on the concept of a universally unique identifier (UUID).

This is a special id because it is not only unique locally to the node that generated it but it is unique across all the world.

It is a combination of the network interface’s MAC address, the current date/time and a random number. Every time you create a new metadata in GeoNetwork, a new UUID is generated and assigned to it.

•Another important concept behind the harvesting is the last change date. Every time you change a metadata, its last change date is updated.

36Certificat Géomatique - 16.02.2012

2.2 populate your GeoNetwork - Add data from a remote node

Page 37: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

These two concepts allow GeoNetwork to fetch a remote metadata, check if it has been updated and remove it locally if it has been removed remotely.

Furthermore, thanks to UUIDs, a hierarchy of harvesting nodes can be built where B harvests from C and A harvests from B. Even loops can be created because harvested metadata cannot be modified

The harvesting process goes on until one of the following situations arises:- An administrator stops (deactivates) the node.- An exception arises. In this case the node is automatically stopped.

When a harvesting node is removed, all harvest metadata are removed too.

1. The harvesting engine does not store harvesting results. This implies that if the server is restarted the last results are lost.

2. Changes to the harvesting parameters (for example privileges and categories) are taken into account in the next harvesting run.

37Certificat Géomatique - 16.02.2012

2.2 populate your GeoNetwork - Add data from a remote node

Page 38: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Unique UUID (only one copy will be stored!!)

38Certificat Géomatique - 16.02.2012

Aa

Ba

Ca

Da

Nodes: A, B, C, DMetadata: a

harvesting

harvesting harvesting

2.2 populate your GeoNetwork - Add data from a remote node

Page 39: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

39Certificat Géomatique - 16.02.2012

2.2 populate your GeoNetwork - Add data from a remote node

Page 40: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

http://129.194.231.202/ArcGIS/services/EnviroGrids/modis_2008/MapServer/WMSServer

40Certificat Géomatique - 16.02.2012

2.2 populate your GeoNetwork - Add data from a remote node WMS

WMS

Page 41: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

This is the original (not harvested) source

41Certificat Géomatique - 16.02.2012

Reduce the number of entries

2.2 populate your GeoNetwork - Add data from a remote node - GeoNetwork

GeoNetwork node

Page 42: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

42Certificat Géomatique - 16.02.2012

http://lris.scinfo.org.nz/feeds/csw/?service=CSW&request=GetCapabilities&acceptVersions=2.0.2&acceptFormats=application/xml

2.2 populate your GeoNetwork - Add data from a remote node - CSW

CSW

Page 43: Prise en main de GeoNetwork: gestion et publication de métadonnées & harvesting et échange de métadonnées Andrea de Bono Certificat Géomatique - 16.02.2012

Create your template

Child/Parent

OGC CSW (your) Server configuration

43Certificat Géomatique - 16.02.2012

Extras- Introduction - Blabla