Converter pdf para kml

Converter PDF para KML

Converta PDFs georreferenciados ou feições de mapas digitalizados em KML para Google Earth e visualizadores GIS.

Converter ficheiros PDF online

Ainda não temos um conversor online dedicado para PDF para KML, mas pode converter ficheiros PDF online para estes e outros formatos:

Como converter pdf para kml arquivo

  • Documentos

Um mapa armazenado como PDF precisa ser convertido quando deve ser aberto no Google Earth, compartilhado como dados com referência espacial ou editado como feições geográficas. O resultado só é significativo se o PDF contiver informações de referência espacial ou puder ser georreferenciado com precisão.

O que é o formato PDF

PDF é um formato de documento com layout fixo usado para mapas, plantas de levantamento, relatórios, licenças e impressões de GIS ou CAD. Ele pode conter texto, imagens raster, comandos de desenho vetorial, camadas e— em um GeoPDF—metadados geoespaciais. A aparência visual de um PDF não comprova que ele contenha dados geográficos.

Um mapa digitalizado ou exportado geralmente é apenas uma imagem de página sem sistema de coordenadas. As linhas vetoriais em um PDF podem ser objetos comuns de desenho, sem atributos de feição, topologia ou coordenadas utilizáveis. Um GeoPDF pode conter um sistema de referência de coordenadas e uma extensão do mapa que o software GIS consegue ler.

O que é o formato KML

KML é um formato geográfico baseado em XML compatível com Google Earth, Google Earth Pro, Cesium e muitos aplicativos GIS. Ele armazena pontos, linhas, polígonos, rótulos, descrições, estilos, sobreposições de imagens e valores opcionais de altitude para exibição em 3D.

Normalmente, KML usa coordenadas geográficas em WGS 84, EPSG:4326. .kmz é um pacote KML baseado em ZIP que pode incluir ícones, imagens e outros arquivos referenciados. KML é adequado para visualização e compartilhamento interativos, mas não preserva todos os recursos de layout do PDF ou as configurações do projeto GIS.

Como converter o arquivo

QGIS para georreferenciamento e digitalização

QGIS é a opção gratuita para desktop mais prática, pois consegue abrir muitos PDFs geoespaciais, georreferenciar imagens de mapas comuns, digitalizar feições e exportar camadas vetoriais para KML.

  1. Instale uma versão atual do QGIS e trabalhe a partir de uma cópia do PDF.
  2. Tente Layer → Add Layer → Add Raster Layer e selecione o PDF. Se o QGIS ler sua referência geoespacial e o posicionar corretamente, registre o CRS detectado. Se o PDF tiver várias páginas ou não carregar, renderize primeiro a página necessária para PNG ou TIFF.
  3. Para uma digitalização ou imagem de página sem referência, abra Raster → Georeferencer. Adicione a imagem, escolha um CRS de destino e crie pontos de controle em locais identificáveis, como interseções de grades de coordenadas ou cruzamentos de estradas levantados. Uma transformação afim precisa de pelo menos três pontos não colineares; use mais pontos distribuídos por todo o mapa e inspecione o erro residual. Salve o resultado como um GeoTIFF georreferenciado.
  4. Crie uma camada temporária de pontos, linhas ou polígonos com Layer → Create Layer → New Shapefile Layer ou uma camada GeoPackage. Defina o CRS correspondente ao mapa georreferenciado e adicione campos para nomes ou descrições.
  5. Ative a edição e trace as estradas, limites, pontos ou áreas necessários. As linhas visíveis de um PDF não são convertidas automaticamente em feições GIS, portanto esta etapa de digitalização geralmente é manual.
  6. Clique com o botão direito na camada vetorial concluída e escolha Export → Save Features As. Defina Format como Keyhole Markup Language (KML), defina o CRS de saída como EPSG:4326 e salve um arquivo como converted.kml.
  7. Abra o KML no Google Earth Pro e verifique o alinhamento, a geometria, os rótulos e os estilos. Para empacotar imagens e ícones referenciados, use File → Save Place As e selecione KMZ quando apropriado.

Se o QGIS disponibilizar camadas vetoriais utilizáveis de um GeoPDF, exporte essas camadas em vez de traçá-las. Muitos GeoPDFs ainda exigem seleção de camadas, limpeza ou digitalização manual, pois os gráficos do PDF não necessariamente mantêm atributos GIS ou topologia.

GDAL após a extração dos dados GIS

GDAL pode converter uma camada GIS já extraída para KML, mas não é uma ferramenta confiável para recuperação de feições de PDF. Por exemplo, depois de converter o conteúdo para GeoPackage, inspecione suas camadas e reprojete-as durante a exportação:

