Saltar al contenido
Aback Tools Logo

Compresor GeoJSON

Comprime archivos GeoJSON online y gratis reduciendo la precisión decimal de las coordenadas y eliminando propiedades nulas. Nuestro compresor GeoJSON muestra el equilibrio exacto entre tamaño y precisión de cada nivel de precisión, desde 1 decimal (unos 11 km) hasta 8 decimales (unos 1 mm). Admite FeatureCollection, Feature y todos los tipos de geometría. Sin registro, sin subidas a servidores, 100 % privado.

Compress GeoJSON
Reduce GeoJSON file size by adjusting coordinate decimal precision and removing null/empty properties - with a live size vs accuracy tradeoff display.
≈ ~1.1 m accuracy
1 (~11 km)Building-level maps8 (~1 mm)

¿Por qué usar nuestro compresor GeoJSON?

  • Compresión GeoJSON instantánea: nuestro compresor GeoJSON procesa tus archivos íntegramente en tu navegador, sin tiempos de espera de subida. Pega o sube cualquier archivo GeoJSON y verás la salida comprimida con el ahorro exacto en bytes, el recuento de features, el recuento de coordenadas y el desglose por tipo de geometría en milisegundos.
  • Compresor GeoJSON online seguro: tus datos GeoJSON nunca salen de tu dispositivo al usar nuestro compresor GeoJSON online. El procesamiento 100 % en el lado del cliente supone una privacidad total: sin subidas a servidores, sin retención de datos geográficos y sin riesgo de exponer datos de ubicación sensibles o activos cartográficos propietarios.
  • Compresor GeoJSON sin instalación: comprime archivos GeoJSON directamente en tu navegador sin GDAL, sin Python y sin herramientas de línea de comandos. Nuestro compresor GeoJSON funciona en cualquier dispositivo con un navegador moderno: sin configuración, sin dependencias y sin cuenta.
  • Control del equilibrio entre precisión y exactitud: nuestro compresor GeoJSON te da control total sobre la precisión decimal de las coordenadas con una visualización de exactitud en vivo, desde 1 decimal (unos 11 km) hasta 8 decimales (unos 1 mm). Una tabla de equilibrio integrada muestra la precisión adecuada para tu caso de uso.

¿Qué es la compresión GeoJSON?

La compresión GeoJSON es el proceso de reducir el tamaño de archivo de los datos geográficos GeoJSON aplicando dos técnicas clave: la reducción de la precisión de las coordenadas y la limpieza de propiedades. Los archivos GeoJSON suelen contener coordenadas con 8-15 decimales de precisión, muchos más de los que necesita cualquier aplicación cartográfica. Una coordenada como -73.98556518554688 puede redondearse sin problema a -73.98557 (5 decimales, unos 1 metro de precisión) para la mayoría de los mapas web. Nuestro compresor GeoJSON también elimina los valores de propiedad nulos y vacíos que las bases de datos espaciales y las herramientas SIG suelen incluir en cada elemento y, opcionalmente, minifica los espacios; en conjunto logra una reducción de tamaño del 30 al 80 % en archivos GeoJSON típicos.

Cómo funciona nuestro compresor GeoJSON

  1. Pega o sube tu GeoJSON: introduce el contenido GeoJSON directamente o haz clic en «Subir .geojson» para cargar un archivo. Usa el botón «Cargar GeoJSON de ejemplo» para probar un ejemplo realista con Point, LineString y Polygon. Todo el procesamiento ocurre localmente en tu navegador; tus datos geográficos nunca salen de tu dispositivo.
  2. Configura los ajustes de compresión: usa el control de precisión para fijar los decimales de las coordenadas (1-8) con una visualización de exactitud en vivo. Activa la eliminación de propiedades nulas y vacías, la minificación de espacios, la eliminación de bbox y la eliminación del ID de feature según necesites. La tabla de equilibrio de precisión muestra el ajuste adecuado para tu caso de uso.
  3. Copia o descarga la salida comprimida: haz clic en «Comprimir GeoJSON» para ver la salida comprimida con el ahorro exacto en bytes, el recuento de features, el recuento de coordenadas, las propiedades nulas eliminadas y el desglose por tipo de geometría. Cópiala al portapapeles o descárgala como archivo .geojson.

