16
ign.fr Modèle TN-02.018-1.5 ISN/16.153

ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

ign.fr Modèle TN-02.018-1.5 ISN/16.153

Page 2: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

ign.fr

DESIGNING IDENTIFIERS

THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

PARTICULAR

ISN/16.153

[email protected]

25 septembre 2016

Page 3: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

European guidelines

Source document :

ARE3NA Study on RDF and PIDs for INSPIRE (Deliverable D.TD.04)

A very comprehensive study

3 different PID governance approaches:

ISN/16.153

Page 4: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

At national level

Publish national guidelines :

CNIG formed a group to write guidelines on URI

Use a coordination approach

Consider all kinds of resolvable URIs : HHTP URIs and identifier

coupled with a resolver.

ISN/16.153

Page 5: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

At national level

Priority fixed to resource identifiers for this guideline (ie not

object identifiers)

Main objective: Solve issue about linking data metadata and

service metadata !

ISN/16.153

Page 6: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

At national level

One requirement :

Resource identifier should point to resource metadata

ISN/16.153

Page 7: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

At national level

Only one requirements but many guidelines to answer common

questions :

Which technologies should be chosen ?

Presentation of HTTP URIs, DOI, URN, uuid

Details on different criteria (unicity, opacity, cost, etc)

Feedback from users

How to set up a URI governance ?

Guidelines available here :

http://cnig.gouv.fr/wp-content/uploads/2016/02/GuideIRU-corrig%C3%A9-

v2.pdf

ISN/16.153

Page 8: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

At IGN France

Defining URIs has been a never ending issue :

When setting up registers

To reach the world of linked data

Starting to transform our data to Inspire data

Creation a new product was finally the occasion to start the process

Do not start too big !

ISN/16.153

Serpent de mer

Page 9: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

At IGN France

1. Identify resources that needed an identifier:

feature objects and dataset

vocabularies

Feature description (feature catalogs)

metadata

real-world concepts (eg monumented control point)

informational resource

document

ISN/16.153

Page 10: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

At IGN France

2. Define a URL pattern for each resource:

« feature » : feature objects and dataset

« def » : vocabularies

« fc » : feature catalogs

« set » : metadata

« id » : real-world concepts

« doc » : informational resource

document

ISN/16.153

Linked data world vs database oriented world : • Difficulty to define vocabularies for our

projects • -> Decided to create a “fc” branch

more database oriented and to keep “def” clean with what was existing in Datalift project.

Page 11: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

At IGN France

2. Define a URL pattern for each resource:

« feature » : feature objects and dataset

« def » : vocabularies

« fc » : feature catalogs

« set » : metadata

« id » : real-world concepts

« doc » : informational resource

document

ISN/16.153

Example: https://data.ign.fr/feature/bdparcellaire/parcelle/1132154 https://data.ign.fr/feature/INSPIRE_Hydrography_LOD2/Watercourse/216534

Pattern: https://data.ign.fr/feature/{product-name}/{class-name}/{object-id}/(attribute-name)

Page 12: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

At IGN France

ISN/16.153

Before : Namespace FR_IGNF_BDTOPO_HY_MET LocalID 216534

After : (not fixed yet) LocalID https://data.ign.fr/feature/INSPIRE_Hydrography_LOD2/Watercourse/216534 Namespace ?

Page 13: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

At IGN France

3. Accept that there are exceptions:

« feature » : feature objects and dataset

« def » : vocabularies

« fc » : feature catalogs

« set » : metadata

« id » : real-world concepts

« doc » : informational resource

Document : many practices already exist, study if we can use an existing

identifier system (e.g. DOI)

ISN/16.153

Page 14: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

At IGN France

3. Accept that there are exceptions:

« feature » : feature objects and dataset

« def » : vocabularies

« fc » : feature catalogs

« set » : metadata

« id » : real-world concepts : no responsible for real-world concepts

excepts geodetic points

« doc » : informational resource

document

ISN/16.153

Page 15: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

At IGN France

4. Be prepared for future work!

Build up a system that make URL resolvable

To what it should point ? Redirections ? Content negotiation ?

ISN/16.153

Inspire direct

download service

(eg WFS)

http://myURI/id GetFeatureById

Redirection

Example for features:

Page 16: ISN/16.153 Modèle TN-02.018-1.5 ign · 2018-06-19 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr . ign.fr DESIGNING IDENTIFIERS THE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN

Final advices

Do not be too ambitious

Otherwise you will not succeed

in your task (maybe not even

start)

Do not be too shy

Otherwise you will have a

painful harmonisation later

ISN/16.153