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

Normes pour l'information

  • GML
    • version courante GML 3.3
      • extension de GML 3.2 = ISO 19136:2007
    • GML 4 en préparation
  • XML
    • XML 1.0 = ISO 8879:1986(E)
      • extension de SGML
  • 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
    • les attributs correspondants
    • la topologie
    • autres (systèmes de coordonnées, métadonnées, etc.)

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 :
  •  

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
      • GeoSciML (géologie, IUGS, version 4 en préparation avec OGC, repris dans INSPIRE)
      • WaterML (hydrologie)
      • ARML (réalité augmentée)
      • OM (Observation et mesures)
      • IndoorGML (représentation des espaces intérieurs)
      • CityGML (représentation urbaine en 3D)
      •  ...

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

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

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)
  • Complémentarité/convergence entre OGC et W3C
    • Spatial data on the Web Working Group (SDWWG)
      • (composante du geosemantic data WG)

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 ?
  • peut-on "détourner" les normes OGC?
    • 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
      • ...

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