Tengo un pequeño script que estoy usando para generar datos GeoJSON desde un formato de datos que actualmente no es compatible con el software SIG.
Me gustaría validar el resultado, pero cuando uso ogr2ogr para leerlo, no me da ninguna información útil sobre qué aspectos, líneas o caracteres contienen datos no válidos.
¿Existe algún validador de GeoJSON decente en alguna parte, o un buen método para validar los datos de GeoJSON con OGR?
EDIT: Estoy no en busca de validadores JSON o la especificación GeoJSON. He visto y usado ambos para llegar a este punto, pero OGR aún devuelve un error.
¡Gracias!
Respuestas:
5 meses de retraso, pero hice esta cosa que debería ayudar http://geojsonlint.com/ .
fuente
Si prefiere JavaScript, ahora hay dos opciones
fuente
Lo he explicado antes en esta publicación .
Las diferencias entre JSON y GeoJSON tienen que ver con la ortografía. Puede agregar más definición si lo desea. No creo que sea muy importante si no participa en la especificación JSON para GeoJSON ... no hay límite para un objeto JSON; Lo único importante es que su JSON debe ser válido para un uso correcto.
Puede verificar si su archivo GeoJSON es válido con JSONLint, que es un Validador JSON ...
y puede verificar la especificación GeoJSON aquí .
Espero que esto te ayude.
fuente