Converter kml para gdb

Conversor online gratuito de KML para GDB

Converta feições KML em um file geodatabase Esri ou em um GDB compatível com Garmin.

Converter KML para GDB online - grátis

Uploading…
Os arquivos selecionados excedem o limite total de 30 MB. Selecione arquivos menores ou em menor quantidade.

Seu arquivo é processado instantaneamente e excluído assim que você o baixa.

Como funciona

  1. 1/3

    Envie seu arquivo .kml

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão de .kml para .gdb

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo .gdb convertido

    O resultado da conversão está pronto para download.

Como converter kml para gdb arquivo

ArcGIS Pro e outros fluxos de trabalho da Esri exigem um geodatabase de arquivos da Esri para editar, consultar e processar dados recebidos do Google Earth ou de sistemas de mapeamento. A extensão .gdb também é usada por alguns softwares Garmin, portanto o destino necessário deve ser identificado antes da conversão.

O que é KML

KML (Keyhole Markup Language) é um formato geográfico baseado em XML usado pelo Google Earth, Google Earth Pro, mapas da Web, exportações de GPS, sistemas de levantamento topográfico, mapas imobiliários e dados de localização compartilhados. Ele pode conter pontos, linhas, polígonos, nomes, descrições, pop-ups HTML, estilos, ícones, pastas, visualizações da câmera, sobreposições de terreno e alguns conteúdos 3D.

KMZ é a forma baseada em ZIP e compactada do KML, podendo conter imagens ou outros recursos referenciados. As coordenadas KML normalmente usam o sistema geográfico WGS 84, EPSG:4326, com longitude, latitude e altitude opcional nessa ordem.

O que é GDB

Em softwares GIS, GDB normalmente significa geodatabase de arquivos da Esri. Ele é um diretório cujo nome termina em .gdb, e não um arquivo independente. Um geodatabase de arquivos pode conter classes de feições, tabelas, índices espaciais, domínios, subtipos e informações do sistema de coordenadas.

Comparado ao KML, ele fornece um modelo de armazenamento estruturado para edição GIS, consultas de atributos, geoprocessamento, conjuntos de dados maiores e integração com o ArcGIS. É o destino apropriado quando o aplicativo receptor solicita especificamente um geodatabase de arquivos da Esri.

O GDB do Garmin é um formato de banco de dados proprietário diferente. O Garmin MapSource e aplicativos relacionados podem usar .gdb para dados de GPS. Um geodatabase de arquivos da Esri não será aberto como um banco de dados Garmin; use o GPSBabel ou um software compatível com Garmin para esse destino.

Converter com o ArcGIS Pro

  1. Abra um projeto no ArcGIS Pro.
  2. Abra Analysis → Tools e pesquise por KML To Layer.
  3. Defina Input KML File como o arquivo .kml ou .kmz.
  4. Defina Output Location como uma pasta comum, não como um geodatabase existente.
  5. Insira um nome de saída e execute a ferramenta. O ArcGIS cria uma nova pasta contendo um geodatabase de arquivos da Esri e importa as camadas disponíveis de pontos, polilinhas e polígonos.
  6. Adicione as classes de feições resultantes ao mapa. Para movê-las para um geodatabase existente, use o comando Data → Export Features da camada ou a ferramenta de geoprocessamento Feature Class To Feature Class.

A chamada equivalente do ArcPy é:

arcpy.conversion.KMLToLayer(input_kml, output_folder, output_name)

O ArcGIS Pro é a melhor opção quando a saída precisa preservar o comportamento de um geodatabase da Esri ou participar posteriormente de domínios, subtipos, publicação ou fluxos de trabalho corporativos.

Converter com o QGIS

  1. Abra o KML ou KMZ com Layer → Add Layer → Add Vector Layer.
  2. Carregue as camadas de pontos, linhas e polígonos criadas pela importação.
  3. Para cada camada, clique nela com o botão direito e escolha Export → Save Features As.
  4. Escolha OpenFileGDB ou ESRI FileGDB, dependendo dos drivers GDAL instalados com o QGIS. OpenFileGDB é a escolha usual nas instalações atuais que oferecem suporte à gravação.
  5. Especifique uma pasta nova ou existente que termine em .gdb, insira o nome da classe de feições de destino e selecione o sistema de referência de coordenadas necessário.
  6. Repita a exportação para cada camada de geometria e, em seguida, inspecione o banco de dados no painel Navegador do QGIS ou no ArcGIS Pro.

O QGIS pode converter camadas vetoriais comuns com eficiência, mas a disponibilidade dos drivers e o suporte a recursos específicos da Esri variam conforme a instalação. Verifique o driver selecionado antes de depender de domínios, subtipos ou outras propriedades avançadas do geodatabase.

Converter para software Garmin

Não use o ArcGIS ou o QGIS se o destino for um .gdb do Garmin. Instale o GPSBabel, verifique se a versão instalada oferece suporte à variante GDB do Garmin necessária e execute uma conversão como:

gpsbabel -i kml -f input.kml -o gdb -F output.gdb

Abra o resultado no aplicativo Garmin pretendido e verifique a versão GDB compatível. Se o GPSBabel não conseguir gravar a variante necessária, converta o KML para GPX e importe o GPX usando o software Garmin; o suporte a GPX geralmente é mais interoperável do que o formato de banco de dados proprietário do Garmin.

Conversão online

Um serviço como o MyGeodata Cloud anuncia conversão de KML para geodatabase ESRI e pode fornecer um geodatabase compactado para download. Confirme se o serviço produz um geodatabase de arquivos da Esri, e não um banco de dados Garmin ou outro formato, e inspecione as classes de feições baixadas antes de usá-las. Não carregue dados confidenciais, regulamentados, muito grandes ou estruturalmente complexos, a menos que o serviço esteja aprovado para isso; a conversão em desktop mantém os dados de origem sob controle local.

Limitações de qualidade e compatibilidade

  • Estilos KML, ícones, hierarquia de pastas, visualizações da câmera, HTML de pop-ups e configurações de exibição 3D podem não se tornar propriedades do geodatabase. Recrie a simbologia e os pop-ups no aplicativo GIS.
  • Os links de rede podem referenciar conteúdo externo ativo em vez de conter as feições. Um conversor pode preservar o link ou omitir seu conteúdo atual em vez de baixá-lo.
  • Sobreposições de terreno e outras imagens não se tornam classes de feições vetoriais comuns. Exporte ou baixe os dados raster necessários separadamente.
  • A maior parte do KML usa WGS 84. Reprojete somente quando o projeto de destino exigir isso e verifique a transformação selecionada e as posições resultantes das feições.
  • Revise os nomes dos campos, tipos, datas, precisão numérica, valores nulos, descrições e campos gerados automaticamente após a importação. As descrições XML geralmente chegam como texto simples ou atributos HTML.
  • Preserve o diretório .gdb completo, incluindo todos os arquivos internos. Não copie um único arquivo de dentro dele; compacte o diretório inteiro ao transferi-lo.
  • Alterar a extensão não converte o formato. A saída deve ser criada por um software que grave a estrutura de banco de dados da Esri ou do Garmin pretendida.

Perguntas frequentes

O conversor de KML para GDB é gratuito?

Sim, converter KML para GDB no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo KML?

Você pode enviar arquivos KML de até 50 MB e converter até 20 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter KML para GDB?

Não. A conversão de KML para GDB é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo KML válido para esta conversão de KML para GDB. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.

Os estilos, pastas e rótulos do KML serão preservados no GDB?

Geralmente não completamente; a geometria das feições e os atributos básicos são as partes com maior probabilidade de serem transferidas. Os estilos de exibição do KML, a organização das pastas, os rótulos, as descrições de pop-up e outras configurações de apresentação podem ser simplificados ou omitidos.

A altitude e os recursos 3D do KML são mantidos ao converter para GDB?

Nem sempre, porque muitas classes de feições GDB são bidimensionais e não conseguem armazenar o comportamento de altitude do KML. Alturas, modos de fixação e efeitos de exibição 3D podem ser descartados ou convertidos em atributos comuns da geometria.

Meu KML continuará editável depois de ser convertido para GDB?

Sim, os pontos, linhas e polígonos convertidos geralmente são armazenados como feições GIS editáveis. No entanto, as regras de apresentação originais do KML, links de rede, sobreposições de imagens e outros conteúdos que não são feições normalmente não podem ser recuperados convertendo de volta.

Por que a conversão de KML para GDB falha ou gera feições ausentes?

Uma causa comum é o KML conter elementos incompatíveis com a variante específica do GDB, como sobreposições de tela, conteúdo vinculado por rede, geometrias 3D complexas ou tipos de geometria mistos. Conjuntos de coordenadas muito grandes ou malformados também podem fazer com que feições individuais sejam ignoradas.