Validador de GeoJSON
Valide seus arquivos Geographic JSON. Verifique erros, avisos e problemas de qualidade dos dados. Gratuito e privado — os arquivos são processados no seu navegador.
O que verificamos
- Estrutura JSON válida
- Elementos obrigatórios e conformidade com o schema
- Limites e validade das coordenadas
- Nomes de feições ausentes ou vazios
- Coordenadas duplicadas
- Sugestões de qualidade dos dados
Problemas comuns que detectamos
Sintaxe JSON inválida por edição manual ou erros de API, coordenadas lat/lon invertidas (GeoJSON exige [longitude, latitude]), coordenadas fora dos limites válidos, propriedades ''type'' obrigatórias ausentes, tipos de geometria incorretos para feições, aninhamento de coordenadas inválido para Polygons e MultiPolygons, e estrutura não conforme que quebra bibliotecas de mapeamento.
Quando validar seu GeoJSON
Antes de publicar em mapas web (Mapbox, Leaflet, OpenLayers) para evitar erros em tempo de execução, após gerar GeoJSON a partir de scripts ou APIs, ao depurar problemas de bibliotecas de mapeamento, antes de importar para bancos de dados espaciais como PostGIS, ou ao combinar GeoJSON de múltiplas fontes para garantir estrutura consistente e compatibilidade de sistemas de coordenadas.
Perguntas frequentes
O que o validador GeoJSON verifica?
O validador verifica sintaxe JSON, estrutura GeoJSON, validade das coordenadas, propriedades obrigatórias, tipos de geometria e conformidade com a especificação GeoJSON. Também verifica problemas comuns como lat/lon invertidos, limites de coordenadas inválidos e propriedades de feições ausentes.
Meu GeoJSON é enviado para algum lugar?
Não. A validação roda inteiramente no seu navegador usando JavaScript. Seus dados GeoJSON permanecem no seu dispositivo e nunca são enviados para nenhum servidor.
Qual é o tamanho máximo do arquivo?
O validador no navegador lida com arquivos de até 5MB. Para conjuntos de dados maiores ou processamento em lote, o aplicativo completo Takeout Tools suporta tamanhos de arquivo ilimitados.
Posso validar respostas de API?
Sim! Você pode colar GeoJSON diretamente de respostas de API ou carregá-lo de um arquivo. O validador verificará se a estrutura corresponde à especificação GeoJSON, sendo perfeito para depurar integrações de API.