Das nächste große Ding im standardisierten Geodatenaustauschformat?


17

Ich erinnere mich, dass ich vor ein paar Monaten, in der zweiten Jahreshälfte 2012, etwas über koordinierte Gruppenbemühungen zur Entwicklung eines neuen Standards für den Austausch von geografischen / räumlichen Daten gelesen habe. Es hat das Potenzial, den De-facto-Standard des Esri- (über 20 Jahre) zu ersetzen , um unsere Daten auf allen Geräten und Plattformen umfassend zu teilen. Abgesehen von den dringendsten Einschränkungen bei Shapefiles enthält diese neue Funktion auch Raster- und Metadaten.

Das große, wichtige Ding, an das ich mich nicht erinnere, ist nicht SpatiaLite - Shapefile der Zukunft? oder Gibt es irgendwelche Versuche, das Shapefile zu ersetzen? aber ein Teil der Unterhaltung, die sich darum drehte, war ähnlich. Ich habe heute einige Zeit damit verbracht, dies aufzuspüren, aber meine Suchmaschine hat die Aufgabe nicht erfüllt (was möglicherweise nicht gut für die Zukunft ist).

Bitte, wie heißt dieses schwer fassbare Projekt, das all unsere Arbeitsabläufe tiefgreifend beeinflussen kann? (Vorausgesetzt, es kommt vom Reißbrett, Herr weiß, dass wir etwas brauchen .) Und wie oder wo wird man involviert oder behält es zumindest im Auge?



2
Um ehrlich zu sein, bevor ich mit dem Verfassen meiner Frage fertig war, bin ich zufällig auf die Antwort gestoßen , aber da es mir schwer gefallen ist, sie aufzuspüren, ist es meiner Meinung nach wert, sie hier für andere aufzuzeichnen. Geben Sie in Ihren Antworten nicht nur den Namen, einen Klappentext und einen Link an. Txs.
Matt Wilkie

1
Vielleicht könntest du eine Antwort auf die verknüpfte Frage schreiben. Ich hatte noch nie von GeoPackage gehört.
blah238

danke @ blah238, ich habe bearbeitet, um die zugehörige SE-Diskussion einzufügen, da sie die Hintergrundbedingungen gut erfasst. Ich kann meine eigene Antwort später in dieser Woche schreiben, wenn es in der Zwischenzeit niemand anderes tut. Mein SE-
Zeitkontingent ist zur Neige gegangen

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

Antworten:


26

Die Idee, an die Sie wahrscheinlich denken, ist GeoPackage .

Hintergrund.

Hintergrund für die Anforderung war das US Army Geospatial Center, das Teil des Corps of Engineers ist und nach einer Möglichkeit suchte, Karten und andere Informationen (Punkte oder Interessen, Routen, Fotos und andere Beobachtungen) in eine einfache Form zu bringen Datei hat alles "Format für mobile Anwendungen. Die ursprüngliche Entwicklung wurde für öffentliche Mailinglisten (eine für Vektoren und eine für Raster / Kacheln ) in Google Groups durchgeführt.

Als der OGC die OWS-9-Testbed-Aktivität startete, wurden die Entwicklung und das Prototyping in den OGC verlagert. Die Gründe dafür sind ein wenig komplex, aber es scheint mit guten Absichten getan worden zu sein. Das einzige Problem war, dass man "in" der OGC-Welt sein musste, um zu sehen, was passierte. Die beiden Google Groups-Listen sind im Grunde tot.

Als OWS-9 zu Ende ging, gründete die OGC (auf Anregung der NGA und des US Army Geospatial Center) die Standard-Arbeitsgruppe (SWG), um eine "richtige" Spezifikation zu entwickeln. Das OGC hat mehr Details dazu .

Der Entwicklungsprozess der OGC-Spezifikation wurde ursprünglich von Paul Daisey überwacht. Es war ein interessanter Prozess, der viel Aufmerksamkeit von außen auf sich zog. Die ersten Arbeiten wurden in Microsoft Word durchgeführt, es wurde jedoch auf die Entwicklung in GitHub umgestellt . Ab 2017 ist der SWG-Vorsitz Jeff Yutzler. Beachten Sie, dass es sich bei der Version auf GitHub als Markdown nicht um eine offizielle Spezifikation handelt - es handelt sich um eine in Bearbeitung befindliche Version, ähnlich wie beim Quellcode, der von offizieller Version zu offizieller Version wechselt.

Technisch

Die Spezifikation ist etwas schwierig zu lesen (aber es ist hoffentlich schwierig, in der Implementierungsphase Fehler zu machen). Es versucht eindeutig zu sein, nicht nett. Der beste Weg, um zu verstehen, was passiert, besteht darin, das Diagramm mit den Tabellenbeziehungen zu finden. Schauen Sie sich das eine Weile an, und es könnte anfangen, mehr Sinn zu ergeben. Schauen Sie sich dann einige Beispieldaten an (Hinweis: Möglicherweise nicht auf dem neuesten Stand).

Implementierung

Es gibt eine Reihe von Implementierungen ( Links finden Sie auf der Website http://www.geopackage.org/ ). Haftungsausschluss: Ich habe an einigen von ihnen gearbeitet.

Zukunft

Ab Ende 2017 hat sich die Entwicklung der Kernspezifikation verlangsamt - es gibt neue Versionen, die Unterschiede sind jedoch meist recht gering. Es gibt einen ziemlich offenen Erweiterungsmechanismus - eine unvollständige Liste finden Sie unter http://www.geopackage.org/extensions.html . Die Höhenerweiterung war die erste, an der die SWG arbeitete, und in naher Zukunft befasste sie sich mit verwandten Tabellen , mit denen ein Geodatenelement mit einigen anderen Daten (z. B. einem Foto eines Orientierungspunkts oder PDFs des Starts) verknüpft werden kann und Landung "Anflugschilder" für einen Flughafen).

OGC sponsert einige Mitgliedsorganisationen (Unternehmen, Universitäten), um andere Arbeiten im Rahmen seiner Testbed-Aktivitäten auszuführen .


Der GeoPackage-Standard wurde übernommen und hat nun eine eigene Domain: geopackage.org . Es gibt auch ein Github-Projekt des Standards für Pull-Anfragen usw. github.com/opengeospatial/geopackage .
Matt Wilkie

Schön zu hören, dass es Fortschritte gibt. imgs.xkcd.com/comics/standards.png
karpfen

Vielen Dank für das Update Brad, sehr geschätzt. (Wir können diese Metakommentare löschen, nachdem sie gelesen wurden.)
Matt Wilkie
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.