JavaScript Object Notation (JSON) est de plus en plus populaire pour le codage des données dans les applications Web. JSON se compose d'ensembles d'objets décrits par des paires nom/valeur. Cette norme OGC décrit un codage GeoJSON et JSON-LD pour les métadonnées d'observation de la Terre (EO) pour les ensembles de données (granules). Cette norme peut être appliquée pour coder des métadonnées basées sur le profil de métadonnées d'observation de la Terre des observations et mesures (O&M) OGC 10-157r4 ou comme codage du modèle conceptuel de métadonnées unifiées pour les granules (UMM-G).
L'encodage GeoJSON défini dans ce document est défini comme une compression, via un contexte normatif, de l'encodage JSON-LD proposé, avec quelques extensions présentées dans la section 8 de ce document. Par conséquent, l'encodage JSON-LD peut également être appliqué à d'autres encodages RDF, notamment RDF XML et RDF Turtle.
Ce document ne fait aucune hypothèse quant aux interfaces de « service » par lesquelles les métadonnées sont accessibles et s’applique aussi bien à une architecture orientée services qu’à une architecture orientée ressources ou RESTful. L’approche documentée peut être appliquée en combinaison avec les technologies suivantes :
-
- OGC OpenSearch les extensions,
-
- Plateforme de données liées W3C,
-
- Recherche OASISRécupérer,
GeoJSON est un format permettant de coder des collections d'entités géographiques simples ainsi que leurs attributs non spatiaux à l'aide de JSON. Les objets GeoJSON peuvent représenter une géométrie, une entité ou une collection d'entités. GeoJSON prend en charge les types de géométrie suivants dérivés de la spécification OGC Simple Features : Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon et GeometryCollection. Les entités dans GeoJSON contiennent un objet de géométrie et des propriétés supplémentaires, et une collection d'entités représente une liste d'entités.
Le format JSON est lisible par l'homme et facilement analysable. Cependant, le format JSON est dépourvu de schéma. Les documents JSON et GeoJSON n'incluent pas de définition explicite de la structure des objets JSON qu'ils contiennent. Par conséquent, cette norme est basée sur un contexte JSON-LD normatif qui permet de définir explicitement chaque propriété comme un URI. De plus, le codage JSON est défini à l'aide du schéma JSON [OR18] qui permet de valider les instances par rapport à ces schémas.
Demande de commentaires (RFC)
L'OGC sollicite l'avis du public sur une proposition OGC API – Environmental Data Retrieval (EDR) – Partie 3 : Profils de service
À remettre avant le :
Octobre 21, 2026 12: 00 AM