Jeg bruger en Android-app kaldet OSMTracker. Denne app registrerer GPS-sporet og kan tage billeder og noter. Ved hjælp af JOSM-software vises fotos nøjagtigt ved deres koordinater (placering), men jeg kan ikke bruge disse fotos i andre GIS-software som QGIS, det siger ingen geotagede fotos i placeringen .

Hvordan kan jeg finde ud af, om et foto er geotagget eller ej? Jeg ved, at oplysningerne er skrevet i et eller andet EXIF-overskrift, men jeg har ikke andre filer. Jeg har kun GPS-sporet og fotos.

Hvis fotos ikke er geotagget, kan jeg geotagge dem bruger GPS-sporet?

Kommentarer

  • EXIF-overskriften er en del af selve billedfilen. Hvis QGIS rapporterer, at den mangler, er OSMTracker muligvis ikke skal du indstille EXIF-headeren.
  • Hvis kameraet og GPS-sporet har (ca.) synkroniserede ure (hvilket ville være tilfældet, hvis kameraet og GPS begge er din telefon / Android-enhed), kan du interpolere sporplaceringerne for at estimere det sted, hvor billedet blev taget.
  • For at hente Llaves-kommentar kører kamera- og GPS-ur med forskellige hastigheder, ca. 2-3 sekunder om dagen, så du skal justere tidsstemplet på billederne tilbage til GPS-tid inden geotagging, hvis du bruger en separat GPS. Mine kameraer får op til 5 minutter ude af synkronisering. Du skal også have et spor med mange sporpunkter (fra tidspunkt b ased point creation) eller brug interpolation mellem punkter i stedet for at bruge sidst kendte position.

Svar

I Windows, i File Explorer ser du på filoplysningerne,

højreklik på goto-egenskaber og derefter for at få avancerede indstillinger. Rul ned til GPS-sektionen i detaljer-fanen. Hvis EXIF-data er til stede, vil der være en indeksindgang og gps-værdierne, ellers ikke

Kommentarer

  • Lyder godt. Men sig, at jeg har omkring 5000 fotos, som jeg vil kontrollere i et parti. Hvordan gør vi dette programmatisk? Jeg prøvede at bruge exiftool til at liste alle fotos, der har " GPSVersionID " tag, men det ser ud til, at selv fotos, der ikke er ', der ikke er geotagget, har dette tag. Hvad ville være det bedste tag, du kan stille en forespørgsel på? Her er listen: sno.phy.queensu.ca/~phil/exiftool/TagNames/GPS.html
  • Jeg fandt ud af, at " GPSTimeStamp " tag er til stede kun når et foto er geotagget. Hvis det hjælper nogen, her er kommandoen, som jeg brugte til at bestemme, hvilke fotos i en mappe der er geotagget (i Windows cmd): exiftool -r -s -GPSTimeStamp "C:\Users\%USERNAME%\Pictures\folder_with_pictures" > "C:\Users\%USERNAME%\Desktop\photos_with_gps_tag.txt". Åbn filen photos_with_gps_tax.txt på dit skrivebord. Alle fotos vises, men kun fotos, der er geotagget, indeholder GPSTimeStamp-tagoplysninger.
  • Forkert. Brug " GPSLatitude " -tag. Logisk, hvis et foto er geotagget, vil det indeholde data for bredde og længdegrad.

Svar

Upload det til http://www.geotagmyphoto.com . Hvis det er geotagget, viser det placeringen på et Google-kort.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *