Por que converter KML para SHP?
O ESRI Shapefile é o formato vetorial padrão em fluxos de trabalho GIS profissionais, aceito pelo ArcGIS, MapInfo, QGIS e pela maioria das plataformas GIS web. O KML funciona bem para visualização no Google Earth, mas não é adequado para análise espacial, edição de atributos ou intercâmbio de dados em um pipeline GIS.
Como converter KML para SHP
QGIS FREE
Carregue o .kml via Camada > Adicionar Camada > Adicionar Camada Vetorial, clique com o botão direito na camada no painel Camadas e escolha Exportar > Salvar feições como, defina o Formato para ESRI Shapefile e clique em OK.
ogr2ogr OPEN-SOURCE
Execute ogr2ogr -f "ESRI Shapefile" pasta_de_saida/ entrada.kml; o ogr2ogr grava um shapefile separado para cada tipo de geometria encontrado no KML.
Sobre estes formatos
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 →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 →Qualidade e o que observar
- O Shapefile é um formato de múltiplos arquivos que produz pelo menos quatro arquivos (
.shp,.shx,.dbf,.prj); mantenha-os juntos - um shapefile sem o seu.dbfou.prjfalhará parcial ou totalmente ao ser aberto em outras ferramentas. - A estilização KML (cores, ícones, larguras de linha, rótulos) é totalmente descartada; reaplique a simbologia em sua aplicação GIS após a importação.
- O Shapefile armazena apenas um tipo de geometria por arquivo; se o seu
KMLmisturar pontos, linhas e polígonos, o QGIS e o ogr2ogr criarão um shapefile separado para cada tipo de geometria.
Perguntas frequentes
Por que meu KML produz vários shapefiles?
KML contiver geometria mista, cada tipo é exportado para um shapefile separado.