Por que converter SHP para KML?
.kml é o formato que o Google Earth e o Google Maps importam nativamente, tornando-o o padrão para visualizar dados GIS sem uma aplicação GIS dedicada. O KML também é um arquivo único independente, mais fácil de compartilhar do que o pacote multi-arquivos do Shapefile.
Como converter SHP para KML
QGIS OPEN-SOURCE
Adicione o .shp via Camada > Adicionar Camada > Adicionar Camada Vetorial, clique com o botão direito na camada, escolha Exportar > Salvar feições como, defina o formato como Keyhole Markup Language (KML) e configure o CRS para EPSG:4326.
ogr2ogr OPEN-SOURCE
Execute ogr2ogr -f KML out.kml in.shp em um terminal, adicionando -t_srs EPSG:4326 se o Shapefile ainda não estiver em WGS 84. O ogr2ogr vem com o QGIS no Windows.
Sobre estes formatos
Um arquivo .shp é quase sempre um Esri Shapefile - dados vetoriais geoespaciais (pontos, linhas, polígonos) usados por softwares GIS. Ele é parte de um conjunto: precisa dos seus arquivos…
Abrir detalhes de .SHP →Um arquivo KML armazena dados de mapas - marcadores, rotas, polígonos, sobreposições de imagens - em formato XML simples. A maneira mais fácil de abrir um é o Google Earth (aplicativo de…
Abrir detalhes de .KML →Qualidade e o que observar
- O Shapefile deve ter todos os arquivos complementares presentes -
.shxe.dbfsão obrigatórios, e o.prjé crítico para a atribuição correta de coordenadas no KML de saída. - Ignorar a reprojeção para EPSG:4326 quando o Shapefile usa um CRS projetado gera um KML que posiciona os elementos no local errado no Google Earth.
- Os atributos do Shapefile são transferidos para o KML como elementos ExtendedData, visíveis no pop-up de informações do elemento no Google Earth.
Perguntas frequentes
O KML convertido abre no Google Earth?
.kml ou arraste-o para a janela do Google Earth.Qual é a diferença entre KML e KMZ?
.kml e renomeá-lo para .kmz para obter um tamanho de arquivo menor.Eu preciso de todos os arquivos componentes do Shapefile?
.shp, .shx, .dbf e .prj devem estar todos na mesma pasta; a ausência de qualquer um fará com que a conversão falhe ou produza resultados incorretos.