Vergleichen
GeoPackage vs. KML
Beide beschreiben Geodaten, doch GeoPackage ist eine SQLite-Datenbank für mehrere Layer und Kacheln, während KML XML zur Visualisierung geografischer Daten in Karten- und Globusanwendungen ist.
Welches Format sollten Sie wählen?
Wählen Sie GeoPackage für gebündelte GIS-Daten, SQL-Zugriff oder Offline-Nutzung; KML zum Teilen von Objekten und Stilen für die Kartendarstellung.
Geeignet für GeoPackage
Geodaten in einer Datei verteilen und verwenden
- Vektorobjekte, Rasterkacheln und Attribute für GIS oder Offline-Nutzung zusammenführen
Geeignet für KML
Geodaten zur Anzeige in Karten und Erdansichten beschreiben · Ortsmarken Wege Flächen Beschreibungen und Darstellungsstile teilen
- Objekte und Anmerkungen in Google Earth und kompatiblen GIS-Werkzeugen anzeigen
- Positionsdaten mit Namen Beschreibungen und Darstellung bündeln
Grundlegende Informationen
| Merkmal | GeoPackage | KML |
|---|---|---|
| Dateiendung | .gpkg | .kml |
| MIME-Typ | application/geopackage+sqlite3 | application/vnd.google-earth.kml+xml |
| Häufige Verwendung | Geodaten in einer Datei verteilen und verwenden | Geodaten zur Anzeige in Karten und Erdansichten beschreiben · Ortsmarken Wege Flächen Beschreibungen und Darstellungsstile teilen |
| Öffnen | Öffnen Sie die Datei in einem GeoPackage-fähigen GIS wie QGIS und prüfen Sie Layer, Koordinatenreferenzsysteme und Erweiterungen. SQLite-Werkzeuge können Tabellen anzeigen; zum Interpretieren von Geometrien und Kartenkacheln ist jedoch kompatible Software erforderlich. | Öffnen Sie die Datei in Google Earth oder einer KML-fähigen Karten- oder GIS-Anwendung. Prüfen Sie außer den Positionen auch Linien, Polygone, Stile, Beschreibungen, externe Bilder und Netzwerklinks. Ein XML-Editor zeigt die Struktur; die Kartendarstellung kontrollieren Sie in einer kompatiblen App. |
| Exportieren oder konvertieren | Ein Export nach GeoJSON, Shapefile oder MBTiles ist möglich. Das Zielformat übernimmt möglicherweise nicht alle Layer, Attribute, Koordinatenreferenzsysteme oder Kacheln. Prüfen Sie nach dem Export Objektanzahl, Koordinaten, Attribute und Kartendarstellung. | Konvertieren Sie KML für GIS oder Webkarten in GeoJSON oder ein anderes passendes Format. Stile, Beschreibungen, Zeitangaben und externe Verweise werden eventuell nicht vollständig übernommen. Prüfen Sie Koordinatenreihenfolge, Höhenbehandlung und Darstellung in der Ziel-App; bewahren Sie das Original auf. |
Nach Einsatzzweck wählen
Vektorobjekte, Rasterkacheln und Attribute für GIS oder Offline-Nutzung zusammenführen
Geodaten in einer Datei verteilen und verwenden
GeoPackageObjekte und Anmerkungen in Google Earth und kompatiblen GIS-Werkzeugen anzeigen
Geodaten zur Anzeige in Karten und Erdansichten beschreiben · Ortsmarken Wege Flächen Beschreibungen und Darstellungsstile teilen
KMLPositionsdaten mit Namen Beschreibungen und Darstellung bündeln
Geodaten zur Anzeige in Karten und Erdansichten beschreiben · Ortsmarken Wege Flächen Beschreibungen und Darstellungsstile teilen
KMLWichtiger Punkt 1
GeoPackage folgt einem OGC-SQLite-Schema und kann Vektorobjekte, Rasterkacheln und Attribute speichern; KML codiert geografische Objekte und Anzeigeinformationen in XML.
Unterschiede im DetailWichtiger Punkt 2
GeoPackage unterstützt mehrere Tabellen und SQL-Abfragen. KML beschreibt, welche geografischen Inhalte eine Anwendung wie darstellen soll.
Unterschiede im DetailUnterschiede im Detail
Verwenden Sie GeoPackage, wenn mehrere Objektlayer, Kacheln und Attribute in einer Datenbankdatei mit SQL-Abfragen oder Offlinezugriff gebündelt werden sollen. Verwenden Sie KML, um Orte, Routen, Flächen und Darstellungsstile an kompatible Karten- oder Globusanwendungen zu verteilen. Prüfen Sie nach der Konvertierung Koordinatenreihenfolge, Höhenbehandlung, Stile und Erweiterungsunterstützung.
- GeoPackage ist ein standardkonformer SQLite-Container für Vektorobjekte, Rasterkacheln und Attribute. KML ist eine XML-Kodierung geografischer Annotationen und Visualisierungen.
- GeoPackage funktioniert als Mehrtabellenspeicher mit SQL-Zugriff; KML konzentriert sich auf die Darstellung geografischer Inhalte und ihrer Anzeigeeigenschaften in Clientanwendungen.
- GeoPackage speichert Informationen zum Raumbezug und kann Erweiterungen nutzen. KML-Koordinaten verwenden Länge-Breite-Höhe; bei der Konvertierung müssen Achsen und Höhenbedeutung erhalten bleiben.
Häufige Fragen
Kann KML GeoPackage zur GIS-Speicherung ersetzen?
Nicht in jedem Ablauf. KML eignet sich für Visualisierung und Objektaustausch; GeoPackage bietet einen Datenbankcontainer mit mehreren Layern, Attributen, Kacheln und SQL-Zugriff.