L'Open Geospatial Consortium (OGC) annuncia il rilascio dello standard OGC Features and Geometries JSON (JSON-FG).

Lo standard estende il formato GeoJSON per supportare funzionalità aggiuntive che esulano dall'ambito di GeoJSON ma sono importanti per una varietà di casi d'uso di dati geospaziali.

Panoramica

GeoJSON è un formato di scambio ampiamente adottato per i dati delle caratteristiche ed è ampiamente supportato nelle applicazioni geospaziali, comprese la maggior parte delle implementazioni di OGC API – Features – Parte 1: Standard di base.

Tuttavia, GeoJSON presenta delle limitazioni intenzionali che ne impediscono o ne limitano l'utilizzo in determinati contesti applicativi geospaziali. Ad esempio, GeoJSON è limitato all'uso di coordinate WGS 84 nell'ordine longitudine-latitudine, supporta solo i tipi di geometria Simple Features originali e non fornisce un meccanismo per classificare le feature in base al tipo.

Cosa aggiunge JSON-FG

Lo standard OGC Features and Geometries JSON (JSON-FG) definisce una serie di estensioni GeoJSON che forniscono approcci standardizzati per soddisfare questi e altri requisiti.

L'obiettivo di JSON-FG è supportare funzionalità che potrebbero richiedere una certa competenza geospaziale, ma che risultano ampiamente utili in numerose applicazioni. I casi limite sono considerati al di fuori dell'ambito di applicazione dello standard.

Proroghe obbligatorie

Lo standard JSON-FG specifica le seguenti estensioni obbligatorie al formato GeoJSON:

  • La possibilità di utilizzare sistemi di riferimento di coordinate (CRS) diversi da WGS 84 con asse longitudine-latitudine;
  • La capacità di codificare le caratteristiche temporali di una caratteristica; e
  • Una dichiarazione che identifica le classi di conformità JSON-FG supportate da una raccolta di feature, una feature o una geometria JSON-FG.

Estensioni facoltative

Lo standard specifica inoltre le seguenti estensioni facoltative:

  • Supporto per solidi e prismi come tipi di geometria;
  • Supporto per archi circolari, curve composte e poligoni curvi come tipi di geometria;
  • Supporto per i valori delle misure in coordinate; e
  • La possibilità di dichiarare il tipo e lo schema di una funzionalità.

Compatibilità con GeoJSON

Le caratteristiche geografiche, le loro proprietà e la loro estensione spaziale, che possono essere rappresentate come oggetti GeoJSON, continuano a essere codificate in formato GeoJSON.

Le informazioni aggiuntive non specificate nella RFC GeoJSON sono principalmente codificate in membri aggiuntivi degli oggetti GeoJSON. Questi membri aggiuntivi utilizzano chiavi che non sono in conflitto con le chiavi GeoJSON esistenti, consentendo ai client GeoJSON attuali e futuri di continuare ad analizzare e comprendere correttamente i contenuti GeoJSON.

I client che supportano JSON-FG possono inoltre analizzare e interpretare i membri estesi.

La sintassi di JSON-FG è specificata formalmente utilizzando JSON Schema.

Come tutti gli standard OGC, lo standard OGC Features and Geometries JSON (JSON-FG) è disponibile gratuitamente per il download e l'implementazione.

Informazioni su OGC

L'Open Geospatial Consortium (OGC) è un'organizzazione di membri che si dedica a utilizzare il potere della geografia e della tecnologia per risolvere i problemi che affliggono le persone e il pianeta. L'OGC crea valore e opportunità per i suoi membri attraverso standard, innovazione e collaborazione.

L'OGC è composta da una comunità globale diversificata e attiva, proveniente da governi, industria, mondo accademico, agenzie di sviluppo internazionale, organizzazioni scientifiche e di ricerca, società civile e associazioni di categoria.

Visita il sito ogc.org per ulteriori informazioni sul lavoro dell'OGC.