Como validar um GeoJSON


16

Eu tenho um pequeno script que estou usando para gerar dados GeoJSON a partir de um formato de dados atualmente não suportado pelo software GIS.

Gostaria de validar a saída, mas quando uso o ogr2ogr para lê-la, ela não fornece informações úteis sobre quais aspectos, linhas ou caracteres continham dados inválidos.

Existe um validador GeoJSON decente em algum lugar ou um bom método de validação de dados GeoJSON com OGR?

EDIT: Estou não procurando validadores JSON ou a especificação GeoJSON. Eu já vi e usei ambos para chegar a esse ponto, mas o OGR ainda retorna um erro.

Obrigado!


Respostas:




1

Eu expliquei isso antes neste post .

As diferenças entre JSON e GeoJSON são sobre ortografia. Você pode adicionar mais definições, se quiser. Não acho que seja muito importante se você não participar da especificação JSON para GeoJSON ... não há limite para um objeto JSON; a única coisa importante é que seu JSON deve ser válido para o uso correto.

Você pode verificar se seu arquivo GeoJSON é ou não válido com JSONLint, que é um JSON Validator ...

e você pode verificar as especificações do GeoJSON aqui .

Espero que isso ajude você.


A especificação GeoJSON está em geojson.org - você vinculou ao GeoJSON CSS, uma extensão não oficial.
tmcw
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.