Qué reduce el compresor GeoJSON

  • Precisión de las coordenadas: redondea todos los valores de coordenadas a los decimales que elijas; es la palanca más potente para reducir el tamaño de GeoJSON. Pasar de 8 a 5 decimales elimina 3 caracteres por valor de coordenada, lo que se multiplica de forma notable en archivos con miles de coordenadas.
  • Propiedades nulas: elimina las propiedades de los elementos con valor nulo, algo habitual en exportaciones de PostGIS, donde cada columna aparece en cada elemento tenga o no datos. Las propiedades nulas añaden sobrecarga JSON sin aportar información.
  • Propiedades vacías: elimina las propiedades con cadenas vacías (""), arrays vacíos ([]) y objetos vacíos ({}), otro artefacto habitual de las exportaciones de bases de datos.
  • Espacios: elimina toda la sangría y los saltos de línea de la salida JSON; normalmente ahorra entre un 20 y un 40 % del tamaño de archivo en archivos GeoJSON bien formateados y con anidamiento profundo.

Notas importantes sobre la compresión GeoJSON

Elige siempre la precisión de las coordenadas en función del nivel de zoom y los requisitos de exactitud de tu aplicación. Para mapas web que muestran fronteras de países, 3-4 decimales (unos 110 m de precisión) es suficiente. Para navegación a nivel de calle, usa 5-6 decimales (unos 1 m de precisión). Nunca uses menos de 5 decimales en aplicaciones donde la ubicación precisa sea importante. El compresor GeoJSON conserva todos los tipos de geometría (Point, LineString, Polygon, MultiPolygon, GeometryCollection) y la estructura FeatureCollection; solo se modifican los valores de las coordenadas y de las propiedades.

Preguntas frecuentes

Un compresor GeoJSON reduce el tamaño de archivo de los datos geográficos GeoJSON disminuyendo la precisión decimal de las coordenadas y eliminando propiedades nulas o vacías. Nuestro compresor GeoJSON funciona íntegramente en tu navegador: tus datos geográficos nunca se suben a ningún servidor.

5 decimales (unos 1,1 m de precisión) es el valor predeterminado recomendado para la mayoría de los mapas web. Usa 3-4 decimales para mapas de países y ciudades. Usa 6 o más decimales solo para aplicaciones de precisión topográfica. Pasar de 8 a 5 decimales suele ahorrar entre un 20 y un 40 % del tamaño de los datos de coordenadas.

Sí, totalmente. Nuestro compresor GeoJSON procesa todo localmente en tu navegador. Tus datos geográficos nunca se suben a ningún servidor, nunca se almacenan y nunca se transmiten por la red.

Sí. Este compresor GeoJSON es 100 % gratis, sin registro, sin plan de pago, sin marcas de agua y sin límites de tamaño de archivo. Puedes comprimir tantos archivos GeoJSON como necesites sin restricciones.

En los niveles de zoom habituales de los mapas web, pasar de 8 a 5 decimales es totalmente imperceptible: la diferencia es inferior a 1 metro. Reduce por debajo de 5 decimales solo en mapas de visión general, donde los elementos se dibujan con niveles de zoom bajos.

Nuestro compresor GeoJSON admite todos los tipos de geometría GeoJSON estándar: Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon y GeometryCollection. También maneja FeatureCollection, Feature y objetos de geometría simples.

Los archivos GeoJSON exportados desde PostGIS, QGIS, ArcGIS y otras herramientas SIG incluyen cada columna de la tabla de origen como propiedad de cada elemento, incluso cuando esa columna no tiene valor. Esto genera muchas propiedades nulas que añaden sobrecarga JSON sin aportar información.

Los resultados habituales oscilan entre el 30 % y el 80 % de reducción de tamaño. Los archivos con muchas propiedades nulas procedentes de exportaciones de bases de datos suelen lograr un 50-70 % de reducción. Los archivos con coordenadas de alta precisión logran un 20-40 % solo con reducir la precisión.

Sí, el GeoJSON comprimido es totalmente válido y compatible con todas las bibliotecas que consumen GeoJSON, incluidas Mapbox GL JS, Leaflet, Google Maps y Turf.js. La compresión solo cambia la precisión de las coordenadas y elimina propiedades vacías o nulas; la estructura y la geometría siguen siendo válidas.