Saltar al contenido

Simplificador de GeoJSON

Reduce el número de puntos en líneas y polígonos GeoJSON sin alterar su forma. Pega una Feature, FeatureCollection o geometría, elige una tolerancia en grados y la herramienta aplica el algoritmo Ramer-Douglas-Peucker de la biblioteca Turf, conserva todas las propiedades y devuelve GeoJSON compacto. Ideal para reducir el tamaño de trazas GPS, límites y datos cartográficos antes de publicarlos en la web o enviarlos a un API.

Restablecer

Preguntas frecuentes

¿Cómo funciona la simplificación?

La herramienta usa el algoritmo Ramer-Douglas-Peucker tal como está implementado en Turf, que elimina los puntos que quedan a una distancia menor que la tolerancia de la línea que pasa por sus vecinos. Se conservan las curvas pronunciadas, mientras que se reducen las sucesiones densas de puntos casi rectos.

¿Qué significa la tolerancia?

La tolerancia es una distancia en grados, la unidad de las coordenadas. En el ecuador, 0.001 grados equivalen aproximadamente a 111 metros y 0.0001, a unos 11 metros; los valores más altos eliminan más puntos. Puedes elegir entre 0 y 1 grado; el valor predeterminado es 0.001.

¿Para qué sirve la opción de alta calidad?

De forma predeterminada, antes de Douglas-Peucker se ejecuta una pasada rápida de distancia radial que elimina los puntos muy próximos entre sí. Al activar la alta calidad, se omite esa pasada: el proceso es más lento, pero puede conservar una forma ligeramente más fiel.

¿Qué geometrías se simplifican?

Se simplifican LineString, MultiLineString, Polygon y MultiPolygon, incluidas las que están dentro de un GeometryCollection. Point y MultiPoint se devuelven sin cambios.

¿Se conservan válidos los polígonos?

Los anillos de los polígonos siempre conservan al menos cuatro posiciones, por lo que ningún anillo se reduce a una línea. Con una tolerancia muy alta, los anillos pequeños aún pueden cambiar mucho de forma, así que comprueba el resultado antes de usarlo.

¿Se conservan mis propiedades?

Sí. Se conservan las propiedades, los identificadores y la estructura de la entrada, y solo se acortan los arrays de coordenadas de las líneas y los polígonos. El resultado es GeoJSON compacto JSON, sin sangría.

¿Qué tipo de entrada acepta la herramienta?

GeoJSON válido con longitud y latitud en grados WGS84: una FeatureCollection, una Feature o una geometría independiente. Los anillos de los polígonos deben estar cerrados y las coordenadas deben ser números dentro del intervalo válido.

¿Qué tamaño puede tener la entrada?

Hasta 5 MiB de GeoJSON y 10,000 elementos por solicitud. Para conjuntos de datos más grandes, divide la colección en partes o usa un GIS de escritorio.

¿La herramienta redondea mis coordenadas?

No. Las coordenadas que se conservan se copian exactamente como aparecen en la entrada. Para reducir aún más el archivo, redondea las coordenadas a seis decimales; así se conserva una precisión de aproximadamente 0,1 metros.

¿Por qué no cambió nada?

Si la tolerancia es 0 o los puntos de los datos ya están más separados que la tolerancia, ningún punto cumple los requisitos para eliminarse. Aumenta la tolerancia poco a poco hasta que el resultado tenga el tamaño deseado y la forma siga pareciendo correcta.

Acerca de OneClick Pro

OneClick Pro es una colección gratuita de más de 150 herramientas web para las tareas cotidianas: convertir imágenes y unidades, dar formato y validar código, consultar dominios y SEO, y trabajar con texto, fechas y números. Todas las herramientas funcionan sin registro ni suscripción; los datos que introduce solo se utilizan para calcular el resultado y nunca se almacenan. Úsela como una caja de herramientas para tareas puntuales o añada a favoritos las que utiliza a diario.