.GEOJSON

Arquivo GEOJSON

GeoJSON geospatial data file
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo GEOJSON armazena feições geográficas - pontos, linhas e polígonos com seus atributos - como texto JSON simples, e é o formato padrão para mapeamento web. Para visualizá-lo em um mapa sem instalar nada, arraste-o para geojson.io ou faça o upload para um repositório GitHub. Para trabalhos de GIS, abra-o no QGIS gratuito.

Desenvolvedor: GeoJSON working group (2008); standardized by the IETF as RFC 7946 (2016) Categoria: Arquivos GIS Padrão aberto MIME: application/geo+json
ABRE EM Windows macOS Linux Web
Relacionado: .GPX · .GML · .KML · .SHP

Nesta página

19k+ extensões indexadas
Última revisão em Aug 23, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro GEOJSON?

Um arquivo .geojson contém dados geográficos codificados no formato de texto JSON. O arquivo pode armazenar informações sobre locais (pontos), linhas, polígonos ou outros tipos de geometria. Seu conteúdo pode representar objetos da vida real - por exemplo, uma linha pode representar uma estrada ou uma linha de transmissão, enquanto um polígono pode delinear o contorno de um edifício ou um limite administrativo.

Um documento .geojson é estruturado em torno de um campo type de nível superior, mais comumente "FeatureCollection", que contém uma matriz de objetos Feature. Cada Feature associa uma geometria (coordenadas) a um objeto properties de formato livre para dados de atributos, como nome, população ou categoria. O formato foi definido pela primeira vez por um grupo de trabalho da comunidade em 2008 e padronizado como IETF RFC 7946 em 2016, que fixou o sistema de referência de coordenadas para WGS 84 e determinou a ordem das coordenadas como longitude-antes-da-latitude - uma fonte comum de erros quando as ferramentas assumem o inverso.

Arquivos .geojson não armazenam necessariamente apenas dados de mapas tradicionais, como limites de países ou estradas. Tais arquivos também são usados para dados espaciais abstratos, por exemplo, um mapa de cobertura de sinal GSM ou pontos de navegação. Como o formato é texto simples UTF-8 construído sobre JSON, os dados podem ser facilmente transferidos entre aplicativos e são consumidos nativamente por bibliotecas de mapeamento web, como Leaflet, Mapbox GL e OpenLayers. Para grandes conjuntos de dados, alternativas mais compactas como TopoJSON oferecem tamanhos de arquivo menores, mas o .geojson continua sendo o formato de intercâmbio padrão para mapeamento web. Formatos geoespaciais relacionados incluem .kml e .gpx.

Segurança e proteção

RISCO: LOW

GeoJSON é texto JSON simples sem código executável, portanto, o arquivo em si é seguro para abrir em qualquer editor. Duas ressalvas: arquivos GeoJSON muito grandes podem travar um visualizador baseado em navegador (use o QGIS ou converta para um formato binário/topológico para big data), e os dados podem ser sensíveis à privacidade - as coordenadas podem revelar uma residência, rota ou localização de ativos, portanto, revise as «properties» antes de compartilhar publicamente. Atenção à ordenação longitude-primeiro ao alimentá-lo em ferramentas que esperam lat,lon, ou as feições cairão no lugar errado.

Detalhes do formato

em resumo
NOME COMPLETOGeoJSON geospatial data filetambém conhecido como GeoJSON, Geographic JSON
DESENVOLVEDORGeoJSON working group (2008); standardized by the IETF as RFC 7946 (2016)desde 2008 (community GeoJSON spec); IETF RFC 7946 published August 2016
CATEGORIAArquivos GIS
TIPO MIMEapplication/geo+json
TIPODados vetoriais geoespaciais baseados em JSON (texto simples)
PADRÃOAberto · livre de royalties
RELACIONADO.gpx.gml.kml.shp

Programas que abrem arquivos GEOJSON

Windows4 apps
Notepad Código aberto Abra como texto para ler/editar o JSON bruto (sem visualização de mapa, mas bom para correções rápidas).
QGIS Código aberto Camada > Adicionar Camada Vetorial (ou apenas arraste o .geojson para o mapa) para visualizar, estilizar e converter. A ferramenta GIS gratuita e completa.
Visual Studio Code Gratuito Abra o .geojson como texto para ler/editar o JSON; a extensão «Geo Data Viewer» o renderiza em um mapa dentro do editor.
GDAL/OGR (ogr2ogr) Código aberto Linha de comando: inspecione com ogrinfo data.geojson ou converta com ogr2ogr out.shp data.geojson. O motor por trás da maioria das conversões GIS.
macOS3 apps
Apple Xcode Gratuito Abre .geojson como texto e pode visualizar/sobrepor no MapKit quando usado em um projeto - útil para desenvolvedores iOS/macOS, não é um visualizador geral.
QGIS Código aberto Camada > Adicionar Camada Vetorial (ou apenas arraste o .geojson para o mapa) para visualizar, estilizar e converter. A ferramenta GIS gratuita e completa.
Visual Studio Code Gratuito Abra o .geojson como texto para ler/editar o JSON; a extensão «Geo Data Viewer» o renderiza em um mapa dentro do editor.
Linux2 apps
QGIS Código aberto Camada > Adicionar Camada Vetorial (ou apenas arraste o .geojson para o mapa) para visualizar, estilizar e converter. A ferramenta GIS gratuita e completa.
GDAL/OGR (ogr2ogr) Código aberto Linha de comando: inspecione com ogrinfo data.geojson ou converta com ogr2ogr out.shp data.geojson. O motor por trás da maioria das conversões GIS.
Web3 apps
geojson.io Gratuito Arraste o .geojson para a página (ou cole-o) para visualizar, desenhar e editar feições em um mapa interativo. Sem instalação.
GitHub / Gist Gratuito Faça o upload ou cole um .geojson em um repositório ou Gist - o GitHub o renderiza como um mapa interativo Leaflet automaticamente.
Mapbox / Leaflet Freemium Carregue o GeoJSON como uma fonte de dados/camada em um mapa web para visualização ou estilização.

Detalhes técnicos

especificação profunda
Tipo MIMEapplication/geo+json (registrado pela RFC 7946); legado: application/vnd.geo+json
Codificação de textoUTF-8 sem BOM (determinado pela RFC 7946; um BOM é proibido para intercâmbio)
Formato baseJSON (texto simples); analisável por qualquer biblioteca JSON padrão sem um parser GIS dedicado
Sistema de referência de coordenadasWGS 84 (EPSG:4326), fixado pela RFC 7946; nenhuma declaração de CRS alternativa é permitida em arquivos em conformidade
Ordem dos eixos de coordenadasLongitude, latitude (seguida de altitude opcional em metros); oposto à convenção lat,lon usada por muitas ferramentas GIS - uma causa frequente de pontos mal posicionados
Tipos de geometria suportadosPoint, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection
Estrutura do documentoObjeto JSON de nível superior com um membro «type»; FeatureCollection contém uma matriz «features» de objetos Feature, cada um com chaves «geometry» e «properties»
Identificador de arquivoSem bytes mágicos binários; identificado por um objeto JSON cujo valor «type» de nível superior corresponde a um nome de tipo GeoJSON (ex: FeatureCollection, Point)
CompressãoNenhuma integrada; comumente servido com compressão gzip via HTTP através de Content-Encoding; pode reduzir o tamanho em 60-90% para arquivos com muito texto
Tamanho de arquivo típicoDe alguns KB (punhado de pontos) a centenas de MB (limites de polígonos de alta resolução); verboso em comparação com formatos GIS binários como FlatGeobuf
Compatibilidade pré-RFC 7946Arquivos de especificação da comunidade de 2008 podem incluir um membro «crs» e bbox em qualquer nível de geometria; a RFC 7946 removeu as declarações de CRS inteiramente
Integridade / checksumsNenhum integrado; integridade gerenciada pela camada de transporte (TLS) ou controle de versão (Git)
Variante delimitada por linhaGeoJSONL / NDJSON (`.geojsonl`): uma Feature GeoJSON por linha, permitindo ingestão por streaming e leituras parciais de grandes conjuntos de dados
Adoção na Web e GISFormato de entrada nativo para Leaflet, Mapbox GL JS e OpenLayers; o navegador de repositórios do GitHub renderiza arquivos `.geojson` como mapas interativos automaticamente
Lançado2008 (community GeoJSON spec); IETF RFC 7946 published August 2016
Versão mais recenteRFC 7946 (August 2016)
Padrão abertoSim · livre de royalties
Especificaçãowww.rfc-editor.org

