Aparência
Geolocalização
A geolocalização pode ser realizada através dos metadados EXIF. O EXIF é um formato de ficheiro destinado ao armazenamento de metadados em ficheiros de imagem, tais como as definições da câmara, métricas da imagem, data e hora ou informações de localização (ver, por exemplo, a Wikipédia).
A aplicação móvel suporta algumas funções de expressão de valores predefinidos que podem ser utilizadas para ler metadados EXIF e guardar os respetivos valores nos campos da sua camada de inquérito.
Para guardar os metadados EXIF do GPS, tanto a aplicação móvel como a aplicação da câmara têm de ter permissões de localização ativadas no seu dispositivo móvel.
Permitir etiquetas de localização
É necessário ativar as etiquetas de localização nas definições da câmara para que os metadados EXIF de GPS sejam guardados nas fotografias.
Android: Abra a aplicação «Câmara» -> Definições da câmara -> Etiquetas de localização.

iOS: Abra «Definições» -> «Privacidade» -> «Serviços de localização» -> «Câmara» (aplicação).

Como utilizar os metadados EXIF na aplicação móvel « Mergin Maps »
Projeto de exemplo disponível
Clonar documentação/metadados-EXIF para ver como funciona!
Para guardar os valores dos metadados EXIF nos campos da sua camada de levantamento:
Em QGIS, abra as Propriedades da sua camada de levantamento e aceda ao separador «Formulário de Atributos ».
Agora, temos de definir os valores predefinidos dos campos que devem armazenar metadados EXIF.
Funções EXIF suportadas estão listadas abaixo. Em geral, as funções EXIF têm o seguinte aspeto:
read_exif('<ABSOLUTE_PATH_TO_IMAGE>', '<EXIF_TAG_STRING>')Esta expressão requer o caminho absoluto para uma imagem. O caminho absoluto pode ser definido utilizando o campo onde a imagem está armazenada (neste caso:
fotografia, isto é um campo de texto com widget de anexos) e o@project_homevariável que se refere à pasta principal do projeto.Por exemplo, a expressão do valor por predefinição para a orientação da imagem (etiqueta EXIF
GPSImgDirection) pode ser definido da seguinte forma:read_exif(@project_home + '/' + "photo", 'GPSImgDirection')
A pré-visualização apresenta o aviso «Função desconhecida». Não há problema, a aplicação móvelMergin Maps saberá o que fazer com ela!
Guarde e sincronize o seu projeto.
Abrir o projeto em Mergin Maps aplicação móvel. Assim que tirar uma fotografia durante o levantamento no terreno, os valores dos metadados EXIF serão preenchidos automaticamente:

Funções EXIF suportadas
Funcionalidade EXIF suportada pela aplicação móvel «Mergin Maps »:
read_exif_img_direction('<ABSOLUTE_PATH_TO_IMAGE>')retorna a orientação da imagem no momento da captura. A orientação é representada por um número.read_exif_latitude('<ABSOLUTE_PATH_TO_IMAGE>')retorna a latitude do GPS como um número decimal.read_exif_longitude('<ABSOLUTE_PATH_TO_IMAGE>')retorna a longitude GPS como um número decimal.read_exif('<ABSOLUTE_PATH_TO_IMAGE>', '<EXIF_TAG_STRING>'), onde Cadeia de caracteres da etiqueta EXIF define a propriedade EXIF, tal como:GPSImgDirectionretorna a orientação da imagem quando esta é capturada como um número racional. A orientação é representada por um número racional, por exemplo, 350/1.Latitude GPSretorna a latitude GPS sob a forma de números racionais, por exemplo, 48/1, 6/1, 309275/10000.Longitude GPSdevolve a longitude GPS sob a forma de números racionais, por exemplo, 17/1, 6/1, 244907/10000.Largura da imagemretorna a largura da imagem em píxeis.
A lista de etiquetas EXIF pode ser consultada na documentação para programadores do Android relativa a ExifInterface ou na documentação do ExifTool.
Note-se que alguns dos nomes de etiquetas enumerados em Documentação do ExifTool podem diferir da especificação EXIF. Por exemplo, embora Largura da imagem a etiqueta é válida, Altura da imagem não é e tens de usar Comprimento da imagem nome da etiqueta (definido pela especificação EXIF) quando registo de metadados EXIF em Mergin Maps aplicação móvel.
Detalhes
As etiquetas EXIF que podem ser recuperadas das suas imagens podem variar consoante a forma como foram criadas (por exemplo, o tipo de dispositivo que utilizou para tirar as fotografias). As etiquetas EXIF gravadas na sua imagem podem ser apresentadas, por exemplo, utilizando o ExifTool:
exiftool -n -S <PATH_TO_IMAGE>No entanto, tenha em atenção que os nomes das etiquetas EXIF obtidos através do ExifTool podem diferir da especificação EXIF. Para guardar metadados EXIF utilizando Mergin Maps, tem de utilizar esta última.