# 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.

## 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.

¿Su anuncio aquí?

[Envíenos un correo](mailto:hi@dennn.is?subject=Publicidad%20en%20OneClick%20Pro)

[Anuncio El conjunto de plugins listo para agentes de WordPress.](https://sleekwp.com/?ref=oneclickpro)
