La prossima grande novità nel formato standardizzato di scambio di dati spaziali?


17

Ricordo di aver letto qualche mese fa, nella seconda metà del 2012, uno sforzo di gruppo coordinato per progettare un nuovo standard per la condivisione di dati geografici / spaziali. Ha o intende avere il potenziale di sostituire lo standard di fatto che mostra la sua età (20+ anni) dello Esri come mezzo di scelta per condividere ampiamente i nostri dati su tutti i dispositivi e piattaforme. Oltre ad affrontare le limitazioni più urgenti dello shapefile , questa nuova cosa include anche raster e metadati.

Questa cosa importante che non ricordo non è SpatiaLite - Shapefile del futuro? o Ci sono tentativi di sostituire lo shapefile? ma parte della conversazione che turbinava attorno era simile. Ho trascorso un bel po 'di tempo oggi cercando di rintracciarlo, ma il mio motore di ricerca non si è dimostrato all'altezza del compito (che potrebbe non promettere bene per il suo futuro).

Per favore, come si chiama questo elusivo progetto che ha il potenziale per incidere profondamente su tutti i nostri flussi di lavoro? (Supponendo che esca dal tavolo da disegno, il signore sa che abbiamo bisogno di qualcosa per farlo.) E, come o dove uno viene coinvolto o almeno ne tiene traccia?



2
Per essere onesti, prima che finissi comporre la mia domanda mi sono imbattuto la risposta per caso , ma dato che era difficile per me rintracciare Decido che è la registrazione vale la pena qui per gli altri. Nelle tue risposte, ti preghiamo di fare molto di più che pubblicare semplicemente il nome, un blurb copia-incolla e un link. Txs.
Matt Wilkie,

1
Forse potresti scrivere una risposta alla domanda collegata. Non avevo mai sentito parlare di GeoPackage prima d'ora.
blah238,

grazie @ blah238, ho modificato per inserire la relativa discussione SE in quanto cattura bene le condizioni di fondo. Potrei scrivere la mia risposta entro questa settimana se nessun altro lo fa nel frattempo. Ho esaurito la mia quota di tempo SE per ora :)
matt wilkie

#GeoPackage su Twitter: twitter.com/search?q=%23geopackage
blah238

Risposte:


26

L'idea a cui probabilmente stai pensando è GeoPackage .

Sfondo.

Lo sfondo del requisito è venuto dal Centro Geospaziale dell'Esercito degli Stati Uniti, che fa parte del Corpo degli Ingegneri, che stavano cercando un modo per mettere mappe e altre informazioni (punti o interessi, percorsi, fotografie e altre osservazioni) in un semplice "uno il file ha tutto "formato per applicazioni mobili. Lo sviluppo originale è stato fatto su mailing list pubbliche (una per i vettori e una per i raster / tessere ) su Google Gruppi.

Quando l'OGC ha iniziato l'attività del banco di prova OWS-9, lo sviluppo e la prototipazione sono passati all'OGC. Le ragioni sono un po 'complesse, ma sembra che siano state fatte con buone intenzioni. L'unico problema era che dovevi essere "nel" mondo OGC per vedere cosa stava succedendo. I due elenchi di Google Gruppi sono praticamente morti.

Mentre OWS-9 arrivava alla fine, l'OGC (sollecitato dalla NGA e dal Centro geospaziale dell'esercito americano) fece girare il gruppo di lavoro sugli standard (SWG) per sviluppare una specifica "corretta". L'OGC ha maggiori dettagli al riguardo .

Il processo di sviluppo delle specifiche OGC è stato inizialmente supervisionato da Paul Daisey. È stato un processo interessante in quanto ha attirato molta attenzione esterna. Il lavoro iniziale è stato fatto in Microsoft Word, ma è passato allo sviluppo su GitHub . A partire dal 2017, la sedia SWG è Jeff Yutzler. Nota che la versione su GitHub come markdown non è una specifica ufficiale - è un work in progress, molto simile al codice sorgente mentre passa dalla versione ufficiale alla versione ufficiale.

Tecnico

Le specifiche sono in qualche modo difficili da leggere (ma si spera che sia difficile sbagliare nella fase di implementazione). Cerca di essere inequivocabile, non carino. Il modo migliore per capire cosa sta succedendo è trovare il diagramma che mostra le relazioni della tabella. Fissa questo per un po ', e potrebbe iniziare a dare più senso. Quindi guarda alcuni dati di esempio (nota: potrebbe non essere aggiornato alle ultime specifiche).

Implementazione

Esistono diverse implementazioni (consultare il sito Web http://www.geopackage.org/ per i collegamenti). Disclaimer: ho lavorato su alcuni di essi.

Futuro

Alla fine del 2017, lo sviluppo delle specifiche di base è rallentato: esistono nuove versioni, ma le differenze sono per lo più piuttosto ridotte. Esiste un meccanismo di estensione abbastanza aperto: consultare http://www.geopackage.org/extensions.html per un elenco incompleto. L' estensione dell'elevazione è stata la prima che ha funzionato il SWG e il lavoro nel prossimo futuro è su tabelle correlate , che è un modo per collegare una caratteristica geospaziale con alcuni altri dati (ad esempio una foto di un punto di riferimento o PDF del decollo e "piani di avvicinamento" di atterraggio per un aeroporto).

OGC sta sponsorizzando alcune organizzazioni membri (aziende, università) per svolgere altri lavori nelle sue attività di banco di prova .


Lo standard GeoPackage è stato adottato e ora ha il suo dominio: geopackage.org . Esiste anche un progetto github dello standard per richieste pull ecc . Github.com/opengeospatial/geopackage .
matt wilkie

È bello sapere che ci sono dei progressi. imgs.xkcd.com/comics/standards.png
karpfen

Grazie per l'aggiornamento Brad, molto apprezzato. (possiamo eliminare questi meta commenti dopo che sono stati letti).
matt wilkie,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.