ISN/16.153 Modèle TN-02.018-1.5 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... ·...
Transcript of ISN/16.153 Modèle TN-02.018-1.5 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... ·...
![Page 1: ISN/16.153 Modèle TN-02.018-1.5 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/1.jpg)
ign.frModèle TN-02.018-1.5ISN/16.153
![Page 2: ISN/16.153 Modèle TN-02.018-1.5 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/2.jpg)
ign.fr
DESIGNING IDENTIFIERSTHE APPROACH IN FRANCE IN GENERAL AND AT IGN FRANCE IN PARTICULAR
ISN/16.153
[email protected] septembre 2016
![Page 3: ISN/16.153 Modèle TN-02.018-1.5 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/3.jpg)
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 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/4.jpg)
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 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/5.jpg)
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 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/6.jpg)
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 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/7.jpg)
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 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/8.jpg)
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
fxÜÑxÇà wx ÅxÜ
![Page 9: ISN/16.153 Modèle TN-02.018-1.5 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/9.jpg)
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 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/10.jpg)
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 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/11.jpg)
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/1132154https://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 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/12.jpg)
At IGN France
ISN/16.153
Before :Namespace FR_IGNF_BDTOPO_HY_METLocalID 216534
After : (not fixed yet)LocalID https://data.ign.fr/feature/INSPIRE_Hydrography_LOD2/Watercourse/216534Namespace ?
![Page 13: ISN/16.153 Modèle TN-02.018-1.5 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/13.jpg)
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 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/14.jpg)
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 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/15.jpg)
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
downloadservice (eg WFS)
Inspire direct
downloadservice (eg WFS)
http://myURI/id GetFeatureById
Redirection
Example for features:
![Page 16: ISN/16.153 Modèle TN-02.018-1.5 igninspire.ec.europa.eu/events/conferences/inspire_2016/pdfs... · 2016-10-04 · ISN/16.153 Modèle TN-02.018-1.5 ign.fr. ign.fr DESIGNING IDENTIFIERS](https://reader034.fdocuments.us/reader034/viewer/2022050512/5f9ce5ca4f81002fda7adcdf/html5/thumbnails/16.jpg)
Final advices
Do not be too ambitious Otherwise you will not succeed
in your task (maybe not evenstart)
Do not be too shy Otherwise you will have a
painful harmonisation later
ISN/16.153