Confronta
MBTiles o MVT: raccolte e codifica dei tile
MBTiles è una raccolta di tile in SQLite; MVT codifica tile vettoriali. Operano su livelli diversi e possono essere combinati.
Quale formato scegliere?
Valutare MBTiles per distribuzione offline e MVT per contenuto o servizio di tile vettoriali singoli.
Adatto per MBTiles
Consegnare tile per livello di zoom in un file
- Usare mappe offline in applicazioni compatibili
Adatto per MVT
Distribuire elementi geografici in tasselli
- Caricare livelli e attributi necessari alla vista
Informazioni di base
| Voce | MBTiles | MVT |
|---|---|---|
| Estensione | .mbtiles | .mvt |
| Tipo MIME | application/vnd.mapbox-vector-tile | |
| Usi comuni | Consegnare tile per livello di zoom in un file | Distribuire elementi geografici in tasselli |
| Come aprire | Usare GIS compatibile e verificare format, estensione geografica, zoom e layer. tile_row segue TMS, invertito verticalmente rispetto a XYZ. Convertire con y_TMS = 2^z - 1 - y_XYZ. | Configura URL, limiti e proiezione in uno strumento compatibile, poi applica stili corrispondenti ai nomi dei livelli. |
| Esportare o convertire | Conservare coordinate e metadati durante l’estrazione. Il contenuto pbf è MVT compresso con gzip. Immagini e vettori richiedono processi diversi; precisione originale persa e attributi rimossi non si recuperano. | Per ottenere GeoJSON occorre trasformare le coordinate usando limiti geografici, proiezione ed extent del tassello. Nella distribuzione comune z/x/y, zoom e posizione determinano i limiti. Le perdite per arrotondamento, semplificazione o ritaglio non sono reversibili. |
Scegli in base all'uso
Usare mappe offline in applicazioni compatibili
Consegnare tile per livello di zoom in un file
MBTilesCaricare livelli e attributi necessari alla vista
Distribuire elementi geografici in tasselli
MVTPunto chiave 1
MBTiles riunisce posizioni e metadati di più livelli di zoom.
Approfondisci le differenzePunto chiave 2
MVT conserva layer, entità, attributi e coordinate locali.
Approfondisci le differenzeApprofondisci le differenze
Verificare il supporto del contenitore MBTiles e del contenuto vettoriale. MBTiles con sole immagini richiede il relativo formato, non un decodificatore MVT.
- In MBTiles 1.3, format=pbf indica MVT compresso con gzip. Nell’estrazione gestire compressione, conversione TMS/XYZ di tile_row e zoom.
- Condividere gli stili MVT separatamente. L’impacchettamento non recupera precisione o attributi persi nella generazione dei tile.
Domande frequenti
Salvare MVT in MBTiles ripristina le entità originali?
No. L’impacchettamento non ricostruisce geometria o attributi originali. Conservare dati sorgente per modifica e rigenerazione.