Por que converter GML para KML?
GML (Geography Markup Language) é um padrão OGC introduzido em 2000, usado por agências nacionais de mapeamento e sistemas de intercâmbio de dados GIS. KML (Keyhole Markup Language, adotado como padrão OGC em 2008) é o formato de visualização lido pelo Google Earth e Google Maps. Converter para .kml permite abrir conjuntos de dados GIS oficiais no Google Earth ou compartilhar mapas com usuários que não possuem software GIS.
Como converter GML para KML
QGIS OPEN-SOURCE
Adicione o .gml como uma camada vetorial (Camada > Adicionar Camada > Adicionar Camada Vetorial), clique com o botão direito na camada, escolha Exportar > Salvar feições como, defina o formato para KML e clique em OK. O QGIS reprojeta para WGS 84 automaticamente.
FME Form APP
Crie um espaço de trabalho com um Reader GML e um Writer KML e, em seguida, execute-o. O FME lida com a reprojeção de CRS e o mapeamento de atributos automaticamente.
Programas que convertem GML
Sobre estes formatos
Um arquivo .gml é um arquivo Geography Markup Language - um formato XML definido pelo Open Geospatial Consortium (OGC) para armazenar dados de mapas e GIS, como pontos, linhas, polígonos e…
Abrir detalhes de .GML →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 →Qualidade e o que observar
- O KML requer coordenadas WGS 84 (EPSG:4326); se o GML usar uma grade nacional ou CRS projetado, o ogr2ogr e o QGIS reprojetam automaticamente quando você especifica o CRS de destino.
- O GML suporta esquemas de atributos aninhados complexos; o modelo de dados estendido do KML é mais simples - atributos aninhados ou tipados são achatados na conversão.
- Arquivos GML grandes produzem arquivos KML grandes que carregam lentamente no Google Earth; considere converter para KMZ (KML compactado) posteriormente usando QGIS ou ogr2ogr.
Perguntas frequentes
Preciso instalar o GDAL separadamente para usar o ogr2ogr?
Por que meu KML convertido aparece no local errado no Google Earth?
-t_srs EPSG:4326 ao comando ogr2ogr para reprojetar corretamente.