Instrução

extrair metadados EXIF de anexo utilizando ArcGIS Arcade

Last Published: July 31, 2025

Descrição

Os metadados EXIF (Exchangeable Image File Format) contêm informações importantes sobre fotografias, como as configurações da câmera, hora e data e o local onde uma foto foi tirada. Essas informações às vezes são necessárias para atender aos requisitos legais de determinados projetos.

Isso pode ser feito usando uma expressão Arcade na configuração Pop-up, Cálculo de Formulário, Cálculo de Campo, etc.

Solução ou Solução Provisória

O código de exemplo abaixo retorna a data e a hora em que o anexo da feição selecionada foi obtido.Para retornar todos os metadados em uma matriz, descomente a penúltima linha abaixo para retornar a variável de feições.

var features = [];
var att = attachments($feature, {metadata: True});
if (count(att) > 0) {
     for (var a in att) {
          push(features, att[a].exifInfo) 
     }}
//return features;
return features[0][0]['tags'][7]['value'];

A captura de tela abaixo mostra a data e a hora retornadas em que a imagem foi capturada. Observe que o valor/nome do índice será alterado dependendo do anexo.

Código de arcade para retornar metadados de data e hora do anexo.

Para identificar os valores e nomes de índice necessários, retorne a matriz inteira.

Código de arcade para retornar uma matriz de metadados de anexos de fotos.

ID do Artigo: 000032038

Obtenha suporte com IA

Resolva seu problema rapidamente com o chatbot de IA de suporte da Esri.

Comece a conversar agora

Informações Relacionadas

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Comece a conversar agora

Ir para as opções de download