ilovegisFerramentas GIS

Ferramenta grátis · roda no navegador

Converter GeoJSON para KML

Abra no Google Earth um GeoJSON exportado de um sistema, de uma API ou do geojson.io. Cada feição vira um marcador com nome e com todas as propriedades no balão de informações.

Converter para KML

O arquivo é lido no seu navegador e não sai do seu computador.

A conversão acontece no seu navegador. O arquivo não é enviado para o ilovegis nem para nenhum outro servidor, e nada fica guardado depois que você fecha a página.

Como fica no Google Earth

Cada Feature vira um Placemark. O rótulo vem da propriedade name; se não houver, de nome, NOME ou COD_IMOVEL. As demais propriedades vão para os dados estendidos (ExtendedData) e aparecem no balão quando você clica na feição. Polígonos ganham contorno coral e preenchimento claro, para continuar enxergando a imagem de satélite por baixo.

KML ou KMZ

Os dois têm o mesmo conteúdo. O KMZ é o KML compactado: bem menor, bom para mandar por e-mail ou WhatsApp e abrir direto no Google Earth do celular. O KML é texto e serve quando outro sistema pede especificamente .kml.

Coordenadas

KML só aceita graus WGS 84, que é também o padrão do GeoJSON atual. Se o seu GeoJSON for do tipo antigo, com um "crs" em UTM (por exemplo EPSG:31983), a ferramenta reprojeta antes de converter. Se estiver em metros sem dizer o sistema, ela pergunta a zona UTM e o datum.

Passo a passo

  1. Solte o .geojson (ou .json) na caixa acima.
  2. Confira no resumo quantas feições e quais propriedades foram encontradas.
  3. Baixe o KML, ou o KMZ pelo link logo abaixo do botão, e abra no Google Earth com Arquivo > Abrir (Pro) ou importando no projeto (Web).

Problemas comuns

As feições apareceram no lugar errado

Se o desenho surgiu no oceano ou do outro lado do mundo, o GeoJSON provavelmente foi gerado com latitude e longitude trocadas. Pela especificação a ordem é [longitude, latitude]; no Brasil, o primeiro número de cada par deve ficar entre -74 e -29 e o segundo entre -34 e 6. Corrija na origem do arquivo e converta de novo.

O Google Earth ficou lento

GeoJSON exportado de bases grandes (todos os imóveis do CAR de um município, por exemplo) pode ter milhares de polígonos com muitos vértices. O KML funciona, mas o Google Earth sofre para desenhar. Filtre a área de interesse antes ou simplifique as geometrias no QGIS.

Propriedades aninhadas

KML guarda cada atributo como texto. Propriedades que são objetos ou listas no GeoJSON aparecem no balão como texto JSON, sem perder informação.

Perguntas frequentes

É grátis? Preciso criar conta?

É grátis e não precisa de cadastro. Não há limite de arquivos por dia; o limite prático é a memória do seu computador, já que tudo roda no navegador (arquivos de até 300 MB).

O meu arquivo é enviado para algum servidor?

Não. O arquivo é lido e convertido pelo próprio navegador, no seu computador. Nenhum dado da sua área sai da sua máquina, o que importa quando o arquivo traz limites de imóvel, nomes ou CPF.

O Google Earth vai mostrar o nome de cada feição?

Sim, se o GeoJSON tiver uma propriedade name, nome, NOME ou COD_IMOVEL. As outras propriedades aparecem no balão ao clicar.

Dá para abrir o resultado no Google Earth Web?

Dá: no Google Earth Web, crie um projeto e use a opção de importar arquivo KML ou KMZ.

Meu GeoJSON tem uma FeatureCollection com tipos misturados. Funciona?

Funciona. KML aceita pontos, linhas e polígonos no mesmo arquivo, sem precisar separar.

Outras ferramentas

Todas as ferramentas GIS grátis

Camadas oficiais para cruzar com a sua área

No catálogo do ilovegis cada camada tem página própria, com fonte, atributos e download em shapefile, GeoPackage, GeoJSON ou KML:

Ver o catálogo completo de camadas

Do arquivo ao relatório GIS

Importe a área no mapa do ilovegis e veja o que a sobrepõe: embargos, CAR, terras indígenas, unidades de conservação, desmatamento PRODES e mais de 800 camadas oficiais.