ilovegisFerramentas GIS

Ferramenta grátis · roda no navegador

Converter shapefile para KML

Abra o seu shapefile no Google Earth. Solte o .zip, ou selecione juntos o .shp, o .dbf e o .prj, e baixe o KML. Coordenadas em UTM, SAD 69 ou Córrego Alegre são convertidas para graus WGS 84 pelo arquivo .prj.

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.

Quais arquivos enviar

Um shapefile é um conjunto de arquivos com o mesmo nome e extensões diferentes. Para converter, envie o .zip com todos eles ou selecione os arquivos juntos na janela de escolha (segure Ctrl ou Shift para marcar vários):

ArquivoO que guardaPrecisa?
.shpas geometriassim
.dbfa tabela de atributospara levar os atributos
.prjo sistema de coordenadasmuito recomendado
.cpga codificação do texto (acentos)quando existir
.shxo índice das geometriasnão, a ferramenta dispensa

Um .zip com vários shapefiles também funciona: cada um vira uma pasta dentro do KML.

Reprojeção para o Google Earth

O KML só aceita latitude e longitude em graus, no datum WGS 84. Shapefiles brasileiros costumam estar em UTM (metros), às vezes em SAD 69 ou Córrego Alegre. A ferramenta lê o .prj e reprojeta cada vértice. Para SAD 69 e Córrego Alegre ela aplica os parâmetros oficiais de transformação do IBGE para SIRGAS 2000; sem isso, os pontos ficariam deslocados dezenas de metros no Google Earth.

Se o shapefile não tiver .prj e as coordenadas estiverem em metros, a ferramenta pergunta qual é o sistema de origem (zona UTM e datum). Na dúvida, a zona UTM é a da região onde fica a área: veja a tabela de zonas no conversor de coordenadas.

Acentos e codificação

Muitos shapefiles feitos no Brasil gravam o texto em Latin-1 (Windows-1252) e não trazem o .cpg. Quando falta essa informação, a ferramenta testa o conteúdo: se o texto é UTF-8 válido, lê como UTF-8; se não, lê como Latin-1. Por isso Conceição chega ao Google Earth como Conceição, e não como Conceição. O resumo da conversão informa qual codificação foi usada.

Nome dos marcadores e atributos

No Google Earth cada feição aparece com um rótulo. A ferramenta usa a coluna name, nome, NOME ou COD_IMOVEL, a primeira que existir. Todas as colunas da tabela vão para o balão de informações (ExtendedData), com os nomes originais.

Arquivos grandes

O Google Earth fica lento com dezenas de milhares de polígonos detalhados, como a camada inteira do CAR de um estado. Se for o caso, recorte a área de interesse no QGIS antes, ou gere um KMZ (o mesmo KML compactado, bem menor para enviar por e-mail ou WhatsApp).

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.

Meu shapefile não tem o arquivo .prj. E agora?

Se as coordenadas estiverem em graus, a ferramenta considera SIRGAS 2000 / WGS 84 e avisa. Se estiverem em metros (UTM), ela mostra uma lista para você escolher a zona e o datum de origem antes de converter.

Os pontos foram parar no lugar errado. O que houve?

Quase sempre é o sistema de coordenadas: um .prj ausente ou trocado, ou uma zona UTM errada. Uma zona a mais ou a menos desloca a área cerca de 600 km para leste ou oeste. Confira a zona escolhida e, se o .prj existir, se ele corresponde ao dado.

Qual a diferença entre baixar KML e KMZ?

O conteúdo é o mesmo. O KMZ é o KML compactado em zip: fica bem menor e o Google Earth abre direto. Prefira KML se for editar o arquivo ou enviar a um sistema que só aceita KML.

Posso enviar vários shapefiles de uma vez?

Sim, dentro de um mesmo .zip. Cada shapefile vira uma pasta no KML e uma coluna "camada" na tabela.

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.