ogrinfo extracted.gpkg

ogr2ogr -f KML converted.kml extracted.gpkg -t_srs EPSG:4326

Especifique uma camada de origem quando o GeoPackage contiver mais de uma camada e verifique se o CRS de origem está definido corretamente antes de reprojetar.

Conversores online

MyGeodata Cloud pode ser testado com um GeoPDF ou outro PDF que contenha dados espaciais legíveis por máquina. Envie o arquivo, selecione a camada e o sistema de coordenadas detectados, exporte o KML e inspecione o resultado no Google Earth. A conversão online é inadequada para plantas, licenças ou dados de levantamento confidenciais, a menos que os termos de retenção de dados do serviço sejam aceitáveis.

Conversores genéricos de documentos geralmente rasterizam o PDF ou retornam um KML vazio ou com localização inadequada. Nenhum conversor consegue inferir coordenadas geográficas precisas de uma imagem comum de página sem pontos de controle conhecidos. Se o serviço não puder mostrar o CRS detectado, o conteúdo da camada ou a extensão de saída, use o QGIS.

Limites de qualidade e compatibilidade

  • Um PDF digitalizado ou apenas para impressão precisa de georreferenciamento e geralmente de digitalização manual. OCR pode recuperar rótulos de texto, mas não pode estabelecer a geometria ou as coordenadas das feições.
  • A conversão de PDF geralmente perde atributos GIS, IDs de feições, topologia, hierarquia de camadas, fontes, anotações e simbologia complexa. Recrie os nomes e as classificações importantes na camada GIS.
  • Use pontos de controle em todo o mapa, não apenas em um canto. Compare as feições exportadas com estradas, limites ou coordenadas conhecidas e analise o erro da transformação.
  • Um CRS de origem ou destino incorreto pode deslocar todas as feições por uma grande distância. A exportação KML normalmente exige coordenadas geográficas WGS 84, EPSG:4326.
  • O Google Earth pode renderizar estilos KML, rótulos, transparência e altitude de maneira diferente do PDF de origem ou do projeto GIS. Teste o arquivo no visualizador pretendido.
  • Para um mapa grande que só precisa ser exibido, uma sobreposição de imagem raster georreferenciada empacotada em KMZ pode ser mais apropriada do que traçar milhares de vértices KML. Ela continua sendo uma sobreposição de imagem, não feições geográficas editáveis.

Comparação de formato: PDF vs KML

Como os formatos PDF e KML se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo PDF e KML
Propriedade .PDF Portable Document Format .KML Keyhole Markup Language
Padrão aberto Sim Sim
Compressão Ambos Sem compressão
Tamanho típico do arquivo Médio Pequeno
Abre num navegador web Sim, nativamente Parcial
Edição posterior Limitado Fácil
Suporte a metadados Extenso Básico
Legível em texto simples Não Sim
Mais usado para Publicação Intercâmbio de dados
Introduzido 1993 2008
Desenvolvedor Adobe Systems (now Adobe Inc.); standardized by ISO Open Geospatial Consortium
Tipo MIME application/pdf application/vnd.google-earth.kml+xml

Perguntas frequentes

Um PDF é convertido para KML se não tiver georreferenciamento?

Não de forma confiável, porque o KML precisa de coordenadas geográficas e um PDF comum pode conter apenas posições na página. Sem georreferenciamento, o resultado pode não ter uma localização utilizável no mapa ou pode exigir alinhamento manual.

As camadas, o texto e o layout do PDF são preservados no KML?

Não, o layout da página do PDF e muitos recursos de camadas, fontes e edição de texto são achatados ou convertidos em elementos de mapa KML ou em uma sobreposição de imagem. Somente os elementos que podem ser identificados e receber coordenadas geográficas podem se tornar pontos, linhas ou polígonos KML editáveis.

Um mapa em PDF se transforma em uma sobreposição KML nítida?

Depende de o conteúdo do PDF ser extraído como elementos vetoriais ou renderizado como uma sobreposição de imagem. Se for rasterizado, a nitidez dependerá da resolução de origem, e ampliar o zoom pode revelar pixels; uma saída de maior resolução geralmente produz um pacote KML maior.

Por que os elementos do meu PDF convertido estão faltando ou no lugar errado no KML?

Isso geralmente acontece quando o PDF não tem georreferenciamento incorporado, usa um sistema de referência de coordenadas incompatível ou contém elementos de desenho que não podem ser reconhecidos como elementos de mapa. Textos, símbolos e linhas decorativas também podem ser ignorados em vez de se tornarem objetos geográficos.

Outras conversões de arquivo .pdf

Conversão inversa

Converter para .kml
de outros formatos

Compartilhar nas redes sociais: