MetaWipe

Localização

GPSAltitudeRef

Referência da altitude

Atualizado em

Exposição
Técnico
Padrão
EXIF (GPS) · XMP (exif)
Exemplo de valor
Above Sea Level

O que é o campo GPSAltitudeRef

GPSAltitudeRef é o campo de metadados que indica como interpretar o GPSAltitude: o valor 0 significa acima do nível do mar e o valor 1 significa abaixo. Ele fica no diretório GPS do EXIF, tag 0x0005, e também no XMP, namespace exif. O campo existe porque a altitude é gravada como número sem sinal. Em quase todas as fotos o valor é 0, já que lugares abaixo do nível do mar são raros.

O GPSAltitudeRef é gravado como um único byte. O ExifTool mostra o texto Above Sea Level ou Below Sea Level e, no grupo Composite, combina este campo com o GPSAltitude para exibir a altitude completa. Um valor negativo de altitude só aparece se o GPSAltitudeRef for 1, como em fotos feitas perto do Mar Morto ou em minas.

Erros acontecem quando um programa grava a altitude sem a referência ou inverte o valor, e a foto passa a indicar altitude negativa em um lugar alto. Em drones e câmeras submarinas, o campo pode ter mais importância. Versões recentes do EXIF previram valores adicionais para altitude em relação ao elipsoide, mas o uso comum continua sendo 0 ou 1.

O que ele revela sobre você

O GPSAltitudeRef sozinho não revela nada relevante: quase todas as fotos do mundo têm valor 0, acima do nível do mar. Ele só completa a interpretação do GPSAltitude. A presença do campo, porém, indica que o arquivo tem dados de GPS, e é nos outros campos do bloco, como latitude e longitude, que está o risco. Remover só o GPSAltitudeRef não protege a localização.

Quem grava esse campo

  • iPhone (app Câmera, com localização ativada)
  • Drones com GPS
  • Câmeras com GPS embutido

Como ver o GPSAltitudeRef de um arquivo

No leitor de metadados do MetaWipe, gratuito e sem cadastro, o campo aparece com uma explicação em português. Na linha de comando, o ExifTool mostra só esse campo:

exiftool -GPSAltitudeRef arquivo.jpg

Como remover o GPSAltitudeRef

GPSAltitudeRef é apagado junto com todos os outros blocos de metadados (EXIF, XMP, IPTC, C2PA e os campos próprios de cada formato). O conteúdo — os pixels da imagem, o vídeo, o texto do documento — não é alterado nem recomprimido.

Perguntas frequentes

O que significa GPSAltitudeRef 0?

Significa que a altitude gravada no GPSAltitude está acima do nível do mar. O GPSAltitudeRef é o campo EXIF que acompanha a altitude e usa 0 para acima e 1 para abaixo do nível do mar. Quase todas as fotos têm valor 0. Leitores como o ExifTool mostram o valor como Above Sea Level.

Por que minha foto mostra altitude abaixo do nível do mar?

Provavelmente porque o GPSAltitudeRef foi gravado como 1 por engano, ou porque o GPS do aparelho estimou mal a altitude, algo comum com sinal fraco. O EXIF guarda a altitude sem sinal e usa o GPSAltitudeRef para indicar a direção. Se o lugar claramente não fica abaixo do nível do mar, o valor está errado e pode ser corrigido com uma ferramenta de metadados.

Campos relacionados