NiVO / BY TECHNOGISAlemanha · Indonésia
Geoespacial

Preparando entregas portáteis do GeoPackage com tipos de campo confiáveis

Prepare camadas, identificadores, tipos de campo e referências de coordenadas para entregar um GeoPackage portátil, testado e compreensível.

Preparando entregas portáteis do GeoPackage com tipos de campo confiáveis

Defina o conteúdo do pacote

Um GeoPackage pode conter camadas geoespaciais relacionadas em um contêiner baseado em SQLite, tornando-o conveniente para entregar um inventário de ativos ou interpretação de levantamento. Decida quais camadas, tabelas e relacionamentos devem estar juntos antes da exportação. Um único nome de arquivo só é útil se seu conteúdo for compreensível. Evite misturar camadas de rascunho e aprovadas sem nomes claros, campos de status e um manifesto explicando o uso pretendido.

Projete um esquema de atributos estável

Escolha os tipos de campo das informações que estão sendo armazenadas. Os identificadores de ativos com zeros à esquerda geralmente precisam de texto em vez de tratamento numérico; as medições precisam de unidades explícitas; as datas precisam de uma convenção documentada. Distinga valores ausentes de zero significativo ou de uma string vazia. Mantenha os identificadores de projeto estáveis separados dos identificadores de linha gerados por software para que as exportações ou edições subsequentes não quebrem as referências entre os registros de inspeção e os ativos mapeados.

Mãos fazendo anotações em um mapa de papel durante um evento de mapeamento da Development Seed
Mãos fazendo anotações em um mapa de papel durante um evento de mapeamento da Development Seed.Fonte: Development Seed · CC BY 2.0

Verifique a geometria e as definições de coordenadas

Confirme os tipos de geometria, dimensionalidade, definições de coordenadas e validade após a escrita. Uma camada que deverá conter polígonos não deve se tornar silenciosamente uma coleção mista que o destinatário não possa editar. Inspecione se os valores de elevação estão armazenados como coordenadas geométricas, atributos ou ambos e explique qualquer diferença. Verifique o pacote no software receptor em vez de presumir que uma exportação bem-sucedida preserva todas as interpretações específicas do aplicativo.

Separe os dados armazenados do estilo do aplicativo

Regras de renderização, formulários, fotografias externas e configurações do projeto podem depender de extensões específicas do software ou de arquivos fora do pacote. Identifique essas dependências explicitamente. Uma camada colorida na área de trabalho do criador pode reabrir com símbolos simples em outro lugar, enquanto os dados subjacentes permanecem intactos. Decida se deseja fornecer um arquivo de projeto e uma pasta de mídia separados, mantendo os links relativos portáveis e documentando o suporte necessário ao aplicativo.

Feche e teste o arquivo transferível

Em uma transferência de inspeção hipotética, conclua as edições e feche os aplicativos que gravam no arquivo antes de fazer uma cópia limpa. Abra essa cópia em uma nova pasta, consulte identificadores de ativos conhecidos, inspecione valores e datas nulos e teste links para fotografias de evidências. Verifique contagens de feições e geometrias representativas em relação à fonte. Valide o contêiner onde as ferramentas adequadas estão disponíveis e resolva problemas de compatibilidade antes que o destinatário inicie as edições operacionais.

Forneça um dicionário de dados compacto

Forneça um catálogo de camadas conciso e um dicionário de dados que defina identificadores, unidades, códigos de status, referências de coordenadas, datas de origem e dependências externas. Inclua as versões verificadas do aplicativo e quaisquer restrições às extensões usadas. A aceitação deve estabelecer dados portáteis, com tipos de campo corretos e relacionamentos reconstruíveis. O GeoPackage simplifica o empacotamento, mas não fornece automaticamente a classificação correta, a propriedade oficial ou uma trilha de auditoria que o projeto nunca registrou.

Referências técnicas

  1. GDAL GeoPackage vector driver documentation ↗
  2. OGC GeoPackage standard overview ↗
← Todos os artigos

Artigos relacionados

Todos os artigos ↗
LET’S TAKE FLIGHT

Sua próxima missão
começa com uma conversa.

Fale com nossa equipe