L'OGC
des standards pour l'information géographique sur le Web
Open Geospatial Consortium
une organisation
Open Geospatial Consortium
- anciennement (1994-2004) openGIS consortium
- Organisation internationale à but non lucratif
-
But
- produire par consensus des normes ouvertes de qualité pour l'ensemble de la communauté géospatiale
- elles doivent permettre d'améliorer les échanges de données géospatiales, spécialement sur le WWW
- ces normes peuvent être "génériques" ou "spécialisées" (environnement, hydrologie, météo, etc.)
- adhérents : organisations étatiques et services publics, entreprises, ONG, universités et instituts de recherche
Open Geospatial Consortium
-
l'OGC produit
- des normes pour l'information (formats)
- des normes pour les services conçus pour taiter cette information
- Le but est de faciliter et assurer l'interopérabilité technique des échanges
- via le Web (téléchargement...)
- mais surtout sur le Web.
OGC
des normes pour l'information spatiale (IS)
Normes pour l'information
-
Faciliter les échanges PAR le web
- eg. .shp.gz
-
Échanges SUR le web
-
syntaxe XML + vocabulaire (schéma) adapté à l'information géographique = GML
-
schéma : précise l'encodage en XML
-
des données géographiques
- objets, collection d'objets, géométrie, attributs, ...
-
des référentiels pour ces données
- e.g. système de coordonnées
-
des applications les utilisant (comment on lit et représente ces données)
- e.g. application/vnd.google-earth.kml
-
des données géographiques
-
schéma : précise l'encodage en XML
-
syntaxe XML + vocabulaire (schéma) adapté à l'information géographique = GML
Normes pour l'information
- GML
- version courante GML 3.3
- extension de GML 3.2 = ISO 19136:2007
- GML 4 en préparation
- version courante GML 3.3
- XML
-
XML 1.0 = ISO 8879:1986(E)
- extension de SGML
-
XML 1.0 = ISO 8879:1986(E)
- autres normes issues de ISO/TC 211
- ISO 19107 - Spatial schema
- ISO 19109 - Rules for applications schema
- ISO 19111 - Spatial References by coordinates
Normes pour l'information
GML = XML + ISO 19107 +ISO 19109 + ISO 19111
- GML permet de décrire :
- les géométries (2, 2.5, 3 D)
- simples
- point, ligne, polygone, suface, volume
- complexes
- collection d'objets
- simples
- les attributs correspondants
- la topologie
- autres (systèmes de coordonnées, métadonnées, etc.)
- les géométries (2, 2.5, 3 D)
Normes pour l'information
profils XML
- le vocabulaire GML peut être "simplifié" en profils ...
- restriction de la syntaxe GML
- usages spécifiques et/ou ne nécessitant qu'un sous ensemble du vocabulaire de base
- exemples :
- point profile (suffit pour traiter des objets dont la géométrie se limite à un tuple de coordonnées)
- simple features profile (le nécessaire pour décrire des données vecteur, suffisant pour WFS)
- profile for GMLJP2 (GML en JPEG 2000)
- profile for RSS (GeoRSS)
Normes pour l'information
application schema
- GML ou un de ses profils peut être "complété" par des schémas d'application
- Il s'agit d'enrichir le vocabulaire pour des besoins spécifiques à un domaine d'application
OGC
des normes pour les services géospatiaux
Normes pour les services
- conçues pour traiter l'information "normée OGC"
-
spécification de services
- capables d'établir des transactions
- impliquant de l'information spatialisée
-
but :
-
permettre l'implémentation
- de solutions serveur
- de leurs clients
-
permettre l'implémentation
Normes pour les services
vecteur et raster
-
WMS (Web Map Service)
-
sert des images (mapping) des données
- produit des images en flux stylées en fonction de la demande (SLD - Styled Layer Descriptor, FE - Filter Encoding)...
- ou sert des images prégénérées et stockées sous forme de tuiles (WMTS - WM-Tiled-S)
-
-
WCS (Web Coverage Service)
- sert de la donnée raster
-
WFS (Web Feature Service)
- sert de la donnée vecteur
Normes pour les services
vecteur et raster
-
WMS et WFS/WCS conçus pour être utilisés conjointement
- on parle alors génériquement de OGC Web Services (OWS)
Normes pour les services
autour et avec la donnée
-
CSW (Catalogue Service for the Web)
- catalogage, métadonnées
- WPS (Web Processing Service)
- service de calcul et de traitement
- SOS (Sensor Observation Service)
- sert en direct les données issues de capteurs
- SPS (Sensor Planning Service)
- pilotage de capteurs
- etc.
Normes pour les services
autour et avec la donnée
- concrètement
- voir dans une IDS
- slides geOr (J3-10:00)
- slides BV-service (j3-10:30)
- présentation geOrchestra
- voir dans une IDS
OGC
... et le WWW
Normes OGC et le reste du Web
quels schémas ?
- nombreux profils et schémas sur l'information géospatiale
- définis par l'OGC
- où l'OGC s'associe (GeoSciML, ...)
- hors OGC (NSDI TIGER/GML, INSPIRE, ...)
- l'information géographique est de moins en moins traitée seule
- Open data / Big Data / Web Sémantique
- Catalogage : CSW et autres approches? DC, etc. (e.g. GeoNetwork vs CKAN)
- Open data / Big Data / Web Sémantique
- Complémentarité/convergence entre OGC et W3C
- Spatial data on the Web Working Group (SDWWG)
- (composante du geosemantic data WG)
- Spatial data on the Web Working Group (SDWWG)
Normes OGC et le reste du Web
pour quoi faire ?
- moteurs de recherche ++
- SEO
- thesaurii
- ontologies
- raisonnement
- ...
- pour quoi faire ? on trouvera...
- accent mis sur les services interopérables
- les usages suivront
Normes OGC et le reste du Web
quelle information sémantique ?
- issue d'un jeu de données ?
- ex shape servi en GML ou Json
- à partir d'un stock de données?
- séries (thématiques, temporelles, etc.)
- autres (couplage entre spatial et a-spatial, ...)
- sur un même service?
- ou distribué?
- moissonnage
- data-mining
- alignement d'ontologies, inférence
- des mécanismes à inventer/investir
- la base : XML + schémas
Normes OGC et le reste du Web
quelle information sémantique ?
à inventer ...
... ou à investir
- GeoSPARQL
- bienvenue dans le Web Sémantique
Normes OGC et le reste du Web
- est-ce qu'il existe déjà autre chose hors du monde OGC ?
- autour d'OSM
- plusieurs initiatives à suivre (voir slides sur OSM, J3-11:15)
- autour d'OSM
- peut-on "détourner" les normes OGC?
- oui quand l'OGC sait déjà PRESQUE faire
- exemple espaces de travail de simulation
- voir slides sur BV service (J3-10:30)
- oui quand l'OGC sait déjà PRESQUE faire
OGC
... et après ?
et après ?
- L'OGC a rendu techniquement possible les IDS (1994-)
- PSI a imposé une doctrine (donnée ouverte)
- INSPIRE (2007)
- reprend la doctrine PSI pour l'IS
- adopte les normes OGC
- ajoute des règles organisationnelles
- Initiatives Open Data (2008, 2010-)
- (data.gov, data.gov.uk, etalab et data.gouv.fr, EDP+EUODP, ...)
- CKAN
- RDF
- SPARQL
- Dublin Core
- ...
- (data.gov, data.gov.uk, etalab et data.gouv.fr, EDP+EUODP, ...)
et après ?
- les 2 mondes s'interpénètrent
- moissonnage INSPIRE vers OD
- viewer et capacités cartographiques pour CKAN
- etc.
- clivage Information spatiale /information aspatiale bientôt dépassé par la "sémantisation" progressive des 2
ISS 2016 - OGC
By stlejer-morvrini
ISS 2016 - OGC
- 1,707