Conversões de GEOJSON

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos GEOJSON. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos GEOJSON.

Perguntas frequentes

Como abro um arquivo GeoJSON?
Para apenas visualizá-lo em um mapa, arraste-o para geojson.io ou faça o upload para um repositório/Gist do GitHub (o GitHub renderiza GeoJSON automaticamente). Para trabalhos de GIS, abra-o no QGIS gratuito. Como texto simples, qualquer editor (VS Code, Notepad++) mostra o JSON bruto.
Qual é a diferença entre GeoJSON e JSON?
GeoJSON é uma estrutura JSON específica (RFC 7946) para dados geográficos: ele deve ter um «type» como FeatureCollection e geometrias com matrizes de coordenadas. Todo arquivo GeoJSON é um JSON válido, mas a maioria dos arquivos JSON não são GeoJSON.
Por que meus pontos GeoJSON estão no lugar errado / no oceano?
Quase sempre é um erro na ordem das coordenadas. O GeoJSON (RFC 7946) lista as coordenadas como [longitude, latitude]. Se uma ferramenta esperar [latitude, longitude], você verá os pontos trocados - muitas vezes caindo na costa da África, perto de (0,0).
Como converto GeoJSON para Shapefile?
Use o QGIS (carregue o arquivo, Exportar > Salvar feições como > ESRI Shapefile) ou GDAL: ogr2ogr -f "ESRI Shapefile" out.shp in.geojson. Lembre-se de que um Shapefile é composto por vários arquivos (.shp/.shx/.dbf) e encurta os nomes dos campos.
Como converto GeoJSON para KML?
Abra-o no QGIS e exporte para KML, ou execute ogr2ogr -f KML out.kml in.geojson. O KML permite visualizar os dados no Google Earth ou importá-los para o Google My Maps.
Posso editar um arquivo GeoJSON?
Sim - é JSON simples, então um editor de texto funciona para pequenas alterações, mas é fácil quebrar a sintaxe. Para edição visual, desenhe e ajuste feições no geojson.io ou no QGIS, que mantém o JSON válido.
Meu GeoJSON é muito grande e o mapa não carrega - o que eu faço?
Visualizadores de navegador têm dificuldade com arquivos enormes. Use o QGIS em vez disso, simplifique a geometria (mapshaper.org) ou converta para TopoJSON ou um formato binário como FlatGeobuf/GeoParquet para grandes conjuntos de dados.

Referências

1IETF RFC 7946 - The GeoJSON Formatwww.rfc-editor.org
2geojson.io - view, draw and edit GeoJSON onlinegeojson.io

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.DATProgram Data File (generic)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Extensões relacionadas

.GPXGPS Exchange Format
.GMLGeography Markup Language
.KMLKeyhole Markup Language
.SHPEsri Shapefile (geospatial vector data)
.RTMAPCompeGPS / TwoNav Tiled Raster Map
.KMZKeyhole Markup Language Zipped (Google Earth)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z