Vergleichen
MBTiles oder MVT: Kachelsätze und Kachelkodierung
MBTiles ist ein Kachelsatz in SQLite; MVT kodiert Vektorkacheln. Sie liegen auf unterschiedlichen Ebenen und lassen sich kombinieren.
Welches Format sollten Sie wählen?
MBTiles für Offline-Kachelsätze prüfen, MVT für Inhalte oder Bereitstellung einzelner Vektorkacheln.
Geeignet für MBTiles
Kartenkacheln für Zoomstufen in einer Datei übergeben
- Offlinekarten in kompatiblen Anwendungen nutzen
Geeignet für MVT
Geografische Objekte als Kacheln bereitstellen
- Benötigte Ebenen und Attribute für die Kartenansicht laden
Grundlegende Informationen
| Merkmal | MBTiles | MVT |
|---|---|---|
| Dateiendung | .mbtiles | .mvt |
| MIME-Typ | application/vnd.mapbox-vector-tile | |
| Häufige Verwendung | Kartenkacheln für Zoomstufen in einer Datei übergeben | Geografische Objekte als Kacheln bereitstellen |
| Öffnen | Mit kompatiblem GIS format, Ausdehnung, Zoomstufen und Layer prüfen. tile_row folgt TMS, vertikal gegenüber üblichem XYZ umgekehrt. Umrechnung: y_TMS = 2^z - 1 - y_XYZ. | Konfigurieren Sie Kachel-URLs, Grenzen und Projektion in einem kompatiblen Kartenwerkzeug und wählen Sie Stile passend zu den Ebenennamen. |
| Exportieren oder konvertieren | Beim Extrahieren Koordinaten und Metadaten erhalten. pbf enthält gzip-komprimiertes MVT. Bilder und Vektoren brauchen unterschiedliche Verarbeitung; verlorene Quellpräzision und entfernte Attribute sind nicht rekonstruierbar. | Für GeoJSON müssen Koordinaten anhand von geografischen Kachelgrenzen, Projektion und extent transformiert werden. Bei üblicher z/x/y-Bereitstellung bestimmen Zoom und Kachelposition die Grenzen. Verluste durch Rundung, Vereinfachung oder Zuschnitt sind nicht umkehrbar. |
Nach Einsatzzweck wählen
Offlinekarten in kompatiblen Anwendungen nutzen
Kartenkacheln für Zoomstufen in einer Datei übergeben
MBTilesBenötigte Ebenen und Attribute für die Kartenansicht laden
Geografische Objekte als Kacheln bereitstellen
MVTWichtiger Punkt 1
MBTiles bündelt Kachelpositionen und Metadaten mehrerer Zoomstufen.
Unterschiede im DetailWichtiger Punkt 2
MVT speichert Layer, Objekte, Attribute und lokale Kachelkoordinaten.
Unterschiede im DetailUnterschiede im Detail
Unterstützung für MBTiles-Container und Vektorinhalt prüfen. Reine Bild-MBTiles benötigen Bildformatunterstützung, keinen MVT-Dekoder.
- In MBTiles 1.3 bedeutet format=pbf gzip-komprimiertes MVT. Beim Extrahieren Kompression, TMS/XYZ-Umrechnung von tile_row und Zoom beachten.
- MVT-Darstellungsstile separat teilen. Verpacken stellt bei der Kachelerzeugung verlorene Präzision oder Attribute nicht wieder her.
Häufige Fragen
Stellt MVT in MBTiles die Quellobjekte wieder her?
Nein. Verpacken rekonstruiert weder ursprüngliche Geometrie noch Attribute. Quelldaten für Bearbeitung und Neuerzeugung separat behalten.