Comparar
MVT frente a GeoJSON: teselas e intercambio
MVT codifica teselas vectoriales con Protocol Buffers. GeoJSON es información geográfica en JSON y no define por sí mismo reglas de distribución por teselas.
¿Qué formato deberías elegir?
Considere MVT para distribuir por teselas el área visible y GeoJSON para intercambiar entidades y atributos legibles.
Adecuado para MVT
Distribuir entidades geográficas en teselas
- Cargar las capas y atributos necesarios para cada vista
Adecuado para GeoJSON
Intercambiar objetos geográficos y atributos
- Puntos, líneas y polígonos en mapas web
Información básica
| Campo | MVT | GeoJSON |
|---|---|---|
| Extensión | .mvt | .geojson, .json |
| Tipo MIME | application/vnd.mapbox-vector-tile | application/geo+json |
| Usos habituales | Distribuir entidades geográficas en teselas | Intercambiar objetos geográficos y atributos |
| Cómo abrir | Configure las URL, los límites y la proyección en una herramienta compatible y aplique estilos según los nombres de capa. | Ábralo en una herramienta de mapas compatible o editor de texto y compruebe posiciones y formas en un mapa. |
| Exportar o convertir | Para obtener GeoJSON hay que transformar las coordenadas con los límites geográficos, la proyección y extent de la tesela. En la distribución habitual z/x/y, el zoom y la posición determinan los límites. No se recupera lo perdido por redondeo, simplificación o recorte. | Al convertir, compruebe el orden de coordenadas, sistema de referencia, geometrías y atributos en la herramienta de destino. |
Elegir según el uso
Cargar las capas y atributos necesarios para cada vista
Distribuir entidades geográficas en teselas
MVTPuntos, líneas y polígonos en mapas web
Intercambiar objetos geográficos y atributos
GeoJSONPunto clave 1
MVT usa capas con nombre y enteros locales a la tesela. GeoJSON usa coordenadas geográficas y atributos JSON.
Más sobre las diferenciasPunto clave 2
La proyección y los límites MVT vienen de una configuración externa. GeoJSON según RFC 7946 usa longitud y latitud en ese orden.
Más sobre las diferenciasMás sobre las diferencias
Mida con los mismos datos, zoom, compresión y herramientas; guarde una copia original antes de generar teselas.
- Al generar MVT, defina proyección, división en teselas, extent, atributos seleccionados, simplificación y recorte.
- Para volver a GeoJSON se necesitan límites, proyección y transformación de coordenadas. Los atributos descartados y los detalles eliminados no se recuperan.
Preguntas frecuentes
¿MVT permite reconstruir completamente el GeoJSON original?
Normalmente no se garantiza. La cuantización a enteros, la simplificación y la selección de atributos pueden cambiar los datos; conserve el original.