Format Atlas

Comparar

GeoPackage vs KML

Ambos descrevem informações geográficas, mas GeoPackage é um banco SQLite para várias camadas e blocos, enquanto KML é XML para visualizar dados geográficos em mapas e globos virtuais.

Qual formato você deve escolher?

Escolha GeoPackage para agrupar dados GIS, usar SQL ou trabalhar offline; escolha KML para compartilhar feições e estilos com foco em visualização.

Indicado para GeoPackage

Distribuir e usar dados geoespaciais em um único arquivo

  • Combinar feições vetoriais, blocos raster e atributos para GIS ou uso offline

Indicado para KML

Descrever dados geográficos para exibição em mapas e globos virtuais · Compartilhar marcadores trajetos áreas descrições e estilos de exibição

  • Mostrar elementos e anotações no Google Earth e em ferramentas SIG compatíveis
  • Reunir localização nomes descrições e apresentação

Informações básicas

CampoGeoPackageKML
Extensão.gpkg.kml
Tipo MIMEapplication/geopackage+sqlite3application/vnd.google-earth.kml+xml
Usos comunsDistribuir e usar dados geoespaciais em um único arquivoDescrever dados geográficos para exibição em mapas e globos virtuais · Compartilhar marcadores trajetos áreas descrições e estilos de exibição
Como abrirAbra em um GIS compatível com GeoPackage, como o QGIS, e confira as camadas, os sistemas de referência de coordenadas e as extensões. Ferramentas SQLite podem mostrar as tabelas, mas interpretar geometrias e blocos de mapa requer software compatível.Abra no Google Earth ou em um aplicativo de mapa ou SIG compatível com KML. Confira não só as posições, mas também linhas, polígonos, estilos, descrições, imagens externas e links de rede. Um editor XML mostra a estrutura; use um programa compatível para conferir a visualização no mapa.
Exportar ou converterVocê pode exportar para GeoJSON, Shapefile ou MBTiles. O formato de destino talvez não preserve todas as camadas, atributos, sistemas de coordenadas ou blocos; após exportar, confira a quantidade de feições, coordenadas, atributos e a exibição do mapa.Converta para GeoJSON ou outro formato usado em SIG e mapas web. Estilos, descrições, horários e referências externas talvez não sejam preservados por completo. Confira a ordem das coordenadas, o tratamento da altitude e a visualização no aplicativo de destino; mantenha o KML original.

Escolha por finalidade

Combinar feições vetoriais, blocos raster e atributos para GIS ou uso offline

Distribuir e usar dados geoespaciais em um único arquivo

GeoPackage

Mostrar elementos e anotações no Google Earth e em ferramentas SIG compatíveis

Descrever dados geográficos para exibição em mapas e globos virtuais · Compartilhar marcadores trajetos áreas descrições e estilos de exibição

KML

Reunir localização nomes descrições e apresentação

Descrever dados geográficos para exibição em mapas e globos virtuais · Compartilhar marcadores trajetos áreas descrições e estilos de exibição

KML

Ponto principal 1

GeoPackage segue um esquema SQLite da OGC e pode guardar feições vetoriais, blocos raster e atributos; KML codifica feições e informações de exibição em XML.

Mais sobre as diferenças

Ponto principal 2

GeoPackage aceita várias tabelas e consultas SQL. KML descreve o que mostrar em uma aplicação geográfica e como mostrar.

Mais sobre as diferenças

Mais sobre as diferenças

Use GeoPackage quando precisar reunir várias camadas, blocos e atributos em um arquivo de banco com consultas SQL ou acesso offline. Use KML para distribuir locais, trajetos, áreas e estilos visuais a programas compatíveis de mapas ou globos virtuais. Após converter, confira ordem das coordenadas, tratamento da altitude, estilos e extensões.

  • GeoPackage é um contêiner SQLite conforme ao padrão para feições vetoriais, blocos raster e atributos. KML é uma codificação XML para anotações geográficas e visualização.
  • GeoPackage funciona como armazenamento multicamada com acesso SQL; KML se concentra em apresentar conteúdo geográfico e propriedades de exibição em aplicativos clientes.
  • GeoPackage armazena informações de referência espacial e pode usar extensões. KML usa coordenadas longitude-latitude-altitude; na conversão, preserve os eixos e a interpretação da altitude.

Perguntas frequentes

KML pode substituir GeoPackage no armazenamento GIS?

Não em todos os fluxos. KML é útil para visualização e troca de feições; GeoPackage oferece um contêiner de banco com várias camadas, atributos, blocos e acesso SQL.

Saiba mais

Referências e especificações