Validador y Reparador GeoJSON
Validador y reparador GeoJSON RFC 7946 gratis. Verifica sintaxis, corrige el orden de bobinado de polígonos (regla mano derecha), valida límites WGS84 y reduce precisión.
¿Qué es el Validador y Reparador de GeoJSON?
El Validador y Reparador de GeoJSON es una herramienta online gratuita que valida archivos GeoJSON, detecta errores comunes y corrige problemas automáticamente. Asegura que tus datos GeoJSON cumplan con los estándares y estén listos para usar en aplicaciones de mapas.
La validación de GeoJSON es crucial para aplicaciones de mapas web. GeoJSON inválido puede causar errores de renderizado, fallas de aplicación o comportamiento inesperado en librerías como Leaflet, Mapbox y OpenLayers.
Esta herramienta no solo valida tu GeoJSON sino que también proporciona capacidades de reparación automática, corrigiendo problemas comunes como coordenadas duplicadas, orden de enrollamiento incorrecto y geometrías mal formadas.
Errores Comunes de GeoJSON
Este validador detecta y corrige los siguientes problemas:
- Propiedad 'type' faltante o inválida
- Formato u orden de coordenadas incorrecto
- Coordenadas fuera de límites válidos (-180 a 180, -90 a 90)
- Coordenadas duplicadas o redundantes
- Anillos de polígono no cerrados
- Orden de enrollamiento de polígono incorrecto (regla de la mano derecha RFC 7946: anillo exterior antihorario, agujeros horario)
- Propiedades vacías o nulas
- Estructura de Feature o FeatureCollection inválida
Cómo Usar el Validador de GeoJSON
Usar el validador es sencillo:
- Pega tus datos GeoJSON o sube un archivo .geojson
- Haz clic en Validar para verificar errores
- Revisa los resultados de validación y problemas detectados
- Selecciona opciones de reparación para corregir problemas automáticamente
- Haz clic en Reparar y Validar para generar GeoJSON corregido
- Descarga el GeoJSON reparado o cópialo para usar
La herramienta proporciona mensajes de error detallados mostrando exactamente qué está mal y dónde ocurre el problema en tu estructura GeoJSON.
Capacidades de Reparación
La función de reparación puede corregir automáticamente:
- Eliminar coordenadas consecutivas duplicadas en LineStrings y Polygons
- Limpiar coordenadas redundantes usando Turf.js cleanCoords
- Corregir orden de enrollamiento de polígono siguiendo la regla de la mano derecha RFC 7946 (anillo exterior antihorario, anillos interiores (agujeros) horario)
- Eliminar objetos de propiedades vacíos o valores nulos
- Reducir la precisión de coordenadas a un número de decimales elegido para reducir el tamaño del archivo
- Mostrar una comparación en vivo del tamaño en bytes de entrada y salida tras cada reparación
Después de la reparación, la herramienta re-valida el GeoJSON para asegurar que todos los problemas se hayan resuelto.
Aplicaciones y Casos de Uso
Este validador es útil para:
- Validar GeoJSON antes de usar en aplicaciones de producción
- Depurar generación de GeoJSON desde bases de datos o APIs
- Limpiar archivos GeoJSON subidos por usuarios
- Asegurar compatibilidad de GeoJSON entre diferentes librerías de mapas
- Reducir la precisión excesiva de coordenadas para reducir el tamaño del archivo y los puntos redundantes
- Preparar GeoJSON para almacenamiento y transmisión eficiente a teselas de Leaflet/Mapbox
Estándares de Validación de GeoJSON
Esta herramienta valida contra la especificación oficial de GeoJSON (RFC 7946):
- Tipos de geometría correctos: Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection
- Formato de coordenadas válido: [longitud, latitud] o [longitud, latitud, elevación]
- Límites de coordenadas: longitud [-180, 180], latitud [-90, 90]
- Anillos de polígono: primera y última coordenadas deben ser idénticas (anillo cerrado)
- Orden de enrollamiento: anillo exterior antihorario, anillos interiores (agujeros) horario (regla de la mano derecha RFC 7946)
- Propiedades de Feature: deben ser un objeto (puede estar vacío o ser null)
Seguir estos estándares asegura que tu GeoJSON funcione correctamente en todas las implementaciones conformes.
Sobre el Validador y Reparador de GeoJSON
El Validador y Reparador de GeoJSON revisa cualquier documento GeoJSON para verificar el cumplimiento de la especificación RFC 7946, señala errores estructurales, problemas geométricos y coordenadas fuera de rango o no numéricas, y luego repara automáticamente los más comunes: coordenadas redundantes y duplicadas, propiedades vacías en Features y el orden de bobinado del polígono mediante la regla de la mano derecha (anillo exterior antihorario, agujeros horario). También reduce la precisión excesiva de coordenadas y muestra una lectura del tamaño en bytes antes y después, el paso estándar previo al despliegue para reducir las cargas de teselas de Mapbox y Leaflet. Ideal para analistas SIG limpiando datos de campo, desarrolladores web depurando fuentes de teselas, ingenieros de datos montando pipelines espaciales y cualquiera que exporte desde QGIS, ArcGIS o scripts propios y necesite que el archivo cargue limpio en Leaflet, Mapbox o Turf.js sin sorpresas. Prueba también nuestro Geocodificador y Geohash Encoder Decoder.
Preguntas Frecuentes

