1 / 20

Vocabulaires spécifiques pour l’information spatiale

Vocabulaires spécifiques pour l’information spatiale. Nathalie Abadie Datalift – WP2, T2.3 AG des 18 et 19 juillet 2013, Paris. Vocabulaire pour décrire les données Géofla. Géofla est un jeu de données IGN qui décrit le découpage administratif de la France: Communes Cantons

quemby-dale
Télécharger la présentation

Vocabulaires spécifiques pour l’information spatiale

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Vocabulaires spécifiques pour l’information spatiale Nathalie Abadie Datalift – WP2, T2.3 AG des 18et 19 juillet 2013, Paris

  2. Vocabulaire pour décrire les données Géofla Géofla est un jeu de données IGN qui décrit le découpage administratif de la France: • Communes • Cantons • Arrondissements • Départements Les régions peuvent être générées à partir des données existantes.

  3. Vocabulaire pour décrire les données Géofla

  4. Vocabulaire pour décrire les données Géofla

  5. Vocabulaires génériques • Géométries: Besoin de décrire des géométries de type SIG: point, ligne, polygone, etc. sous la forme d’objets structurés et associées à un système de coordonnées. • Systèmes de coordonnées: Besoin de décrire des systèmes de coordonnées de façon à pouvoir rattacher des coordonnées géographiques / des géométries à un système de coordonnées identifié par une URI.

  6. Vocabulaire pour les géométries • Vocabulaires existants: • W3C Basic GeoVocabulary • GeoRSS • ISO 19107 • OGC GML • GeoSPARQL (Simple Features) • NeoGeo (geovocab) Limites: Trop restreint (géométries) Pas de géométries structurées Limité à WGS84 Trop complexe Domaine hasGeometry = Feature URI peu pérenne

  7. Vocabulaire pour les géométries • Vocabulaires existants: • W3C Basic GeoVocabulary • GeoRSS • ISO 19107 • OGC GML • GeoSPARQL (Simple Features) • NeoGeo (geovocab) A étendre pour avoir des géométries structurées et leur associer un système de coordonnées + relation hasGeometry Limites: Trop restreint (géométries) Pas de géométries structurées Limité à WGS84 Trop complexe Domaine hasGeometry = Feature URI peu pérenne

  8. Vocabulaire pour les géométries

  9. Vocabulaire pour les géométries

  10. Vocabulaire pour les géométries geom:Point a owl:Class; rdfs:label"Point"@en, "Point"@fr; rdfs:subClassOfgeom:Geometry; owl:equivalentClass[ a owl:Class; owl:intersectionOf ( [ a owl:Restriction; owl:onDataRangexsd:double; owl:onPropertygeom:coordY; owl:qualifiedCardinality"1"^^xsd:nonNegativeInteger ] [ a owl:Restriction; owl:onDataRangexsd:double; owl:onPropertygeom:coordX; owl:qualifiedCardinality"1"^^xsd:nonNegativeInteger]) ] ; rdfs:subClassOfsf:Point.

  11. Vocabulaire pour les géométries

  12. Vocabulaire pour les géométries geom:LineString a owl:Class; rdfs:label"Line string"@en, "Polyligne"@fr; rdfs:subClassOfgeom:Curve; rdfs:subClassOf[ a owl:Restriction; owl:onClassgeom:PointsList; owl:onPropertygeom:points; owl:qualifiedCardinality"1"^^xsd:nonNegativeInteger ];rdfs:subClassOfsf:LineString. geom:PointsList a owl:Class; rdfs:label"List of points"@en,"Liste de points"@fr; rdfs:subClassOfrdf:List; rdfs:subClassOf[ a owl:Restriction; owl:allValuesFromgeom:Point; owl:onPropertyrdf:first].

  13. Vocabulaire pour les géométries 9 1 8 2 7 3 6 4 5 Interprétation non ambigüe d’une LineString via une liste de points ordonnée Différentes interprétations possibles d’une LineString via une liste composée des mêmes points mais non ordonnée

  14. Vocabulaire pour les géométries

  15. Vocabulaire pour les géométries geom:Polygon a owl:Class; rdfs:label"Polygon"@en, "Polygone"@fr; rdfs:subClassOfgeom:Surface; rdfs:subClassOf [ a owl:Class; owl:intersectionOf( [ a owl:Restriction; owl:onClassgeom:LinearRing; owl:onPropertygeom:exterior; owl:qualifiedCardinality"1"^^xsd:nonNegativeInteger] [ a owl:Restriction; owl:someValuesFromgeom:LinearRing; owl:onPropertygeom:interior;] ) ] ; rdfs:subClassOfsf:Polygon.

  16. Vocabulaire pour les géométries Pour associer une géométrie à une ressource quelconque (i.e.pas nécessairement de type Feature): geom:geometrya owl:ObjectProperty; rdfs:comment"Primitive géométrique associée à un objet pour représenter sa localisation et éventuellement sa forme."@fr; rdfs:label"a pour géométrie"@fr, "has geometry"@en; rdfs:rangegeom:Geometry. Pour associer un système de coordonnées à une géométrie: geom:crs a owl:ObjectProperty; rdfs:comment"Système de coordonnées associé à une primitive géométrique."@fr; rdfs:label"coordinatereferencesystem"@en,"système de coordonnées"@fr; rdfs:domaingeom:Geometry; rdfs:rangeignf:CoordinatesSystem.

  17. Vocabulaire pour les systèmes de coordonnées • Besoin pour la publication des données et besoin interne IGN • Un premier vocabulaire très simplifié a été réalisé • Travail cet été avec des experts SIEL et SGN pour finaliser ce vocabulaire

  18. Exemple de données #-- Définition du Feature « pic du midi de bigorre» <http://data.ign.fr/id/bdtopo/oronyme/PAIOROGR0000000042239711> a bdtopo:Oronyme ; rdfs:label"pic du midi de bigorre"; geom:geometrie<http://data.ign.fr/id/bdtopo/oronyme/pointPAIOROGR0000000042239711>; gsp:asWKT"http://data.ign.fr/id/ignf/systemecoordonnees/ntflamb2ePOINT(420452.016083755 1772964.04708764)"^^gsp:wktLiteral; gsp:asGML"<gml:Point> srsName=\http://data.ign.fr/id/ignf/systemecoordonnees/ntflamb2e\xmlns:gml=\"http://www.opengis.net/ont/gml\"> <gml:coordinates>420452.016083755,1772964.04708764</gml:coordinates></gml:Point>"^^gsp:gmlLiteral. #-- Définition de l’objet structuré de type Point <http://data.ign.fr/id/bdtopo/oronyme/pointPAIOROGR0000000042239711> a geom:Point; geom:crs<http://data.ign.fr/id/ignf/systemecoordonnees/ntflamb2e>; geom:coordX"420452.016083755"^^xsd:double; geom:coordY"1772964.04708764"^^xsd:double.

  19. Exemple de données #-- Définition du système de coordonnées cartographiques Lambert II étendu <http://data.ign.fr/id/ignf/systemecoordonnees/ntflamb2e> a ignf:ProjectedCRS , ignf:CoordinatesSystem; ignf:hasBounding[a ignf:BoundingBox; ignf:westBoundLongitude"-4.05378927743516"^^xsd:decimal; ignf:eastBoundLongitude"10"^^xsd:decimal; ignf:southBoundLatitude"41.310015543796"^^xsd:decimal; ignf:northBoundLatitude"50.8499576445959"^^xsd:decimal]; rdfs:label"NTF Lambert II etendu"^^xsd:string; dcterms:description"FRANCE METROPOLITAINE (CORSE COMPRISE) - LAMBERT II ETENDU"@fr; ignf:hasScope"NATIONALE, HISTORIQUE"^^xsd:string; ignf:codeEPSG"27572"^^xsd:string.

  20. Merci

More Related