Używam aplikacji na Androida o nazwie OSMTracker. Ta aplikacja rejestruje ścieżkę GPS i może robić zdjęcia i notatki. Używając oprogramowania JOSM, zdjęcia są wyświetlane dokładnie w ich współrzędnych (lokalizacji), ale nie mogę ich używać w innych programach GIS, takich jak QGIS, mówi brak geotagowanych zdjęć w lokalizacji .
Jak mogę się dowiedzieć, czy zdjęcie jest oznaczone geotagiem, czy nie? Wiem, że informacje są zapisane w jakimś nagłówku EXIF, ale nie mam żadnych innych plików. Mam tylko ścieżkę GPS i zdjęcia.
Jeśli zdjęcia nie są oznaczone geotagiem, czy mogę je oznaczyć tagiem używasz ścieżki GPS?
Komentarze
- Nagłówek EXIF jest częścią samego pliku obrazu. Jeśli QGIS zgłosi jego brak, OSMTracker może nie ustawiać nagłówek EXIF.
- Jeśli kamera i ścieżka GPS mają (w przybliżeniu) zsynchronizowane zegary (co miałoby miejsce, gdyby kamera i GPS to zarówno telefon / urządzenie z Androidem), możesz interpolować lokalizacje ścieżek, aby oszacować lokalizację, w której zrobiono zdjęcie.
- Aby odebrać komentarz Llaves, zegary aparatu i GPS działają z różną szybkością, około 2-3 sekund dziennie, więc musisz dostosować znacznik czasu na zdjęciach z powrotem do czasu GPS przed geotagowaniem, jeśli używasz oddzielnego GPS. Moje aparaty tracą synchronizację do 5 minut. Musisz także mieć trasę z wieloma punktami trasy (od czasu b jako wyznaczone tworzenie punktów) lub użyj interpolacji między punktami zamiast używania ostatniej znanej pozycji.
Odpowiedź
W systemie Windows w Eksploratorze plików patrzysz na szczegóły pliku,
kliknij prawym przyciskiem myszy goto properties, a następnie, aby uzyskać zaawansowane opcje. W zakładce szczegółów przewiń w dół do sekcji GPS. Jeśli dane EXIF są obecne, będzie tam wpis indeksu i wartości GPS, w przeciwnym razie nie
Komentarze
- Brzmi dobrze. Ale powiedzmy, że mam około 5000 zdjęć, które chcę sprawdzić w partii. Jak robimy to programowo? Próbowałem użyć narzędzia exiftool , aby wyświetlić wszystkie zdjęcia, które mają " GPSVersionID ", ale wydaje się, że nawet zdjęcia, które nie są ' t geotagowane, mają ten tag. Na jakim tagu najlepiej wykonać zapytanie? Oto lista: sno.phy.queensu.ca/~phil/exiftool/TagNames/GPS.html
- Dowiedziałem się, że tag " GPSTimeStamp " jest obecny tylko , gdy zdjęcie jest oznaczone geotagiem. Jeśli komuś to pomoże, oto polecenie, którego użyłem do określenia, które zdjęcia w folderze są oznaczone geotagami (w Windows cmd):
exiftool -r -s -GPSTimeStamp "C:\Users\%USERNAME%\Pictures\folder_with_pictures" > "C:\Users\%USERNAME%\Desktop\photos_with_gps_tag.txt"
. Otwórz plik photos_with_gps_tax.txt na pulpicie. Wyświetlone zostaną wszystkie zdjęcia, ale tylko zdjęcia oznaczone geotagami będą zawierały informacje tagu GPSTimeStamp. - Źle. Użyj " GPSLatitude " tag. Logicznie rzecz biorąc, jeśli zdjęcie jest oznaczone geotagiem, zawierałoby dane o szerokości i długości geograficznej.
Odpowiedź
Prześlij je do http://www.geotagmyphoto.com . Jeśli jest oznaczony geotagiem, wyświetli lokalizację na mapie Google.