← SŁOWNIK LOTNICZY
0-9 A B C D E F G H I J K L M N O P R S T U V W Z
Słownik lotniczy

Czym są dane EXIF GPS?

Data format · GPS · Photography 8 języki
Definicja
Dane EXIF GPS to zestaw znaczników w pliku obrazu, który zapisuje położenie, wysokość i czas UTC ustalenia pozycji GPS.

Dane EXIF GPS to zestaw znaczników w pliku obrazu, który zapisuje położenie, wysokość i czas UTC ustalenia pozycji GPS.

Exif to skrót od angielskiego exchangeable image file format, czyli wymiennego formatu plików obrazów. CIPA i JEITA publikują normę jako CIPA DC-008. Szczegóły znaczników na tej stronie pochodzą z Exif 2.3 (2012). Exif 3.0 ukazał się w 2023 roku.

Gdzie w pliku są znaczniki GPS

Plik JPEG przechowuje dane Exif w segmencie APP1. Segment następuje po znaczniku początku obrazu (start-of-image). Znaczniki GPS nie znajdują się w pierwszym katalogu obrazu, 0th IFD. Są w osobnym katalogu, GPS Info IFD. Znacznik wskaźnika w 0th IFD prowadzi do niego. Wskaźnik to znacznik 34853 (0x8825), typu LONG, a jego wartością jest przesunięcie katalogu GPS Info IFD.

Znaczniki GPS mają numery od 0 do 31. Norma oznacza je wszystkie jako opcjonalne. Znacznik GPSVersionID jest obowiązkowy, gdy obecny jest GPS Info IFD. Urządzenie wybiera, które znaczniki zapisuje.

Znaczniki GPS

ZnacznikNumerZawartość
GPSVersionID0Wersja GPS Info IFD
GPSLatitudeRef, GPSLatitude1, 2N lub S oraz trzy liczby wymierne dla stopni, minut i sekund
GPSLongitudeRef, GPSLongitude3, 4E lub W oraz trzy liczby wymierne
GPSAltitudeRef, GPSAltitude5, 60 dla wysokości nad poziomem morza lub 1 dla wysokości poniżej niego, oraz wysokość w metrach
GPSTimeStamp7Czas UTC w trzech liczbach wymiernych dla godziny, minut i sekund
GPSSatellites8Użyte satelity, w formacie, którego norma nie określa
GPSStatus9A dla pomiaru w toku, V dla pomiaru przerwanego
GPSMeasureMode102 dla pomiaru dwuwymiarowego, 3 dla trójwymiarowego
GPSDOP11HDOP dla pomiaru dwuwymiarowego, PDOP dla trójwymiarowego
GPSSpeedRef, GPSSpeed12, 13Jednostka (K, M lub N) i prędkość odbiornika
GPSTrackRef, GPSTrack14, 15Rzeczywisty lub magnetyczny, oraz kierunek ruchu odbiornika, od 0,00 do 359,99
GPSImgDirectionRef, GPSImgDirection16, 17Rzeczywisty lub magnetyczny, oraz kierunek zdjęcia w chwili wykonania, od 0,00 do 359,99
GPSMapDatum18Geodezyjne dane, których użył odbiornik
GPSDestLatitude do GPSDestDistance19 do 26Położenie, kierunek i odległość punktu docelowego
GPSProcessingMethod27Nazwa metody, która ustaliła położenie
GPSAreaInformation28Nazwa obszaru GPS
GPSDateStamp29Data UTC w formacie YYYY:MM:DD
GPSDifferential300 dla braku korekcji różnicowej, 1 dla zastosowanej korekcji
GPSHPositioningError31Poziomy błąd ustalenia pozycji w metrach

Współrzędne i czas

Szerokość i długość geograficzna mają po trzy liczby wymierne, więc plik zachowuje postać stopni, minut i sekund. Zwykły format to dd/1, mm/1, ss/1. Plik może też podać stopnie i minuty z ułamkiem minuty, na przykład dd/1, mmmm/100, 0/1.

Znacznik odniesienia przechowuje półkulę, więc trzy liczby nie są ujemne. Szerokość 40, 45, 30 z oznaczeniem N to 40 + 45/60 + 30/3600, czyli 40,7583 stopnia szerokości geograficznej północnej. Postać stopni i minut 40, 4550/100, 0 daje tę samą wartość, ponieważ 45,50 minuty to 45 minut i 30 sekund. Aby uzyskać podpisaną wartość dziesiętną, przyjmij ujemny znak dla południa i zachodu. ExifTool stosuje tę samą konwencję przy zapisie współrzędnych.

Czas i datę zapisują dwa znaczniki, GPSTimeStamp i GPSDateStamp. Oba są w UTC. Na przykład czas 14, 5, 30 z datą 2026:10:29 to 14:05:30 UTC 29 października 2026.

Wysokość i geodezyjny układ odniesienia

Wysokość jest w metrach. Norma wskazuje poziom morza jako punkt odniesienia wysokości i nie podaje elipsoidy. Exif 3.0 zmienił definicję znacznika odniesienia wysokości, a ExifTool wymienia dla niego dwie kolejne wartości. Operator lotniska używa poziomu średniego morza jako pionowego układu odniesienia.

Wysokość nad elipsoidą WGS-84 różni się od wysokości nad poziomem morza. ICAO nazywa tę różnicę falowaniem geoidy. Sprawdź, jak dane urządzenie zapisuje wysokość, zanim porównasz ją z wysokością lotniska.

GPS oblicza pozycje w WGS 84. Znacznik GPSMapDatum podaje geodezyjny układ odniesienia, a norma zdecydowanie zaleca, aby urządzenie go zapisywało. Operator lotniska używa WGS-84 jako poziomego układu odniesienia dla nawigacji lotniczej. Użyj tego układu, gdy umieszczasz zdjęcie na mapie lotniska.

Kierunek, prędkość i trasa

Istnieją dwa znaczniki kierunku i znaczą co innego. GPSImgDirection to kierunek zdjęcia w chwili wykonania. GPSTrack to kierunek ruchu odbiornika GPS. Dla kamery na poruszającym się dronie te dwa kierunki mogą się różnić. GPSSpeed podaje prędkość odbiornika. Znaczniki odniesienia GPSImgDirectionRef i GPSTrackRef mówią, czy kierunek jest rzeczywisty (T), czy magnetyczny (M).

Metoda przetwarzania, status i brakujące dane

Znacznik GPSProcessingMethod podaje, jak urządzenie ustaliło pozycję. Norma podaje ciągi GPS, CELLID dla stacji bazowej telefonu komórkowego oraz WLAN dla bezprzewodowej sieci LAN. Podaje MANUAL dla pozycji wprowadzonej ręcznie przez człowieka. Metoda hybrydowa wymienia ciągi, zaczynając od tego o największym udziale.

Znacznik GPSStatus może mieć wartość V dla przerwanego pomiaru. Urządzenie może też pominąć znaczniki, ponieważ norma oznacza je jako opcjonalne.

Dokładność

Norma nie określa dokładności pozycji. Dokładność pochodzi z odbiornika. Sama standardowa usługa pozycjonowania GPS ma globalną średnią normę dokładności: 8 m w poziomie i 13 m w pionie przy 95 procentach. GPS.gov podaje, że smartfony z GPS są zwykle dokładne w promieniu 4,9 m przy otwartym niebie. W pobliżu budynków, mostów i drzew dokładność jest gorsza. Odbiorniki dwuczęstotliwościowe i systemy wspomagające mogą umożliwić pozycjonowanie w czasie rzeczywistym w granicach kilku centymetrów.

Znaczniki GPSDOP, GPSDifferential i GPSHPositioningError pozwalają urządzeniu opisać jakość ustalenia pozycji. GPSDifferential podaje, czy zastosowano korekcję różnicową. GPSHPositioningError podaje spodziewany poziomy błąd w metrach. Plik bez nich tego nie mówi.

Wersje Exif

CIPA opublikowała Exif 3.0 1 czerwca 2023 roku. W tej wersji GPSMeasureMode obejmuje też informacje o pozycji z GNSS. Exif 3.0 zmienił też definicję GPSAltitudeRef. Sprawdź wersję narzędzia, zanim oprzesz się na szczegółach znaczników.

Zastosowanie przy kontroli lotniska

Znaczniki GPS zapisują położenie odbiornika w chwili wykonania zdjęcia. Nie podają położenia światła, znaku ani pęknięcia, które widać na zdjęciu. Narzędzie inspekcyjne może odczytać znaczniki położenia i umieścić każde zdjęcie na mapie lotniska. Miejsce na mapie jest tak dobre, jak odbiornik, który zapisał znaczniki. ExifTool to jeden z programów, który wypisuje wszystkie znaczniki GPS pliku.

Często zadawane pytania

Jak przeliczyć współrzędne EXIF GPS na stopnie dziesiętne?
Dodaj stopnie, minuty podzielone przez 60 i sekundy podzielone przez 3600. Potem ustaw znak według znacznika odniesienia: południe i zachód są ujemne. Na przykład szerokość 40, 45, 30 z oznaczeniem N to 40 + 45/60 + 30/3600, czyli 40,7583 stopnia szerokości geograficznej północnej.
Dlaczego zdjęcie nie ma danych GPS?
Norma oznacza wszystkie znaczniki GPS jako opcjonalne, więc urządzenie może je pominąć. Urządzenie, które zapisuje GPS Info IFD, może też zapisać status V, który norma określa jako „Measurement interrupted”, czyli pomiar przerwany. Pozycja wprowadzona ręcznie ma metodę przetwarzania MANUAL.
Jak dokładna jest pozycja na zdjęciu?
Norma nie określa dokładności. Dokładność zależy od odbiornika w urządzeniu. Smartfon z GPS jest zwykle dokładny w granicach 4,9 m przy otwartym niebie. Opcjonalny znacznik GPSHPositioningError może zapisać poziomy błąd w metrach.
Co zapisuje geotag w pliku JPEG?
Zapisuje położenie ustalenia GPS oraz czas i datę UTC. Położenie to szerokość, długość i wysokość. Nie zapisuje przysłony ani rozmiaru zdjęcia. Te dane przechowują inne znaczniki Exif, na przykład FNumber i PixelXDimension.
Czym jest wskaźnik GPS Info IFD?
To znacznik Exif 34853 (0x8825) w pierwszym katalogu obrazu, czyli 0th IFD. Jego wartością jest przesunięcie katalogu GPS Info IFD, czyli katalogu, który przechowuje znaczniki GPS. Znacznik ma typ LONG i liczbę 1.
Czym jest GPSHPositioningError?
GPSHPositioningError to znacznik GPS o numerze 31. Zapisuje poziomy błąd ustalenia pozycji w metrach. Znacznik jest opcjonalny. Plik bez niego nie podaje błędu swojej pozycji.
Jakiego geodezyjnego układu odniesienia używa EXIF GPS?
Znacznik GPSMapDatum podaje geodezyjny układ odniesienia, a norma zdecydowanie zaleca, aby urządzenie go zapisywało. GPS oblicza pozycje w WGS 84. Operator lotniska używa WGS-84 jako poziomego układu odniesienia dla nawigacji lotniczej.
Które narzędzia odczytują dane EXIF GPS?
ExifTool to jeden z programów, które odczytują i zapisują znaczniki GPS. Przy zapisie współrzędnych przyjmuje stopnie dziesiętne albo stopnie, minuty i sekundy. Formatuje je zgodnie z wymogiem specyfikacji Exif.

To wpis referencyjny. TarmacView świadczy usługi inspekcji dronami i nie sprzedaje sprzętu ani materiałów opisanych w tym słowniczku.

Rozpocznij Potrzebujesz weryfikacji oświetlenia lotniska? TarmacView sprawdza PAPI, oświetlenie pasa startowego i podejścia za pomocą drona, między ruchami statków powietrznych, i dostarcza raport zgodności przygotowany dla Twojego regulatora. Inspekcja nawierzchni i przeszkód jest w trakcie opracowywania.
Czytaj dalej

Dowiedz się więcej

03 STRONY
Metadane EXIF
glossary

Metadane EXIF

Wymienny format plików obrazów (Exif) to standard, który określa, jak aparat zapisuje atrybuty w pliku obrazu. Dowiedz się, co zawierają znaczniki GPS i orientacji.

Współrzędne GPS
glossary

Współrzędne GPS

Współrzędne GPS to szerokość, długość i często wysokość w układzie odniesienia WGS 84. Znaczenie, przykład, układ odniesienia i epoka, zmiany w czasie, wysokość, dokładność, RTK i przepisy dla lotnisk.

Współrzędne geograficzne
glossary

Współrzędne geograficzne

Współrzędne geograficzne to szerokość i długość geograficzna, które określają położenie punktu na Ziemi. Współrzędne geodezyjne, formaty, układ odniesienia, wysokość, siatki odwzorowań i przepisy dla lotnisk.