Os ficheiros SHP são normalmente utilizados em software GIS como o QGIS, enquanto os ficheiros KML são utilizados no Google Earth. Se tiver um ficheiro SHP que pretenda utilizar no Google Earth, terá de o converter para o formato KML. Neste artigo, vamos explicar-lhe o processo de conversão de SHP para KML, bem como responder a algumas perguntas relacionadas.
Exportar um ficheiro do QGIS para o Google Earth Antes de entrarmos nos pormenores da conversão de SHP para KML, vamos falar brevemente sobre como exportar um ficheiro do QGIS para o Google Earth. Primeiro, abra o ficheiro SHP no QGIS. Em seguida, vá ao menu “Layer” (Camada) e seleccione “Save As” (Guardar como). Na caixa de diálogo “Guardar camada vectorial como”, seleccione “Keyhole Markup Language (KML)” como formato. Escolha um nome e uma localização para o ficheiro e clique em “OK”. O seu ficheiro SHP será agora guardado como um ficheiro KML que pode ser aberto no Google Earth.
Se não tiver o QGIS ou se precisar de converter um ficheiro SHP que esteja num software diferente, pode utilizar um conversor online como o MyGeodata Converter ou um conversor autónomo como o ArcGIS para converter o seu ficheiro SHP em KML. Veja como fazer isso com o MyGeodata Converter:
2. Escolha “Keyhole Markup Language (KML)” como formato de saída.
Clique em “Convert” (Converter) e aguarde que a conversão termine.
Quando a conversão estiver concluída, clique em “Download” para descarregar o ficheiro KML.
Inserção de KMZ no QGIS
Se tiver um ficheiro KMZ que pretenda utilizar no QGIS, terá primeiro de extrair o ficheiro KML do KMZ. Pode fazê-lo renomeando a extensão do ficheiro de “.kmz” para “.zip” e, em seguida, extraindo o ficheiro KML do ficheiro zip. Quando tiver o ficheiro KML, pode abri-lo no QGIS indo a “Layer” > “Add Layer” > “Add Vector Layer” e seleccionando o ficheiro KML.
Colocar uma forma no Google Earth Para colocar uma forma no Google Earth, primeiro tem de a converter para o formato KML. Quando tiver o ficheiro KML, pode abri-lo no Google Earth indo a “Ficheiro” > “Abrir” e seleccionando o ficheiro KML. A forma será agora apresentada no Google Earth.
Se quiser converter o ficheiro KML para o formato KMZ, pode fazê-lo utilizando o Google Earth. Basta abrir o ficheiro KML no Google Earth, clicar com o botão direito do rato no ficheiro no painel “Locais” e seleccionar “Guardar local como”. Na caixa de diálogo “Guardar como”, escolha “Google Earth KMZ” como tipo de ficheiro e seleccione um nome de ficheiro e uma localização. O seu ficheiro KML será agora guardado como um ficheiro KMZ.
Utilizar KMZ no Google Earth Para utilizar um ficheiro KMZ no Google Earth, basta abrir o ficheiro no Google Earth em “Ficheiro” > “Abrir” e seleccionar o ficheiro KMZ. O ficheiro será agora apresentado no Google Earth. Também pode arrastar e largar o ficheiro KMZ na janela do Google Earth para o abrir.
Em conclusão, a conversão de SHP para KML é um processo bastante simples que pode ser efectuado com uma variedade de software e ferramentas. Quer esteja a utilizar o QGIS ou um conversor online, os passos são geralmente os mesmos. Se seguir os passos descritos neste artigo, poderá converter o seu ficheiro SHP em KML e utilizá-lo no Google Earth ou noutro software.
Para abrir um ficheiro KML, pode utilizar o Google Earth, que é uma aplicação gratuita disponível para transferência no sítio Web do Google Earth. Depois de instalar o Google Earth, basta fazer duplo clique no ficheiro KML para o abrir. Em alternativa, também pode importar o ficheiro KML para outras aplicações GIS, como o ArcGIS ou o QGIS, que suportem o formato KML.
Para salvar um arquivo KML no Google Earth, siga estas etapas:
1. Abra o Google Earth no seu computador.
2. Clique em “Ficheiro” no canto superior esquerdo do ecrã.
3. seleccione “Abrir” no menu pendente.
Navegue até ao local onde o ficheiro KML está guardado.
5. seleccione o ficheiro KML e clique em “Abrir”.
6. O ficheiro KML será agora apresentado no Google Earth e poderá interagir com ele como faria com qualquer outro conteúdo do Google Earth.
Para criar um ficheiro KML no Google Earth, pode seguir estes passos:
1. Abra o Google Earth no seu computador.
Importe o shapefile (SHP) que pretende converter para KML, indo a Ficheiro > Importar.
3. quando a camada SHP estiver visível no Google Earth, clique com o botão direito do rato na camada e seleccione “Guardar local como”.
4. na caixa de diálogo “Guardar como”, escolha “Keyhole Markup Language” como tipo de ficheiro e seleccione o local onde pretende guardar o ficheiro KML.
5. Clique em “Guardar” para criar o ficheiro KML.