Converter kml para shapefile, você acabou de colocar suas 2 mãos em um artigo definitivo sobre o tema.
Com a leitura do mesmo você aprenderá:
- O que é o formato shapefile;
- Que informações um shapefile comporta;
- O que é o formato KML;
- Quais as 2 diferentes maneiras de converter kml para shapefile e;
- Um guia passo a passo ensinando como converter kml para shapefile online.
Prossiga a leitura com máxima atenção.
Converter kml para shapefile – O que é o formato shapefile
O shapefile é o formato de dados utilizado pelas diferentes bases de dados geoespaciais e vetoriais em sistemas de informações geográficas (SIGs).
O mesmo foi desenvolvido e é regulado pela empresa Esri, porém apesar de ser proprietário é considerado um formato aberto.
Devido a esta característica, este formato de dados é considerado praticamente um formato universal, sendo o formato utilizado por diversos aplicativos de geoprocessamento.
Além do mesmo, o outro formato que está se destacando nos últimos anos é o GeoPackage.
kml para shapefile – Que informações um shapefile comporta
O shapefile descreve espacialmente qualidades de vetores através da utilização das primitivas gráficas ponto, linha e polígono, sendo que cada item normalmente possui atributos que o descrevem no arquivo DBF.
Na realidade, diferentemente da maioria dos formatos de arquivo, o shapefile é formado por uma coleção de arquivos, os quais possuem terminações diferentes, sendo armazenados no mesmo diretório.
Dentre estes arquivos, temos aqueles que são essenciais para a existência do shapefile e aqueles que possuem informações extras a respeito dos dados.
Existem 3 arquivos que todo shapefile deve ter para seu coreto funcionamento. São eles:
.shp: é o shapefile propriamente dito, porém, se distribuído separadamente não será capaz de exibir os dados armazenados. Isso porque a distribuição do mesmo deve ser feita juntamente com outros dois arquivos.
.shx: é o índice do arquivo, possuindo as características das geometrias. Este arquivo possibilita buscas mais rápidas.
.dbf: possui os atributos, sendo como que se fosse o banco de dados, possuindo os diferentes atributos das feições.
Estes 3 arquivos se complementam, sendo que em cada um deles, cada informação corresponde aos outros arquivos em sequência (o primeiro registro no arquivo .shp corresponde ao primeiro registro nos arquivos .shx e .dbf, e assim por diante).
Caso algum destes arquivos esteja faltando, ao tentar abrir o shapefile, o software apresentará uma mensagem de erro.
Ou seja, se quando você baixar arquivos da internet, não conseguir abrir os mesmos, provavelmente um destes 3 arquivos esteja faltando.
Além dos 3 arquivos essenciais, um shapefile pode possuir alguns arquivos adicionais.
Entre os mesmos temos:
- .prj (sistema de coordenadas e informações de projeção em um formato de texto bem conhecido ou WKT);
- .idx (arquivo de indexação do AutoCAD, o mesmo formato de arquivo é utilizado por ESRI);
- .sbn e .sbx (índice espacial);
- .shp.xml (metadados geoespaciais no formato XML) e;
- .cpg (código de arquivos de página).
O que é o formato KML
O Keyhole Markup Language (KML) é uma derivação do formato XML. O mesmo é um formato de arquivo usado para exibir dados geoespaciais em um navegador.
Como exemplos de navegadores que utilizam este formato de dados temos:
- Google Earth;
- Google Maps e;
- Google Maps para celular.
O formato KML possui uma estrutura semelhante ao formato XML, porém define uma série de características para os dados, como, por exemplo:
- Marcadores de lugares;
- Imagens;
- Polígonos;
- Modelos 3D e;
- Descrições textuais.
Cada localidade sempre apresenta uma latitude e uma longitude. Os arquivos são distribuídos em pacotes KMZ, que são arquivos KML compactados no padrão zip com uma extensão .kmz.
O conteúdo do pacote compactado compreende em um único documento KML (“doc.kml”) e, de forma opcional, subdiretórios contendo as imagens e outros arquivos referenciados no KML.
Converter kml para shapefile
Existem várias maneiras de converter kml para shapefile. Vou trazer 2 delas para você neste artigo.
A primeira delas é através da utilização de um software de Geoprocessamento.
No caso, os 2 softwares mais populares são o QGIS e o ArcGIS. A outra maneira é através da utilização de um conversor online.
Vamos ver primeiramente como converter utilizando estes 2 softwares de Geoprocessamento e, posteriormente, utilizando um conversor online.
Converter kml para shapefile no QGIS e no ArcGIS
Segue uma aula gravada pelo canal Geoaplicada na qual a Jocilene Barros ensina como converter de kml para shapefile no QGIS.
Já nesta outra aula, o Edgar Rossato ensina como converter kml para shapefile no ArcGIS.
Converter kml para shapefile utilizando um conversor online
Uma outra maneira de converter dados do formato KML para o formato shapefile é utilizando um conversor online. Hoje em dia, temos vários conversores online.
Irei mostrar como utilizar o mygeodata.cloud. Para acessar o mesmo é só clicar neste link. Você será redirecionado para uma página similar a da imagem abaixo.
Para importar o shapefile desejado é só você clicar no botão azul. Ao fazer isso, se abrirá um popup perguntando qual método você deseja utilizar para importar o shapefile.
No nosso caso, vamos clicar no botão verde, “+ add files…“. Feio isso, é só você navegar até a pasta onde o arquivo kml se encontra e selecionar o mesmo.
O arquivo kml será carregado.
Verifique se os arquivos foram importados e clique no botão azul, “continue“.
Você será redirecionado para uma página na qual existem os dados e um preview da área na qual os mesmos se encontram.
Feito isso, é só clicar no botão verde “convert Now“.
A conversão será feita e você será redirecionado para a página de download. No caso, a versão gratuita a partir deste site restringe a 5MB e a 3 conversões por mês.
Porém, como disse, existem várias ferramentas de conversão online e se for o caso, você pode instalar o QGIS no seu computador e utilizar o mesmo.
Continue aprendendo sobre dados Geoespaciais
Aqui no blog eu possuo dezenas de artigos sobre Geotecnologias. Separei 3 deles para você:
> Sistemas de Informações Geográficas – o que são, softwares e aplicações…
> Geoprocessamento Ambiental: O Que É…
> Geotecnologias: O Que São e Quais as Existentes…
É isso por este artigo. Lembrando que eu também possuo uma série de cursos e de livros práticos.
Se você quer MERGULHAR FUNDO e aprender a prestar serviços com grande velocidade e com segurança, acesse este link e conheça os mesmos.
Entre eles, o Curso de Confecção de Plantas Topográficas. Um curso prático com o qual você vai aprender a produzir as 15 diferentes plantas produzidas em um escritório de topografia.
Gratidão por você ter lido o artigo. 🙏
Domine a Topografia Cadastral através de um livro formado por centenas de exemplos práticos
Domine a Topografia Cadastral através de um livro formado por centenas de exemplos práticos
Também sou o autor do livro Topografia Cadastral e Georreferenciamento de Imóveis Rurais na Prática que é o livro mais completo do Brasil sobre o tema.
O mesmo é dividido em 10 capítulos recheados com muitos estudos de caso e exemplos práticos. Dê uma espiadinha no sumário do mesmo:
Para conhecer melhor a estrutura do livro, juntar-se a mais de 800 profissionais e adquirir sua cópia é só clicar no botão abaixo: