-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Geotag images does nothing when using KML files #65
Comments
I think that by default when using KML files, the tracks don't have any timestamp information. When geotagging Viking uses tracks to work out where a timestamped image would be located. Thus I would recommend converting the information in a KML file into a suitable GPX file that Viking can use e.g.:
More detailed info: Viking uses gpsbabel to open KML files, by using the default file conversion from KML to GPX. Note that one can geotag against a single waypoint - this is more for a use case of having created a waypoint for the location of something, which you've taken pictures at - and doesn't care about timestamps - since you're effectively saying these photos are at this position. Potentially Viking could attempt to interpolate against all waypoints if there is no timestamp information in tracks. |
Thanks very much for this information! I'm probably not clear on the terminology but I have KML files that contain time information. And |
I'm making progress on writing my own KML parser as part of #90 which would also address this issue; so I'm asking if it would be possible you could provide one of your KML files as an example, either attach it to here or if you prefer to email it directly to me - rw_norris at hotmail dot com - thanks. |
Here is one (renamed from .kml to .txt to allow it to be attached). As before, |
Thanks for that. So I don't think my KML parser will help geotagging in this specific instance, so really Viking needs to automatically try against the waypoints (as I previously mentioned). Another job to go on to my TODO list. |
Fallback in trying to geotag against all waypoints of a layer if no match was found against any of the tracks. Waypoints may have timestamps, so these are converted into a temporary track to geolocate against.
I'm using v1.6, installed from the Linux Mint repositories. Regardless of what settings I apply when trying to use "Geotag images...", nothing happens. There is no indication of success or failure. I load a kml file, select a bunch of images with timestamps, click "OK", and nothing happens.
It's hard to tell if this is a bug or if I'm just doing something wrong. Would you be able to describe the expected behaviour and perhaps provide a working example?
The text was updated successfully, but these errors were encountered: