Geokodowanie zdjęć
Re: Geokodowanie zdjęć
Już nie muszę przełączać się do Windowsa, używam digikam pod linuksem do geokodowania.
Re: Geokodowanie zdjęć
Może, ale "lepsze jest wrogiem dobrego"hanysek81 pisze:A może pojawił się jakiś lepszy program?
Ja nie zmieniłem narzędzi.
Re: Geokodowanie zdjęć
Ja również nadal korzystam z GeoSettera, a temacie ogólnego tagowania, polecam aplikację AvPicFaceXmpTagger. Oczywiście tym, którzy zechcą z jej funkcjonalności skorzystać. Program zapisuje do 'wnętrza' zdjęcia osoby z Picasy. Nie musimy już martwić się o plik ini, wszystkie dane lądują bowiem w Xmp zdjęcia.
Re: Geokodowanie zdjęć
Ja zawsze wolałem PhotoMapper'a.
Edit:
A propos GeoSettera: właśnie ukazała się nowa wersja 3.4.0
Edit:
A propos GeoSettera: właśnie ukazała się nowa wersja 3.4.0
Staszek
Nuvi200 + Nuvi250v2 + Mio169 + eTrexVistaHCx + eTrex20->eTrex30 + Samsung Solid B2710 + HTC HD2 (Android 4.2.2) + K&M Drive 2.1 + eTrex30x
własna kompilacja OSM + UMP-pcPL + Compass
góry - Locus, droga - ciągle poszukuję
NuviLog2MS, gpxer, jnxer
własna kompilacja OSM + UMP-pcPL + Compass
góry - Locus, droga - ciągle poszukuję
NuviLog2MS, gpxer, jnxer
Re: Geokodowanie zdjęć
Kwestia przyzwyczajenia, czy mam coś czym wyróżnia się na plus w porównaniu do GeoSettera?pelsta pisze:Ja zawsze wolałem PhotoMapper'a.
Re: Geokodowanie zdjęć
Nowe wersje GeoSettera sypią się w nowym roku jak z rękawa. Najnowsza ma numer 3.4.9.
W szufladzie - Vista, Colorado. Vista HCx poszła do ludzi. W użyciu - Nuvi 250W, Virb, Oregon 600, eTrex 30. Wycieczki rowerowe.
Re: Geokodowanie zdjęć
Witam,
czy ktoś mógłby opisać krok po kroku jak geokodować zdjęcia za pomocą np. GeoSettera lub też innego programu, który automatycznie synchronizuje czas zrobienia zdjęcia z trackiem?
czy ktoś mógłby opisać krok po kroku jak geokodować zdjęcia za pomocą np. GeoSettera lub też innego programu, który automatycznie synchronizuje czas zrobienia zdjęcia z trackiem?
Re: Geokodowanie zdjęć
Np. w BaseCamp:
1. Wybieramy dowolny ślad
2. Naciskamy prawy klawisz myszki i wybieramy "Oznacz zdjęcia geotagami ..."
3. Znajdujemy katalog ze zdjęciami
4. Wpisujemy wartość przesunięcia czasu (zależy od ustawień apartu, zwykle + 1 godzina różnicy do GMT)
5. Pojawią się zdjęcia, do których zostanie zapisany znacznik.
6. Wciskamy "Zdjęcia ze znacznikami..."
7. Efekt sprawdzamy np. w Picasie.
Krytyczny jest pkt. 4 - najlepiej przed zdjęciami ustawić dokładny czas w aparacie na podstawie GPS. Jak zdjęcia są przesunięte to powtarzamy całą procedurę z inna wartością przesunięcia (można też porównać czas exif'a z czasem ze śladu w znanym miejscu).
1. Wybieramy dowolny ślad
2. Naciskamy prawy klawisz myszki i wybieramy "Oznacz zdjęcia geotagami ..."
3. Znajdujemy katalog ze zdjęciami
4. Wpisujemy wartość przesunięcia czasu (zależy od ustawień apartu, zwykle + 1 godzina różnicy do GMT)
5. Pojawią się zdjęcia, do których zostanie zapisany znacznik.
6. Wciskamy "Zdjęcia ze znacznikami..."
7. Efekt sprawdzamy np. w Picasie.
Krytyczny jest pkt. 4 - najlepiej przed zdjęciami ustawić dokładny czas w aparacie na podstawie GPS. Jak zdjęcia są przesunięte to powtarzamy całą procedurę z inna wartością przesunięcia (można też porównać czas exif'a z czasem ze śladu w znanym miejscu).
Rysiek
eTrex Touch 35t, PL Topo 2016
eTrex Touch 35t, PL Topo 2016
Re:
Sprytnym rozwiązaniem jest...
andrzejski pisze:...zawsze przed wycieczką sfotografować gpsa tak, żeby na zdjęciu było widać aktualny gps-czas. Potem można precyzyjnie wprowadzić poprawkę. Jest w tym programie taka opcja.
Kamil
60CSx, 1490T, 2495LM
60CSx, 1490T, 2495LM
Re: Geokodowanie zdjęć
Witam wszystkich!
To moja pierwsza wypowiedź na Garniaku - cieszę się, że jest w polskim internecie miejsce, gdzie fani GPS mogą znaleźć tak wiele informacji. Mam do rozwiązania następujący problem:
Posiadam zdjęcia kilkuset obiektów. Dla każdego z nich mam zapisany punkt ze współrzędnymi. Współrzędne mam również w tabeli. Chciałbym na bazie punktów bądź danych z tabeli automatycznie, za jednym zamachem dokonać geotagowania zdjęć.
Przykładowo:
1) Mam:
zdjecie1.jpg (EXIF: brak danych o geolokalizacji)
zdjecie2.jpg (EXIF: brak danych o geolokalizacji)
...
Tabela:
zdjecie1 52,424865 17,949512
zdjecie2 52,424875 17,949708
...
Punkty (waypointy; w SHP bądź GPX):
zdjecie1 52,424865 17,949512
zdjecie2 52,424875 17,949708
...
2) Oczekiwany wynik:
zdjecie1.jpg (EXIF: 52,424865 17,949512)
zdjecie2.jpg (EXIF: 52,424875 17,949708)
Czy ktoś ma pomysł, jak to zrobić?
Oczywiście zdaję sobie sprawę, że mógłbym ręcznie wpisać współrzędne do każdego zdjęcia, ale przy kilkuset fotografiach jest to dość żmudne zajęcie.
Działanie niejako odwrotne (czyli stworzenie punktów na podstawie zgeolokalizowanych zdjęć opisano tutaj: http://www.gis-support.pl/photo2shape-i ... ia-w-qgis/
Pozdrawiam serdecznie!
To moja pierwsza wypowiedź na Garniaku - cieszę się, że jest w polskim internecie miejsce, gdzie fani GPS mogą znaleźć tak wiele informacji. Mam do rozwiązania następujący problem:
Posiadam zdjęcia kilkuset obiektów. Dla każdego z nich mam zapisany punkt ze współrzędnymi. Współrzędne mam również w tabeli. Chciałbym na bazie punktów bądź danych z tabeli automatycznie, za jednym zamachem dokonać geotagowania zdjęć.
Przykładowo:
1) Mam:
zdjecie1.jpg (EXIF: brak danych o geolokalizacji)
zdjecie2.jpg (EXIF: brak danych o geolokalizacji)
...
Tabela:
zdjecie1 52,424865 17,949512
zdjecie2 52,424875 17,949708
...
Punkty (waypointy; w SHP bądź GPX):
zdjecie1 52,424865 17,949512
zdjecie2 52,424875 17,949708
...
2) Oczekiwany wynik:
zdjecie1.jpg (EXIF: 52,424865 17,949512)
zdjecie2.jpg (EXIF: 52,424875 17,949708)
Czy ktoś ma pomysł, jak to zrobić?
Oczywiście zdaję sobie sprawę, że mógłbym ręcznie wpisać współrzędne do każdego zdjęcia, ale przy kilkuset fotografiach jest to dość żmudne zajęcie.
Działanie niejako odwrotne (czyli stworzenie punktów na podstawie zgeolokalizowanych zdjęć opisano tutaj: http://www.gis-support.pl/photo2shape-i ... ia-w-qgis/
Pozdrawiam serdecznie!
Etrex 20
Re: Geokodowanie zdjęć
Ja bym się do tego zabrał tak:
1) Wyjął z EXIFów zdjęć ich datę/godzinę wykonania (zakładam, że godzina w aparacie była ustawiona i dane te wpisane do zdjęć)
2) mając komplet dla każdego pliku: "data/godzina , lat, lon" spreparował plik gpx z pseudo "śladem" . Zawierać on będzie nagłówkki
a właściwa treść będzie np. taka:
Tak przygotowany plik gpx powinien przejść przez narzędzia do automatycznego geotagowania zdjęć (chociażby w BaseCamp jest taka funkcja).
--- edit ---
Mały niuans będzie ze strefą czasową - nie wiem, w jaki sposób będzie zapisana w EXIFie.
W przypadku powyższego GPXa czas jest UTC, a więc a przypadku czasu letniego w Polsce, "1 sierpnia 15:15:00" będzie w gpxie zapisana jako <time>2012-08-01T13:15:00Z</time>
1) Wyjął z EXIFów zdjęć ich datę/godzinę wykonania (zakładam, że godzina w aparacie była ustawiona i dane te wpisane do zdjęć)
2) mając komplet dla każdego pliku: "data/godzina , lat, lon" spreparował plik gpx z pseudo "śladem" . Zawierać on będzie nagłówkki
Kod: Zaznacz cały
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="" version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<trk>
<name>ACTIVE LOG123456</name>
<trkseg>
....
</trkseg>
</trk>
</gpx>
Kod: Zaznacz cały
<trkpt lat="52.398707" lon="16.927319"><time>2012-07-03T13:01:33Z</time></trkpt>
<trkpt lat="52.395107" lon="16.923319"><time>2012-08-01T10:35:47Z</time></trkpt>
--- edit ---
Mały niuans będzie ze strefą czasową - nie wiem, w jaki sposób będzie zapisana w EXIFie.
W przypadku powyższego GPXa czas jest UTC, a więc a przypadku czasu letniego w Polsce, "1 sierpnia 15:15:00" będzie w gpxie zapisana jako <time>2012-08-01T13:15:00Z</time>
[Vista HCx] + 2*[Nuvi 765T] + [Nuvi 1690 w rozsypce] + [UMP + rower]
Re: Geokodowanie zdjęć
Ten "zapisany punkt" jest w pliku gpx?bbbasior pisze:Dla każdego z nich mam zapisany punkt ze współrzędnymi. Współrzędne mam również w tabeli
Jesli dane sa w zwyklej tabeli, to w oparciu o nazwe obrazka mozna wpisac wspolrzedne do zdjecia za pomoca programu exiftool. Jest to silnik roznych programow do geokodowania zdjec, np. GeoSetter. Mozna utworzyc plik .bat - przykładowy wpis:
Kod: Zaznacz cały
exiftool -GPSLatitude=49.58280 -GPSLongitude=20.00818 -GPSLatitudeRef=N -GPSLongitudeRef=E -GPSMapDatum=WGS84 -overwrite_original 01.jpg
exiftool -GPSLatitude=49.58280 -GPSLongitude=20.00818 -GPSLatitudeRef=N -GPSLongitudeRef=E -GPSMapDatum=WGS84 -overwrite_original 02.jpg
exiftool -GPSLatitude=49.54144 -GPSLongitude=19.98093 -GPSLatitudeRef=N -GPSLongitudeRef=E -GPSMapDatum=WGS84 -overwrite_original 03.jpg
exiftool -GPSLatitude=49.54325 -GPSLongitude=20.11056 -GPSLatitudeRef=N -GPSLongitudeRef=E -GPSMapDatum=WGS84 -overwrite_original 04.jpg
exiftool -GPSLatitude=49.54325 -GPSLongitude=20.11056 -GPSLatitudeRef=N -GPSLongitudeRef=E -GPSMapDatum=WGS84 -overwrite_original 05.jpg
Android: OsmAnd... + UMP-pcPL
Re: Geokodowanie zdjęć
Nie miałem okazji jeszcze tego zweryfikować, ale pomysł Basa wydaje mi się jak najbardziej odpowiedni. Stare, dobre pliki BAT - zdążyłem już o tym zapomnieć. Dziękuję za podpowiedź.
Przy okazji - Basie, czy udało Ci się znaleźć sposób na geokodowanie zdjęć na podstawie daty i czasu PUNKTÓW w pliku GPX, a nie śladu (jak zazwyczaj się to robi)? Oczywiście chodzi mi o większą liczbę plików, dla kilku jestem w stanie współrzędne przepisać ręcznie do EXIF.
Przy okazji - Basie, czy udało Ci się znaleźć sposób na geokodowanie zdjęć na podstawie daty i czasu PUNKTÓW w pliku GPX, a nie śladu (jak zazwyczaj się to robi)? Oczywiście chodzi mi o większą liczbę plików, dla kilku jestem w stanie współrzędne przepisać ręcznie do EXIF.
Etrex 20
Re: Geokodowanie zdjęć
Mysle, ze to jest optymalny sposob.bbbasior pisze:Stare, dobre pliki BAT
Mozna wygenerowac calosc np. w Excelu korzystajac z funkcji złącz.teksty (=ZŁĄCZ.TEKSTY(A5;$B$2;$B$3)) lub po prostu połączyć stringi:
Całość wkleić do pliku .bat i po sprawie.
Zwykle korzystam z GeoSetter i oczywiście śladu. Mozna pokusic sie i tutaj o wygenerowanie sladu jak proponuje bombel, ale to moim zdaniem okrezna droga, bo GeoSetter i tak musi ostatecznie zlecic to exiftool, a my i tak musimy cos wygenerowac, wiec jesli juz mamy cos zbudowac, to po prostu zbudujmy plik .bat a nie slad, ktory pozniej przeba przepuscic przez GeoSetter, ktory zleci to exiftoolbbbasior pisze:Stare, dobre pliki BAT
sposób na geokodowanie zdjęć na podstawie daty i czasu PUNKTÓW w pliku GPX, a nie śladu
Pytalem o plik gpx z punktami, bo rzucalem wczesniej mysl (przy geokodowaniu zdjec panoram ze szczytow) zeby zbudowac narzedzie, ktore przyjmie taki plik i wygeneruje plik bat. Byloby to uniwersalne. Nie ma takiego zainteresowania, wiec temat umarl... az do dzis. Jest to o tyle ciekwsze, ze mozna wstawic tu rowniez "kierunek patrzenia", np.:
Na potrzeby jednorazowe wystarczy faktycznie sam excelexiftool -GPSLatitude=49.58280 -GPSLongitude=20.00818 -GPSLatitudeRef=N -GPSLongitudeRef=E -GPSMapDatum=WGS84 -GPSDestLatitude=49.57548 -GPSDestLongitude=19.94733 -GPSDestLatitudeRef=N -GPSDestLongitudeRef=E -GPSImgDirectionRef=T -GPSImgDirection=259 -overwrite_original 01.jpg
exiftool -GPSLatitude=49.58280 -GPSLongitude=20.00818 -GPSLatitudeRef=N -GPSLongitudeRef=E -GPSMapDatum=WGS84 -GPSDestLatitude=49.23177 -GPSDestLongitude=19.98162 -GPSDestLatitudeRef=N -GPSDestLongitudeRef=E -GPSImgDirectionRef=T -GPSImgDirection=182 -overwrite_original 02.jpg
exiftool -GPSLatitude=49.54144 -GPSLongitude=19.98093 -GPSLatitudeRef=N -GPSLongitudeRef=E -GPSMapDatum=WGS84 -GPSDestLatitude=49.58649 -GPSDestLongitude=19.99750 -GPSDestLatitudeRef=N -GPSDestLongitudeRef=E -GPSImgDirectionRef=T -GPSImgDirection=13 -overwrite_original 03.jpg
Android: OsmAnd... + UMP-pcPL
- Marko
- Garniak
- Posty: 5699
- Rejestracja: 12 wrz 2008, 10:18
- Lokalizacja: Skoczów
- Has thanked: 11 times
- Been thanked: 3 times
Re: Geokodowanie zdjęć
Czy da się jakimś automatem nanieść miniaturkę mapy (lub śladu ze "szpilką") na geotagowane zdjęcie?
Fenix 6 PRO, Fenix 5 Plus, Oregon 700, eTrex 30x, Dakota 20, Tempe; rower:TwoNav Cross Plus, Wahoo Elemnt Bolt V1, Wahoo Roam V1

