Getoagging userstory

I created a so called “User Story” about geotagging. It specifies the scenarios of my Geotagging workflow. The document is intended as input for tool developers.

For those cases where no tool is mentioned, I could not yet find a solution!

The document can also be found as pdf in userstory-geotagging.

Scenario user Intention System reaction Current tool desired alternative

coming home Download the images from Camera to Computer System prompts for source Device ImageFlow

System prompts for comment of each day ImageFlow

System downloads the images and saves them in the Folderstructure ImageFlow


Download the GPX-File to computer System load the Gps-track from device myTracks

System prompt for filename and location myTracks

System saves the Gps-Track in GPX-format in FolderStructure myTracks


Erase Track in GPS-device System prompts for deletion of the file in GPS-device myTracks

System displays tracks in a list organized by File / Track

cleanup tracks View Tracks – user selects the tracks to display. Multiple Tracks can be selected System, displays all loaded tracks in a map. The selected ths selected tracks are highlighted in the map. myTracks

System displays a list of of trackpoints myTracks

User wants to investigate the tracks – using altitude profile System displays a timline with the altitude, the selcted track are highlighted in the altitude over time profile myTracks

User wants to investigate the tracks – using distance profile System displays a timline with the altitude, the selcted track are highlighted in the sehgment length over time profile. gps track analyse (windows)


User wants to investigate trackpoints – select in Map, Trackopintlist, profiles System highlitghts the trackopints in all views myTracks



User wants to zoom the map myTracks

* zoom to center System zooms in and pans the map to the cursor position myTracks

* zoom to track System zooms such that the selected tracks are displayed as big as possible myTracks

* zoom to selected trackpoints System zooms such that all selected trackpoints are displayed as big as possible myTracks


Investigate trackpoints – user selects one or more trackpoints in the list of trackpoints. The selected Trackoints are highlighted in the map, the Trackpoint-List, and all other views myTracks


User wants to clean the tracks – delete the selected part in a tracks the highlighted Tracks are removed in all windows myTracks


User wants to undo / redo The last action is undone / redone


User wants to save the corrected GPX-File System gives a Save-as dialog. All currently opened tracks are saved in the selected file. myTracks

User wants to clear the track memory All loaded tracks are deleted. myTracks

Geotag photos User wants to load the photos which needs to be synchronized System opens a list which displays all photos which were dragged to the tool or opened with the file open dialog. If a directory was selected, all photos in all subdirectories are loaded. GpsPhotolinker myTracks

* drag & drop from Lightroom Dropped files are added to the list of photos GpsPhotolinker myTracks

* drag & drop from finder Dropped files are added to the list of photos GpsPhotolinker myTracks


User wants to preview the photos The list of photos can be shown as thumbnails GpsPhotolinker myTracks


User wants to check the gps information in the photos The list of photos displays selectable columns GpsPhotolinker myTracks


User wants to prefly the geotagging process System displays three panes, the previous, the interpolated and the next trackpoint. Each pane shows, the time, the time difference to the photo, the distance to the photo, the IPTC (location, city, province, country), the coordinates and a button (show in map), save to photo. GpsPhotolinker


User wants to adjust synchronisation System allwos to ajust the time-zone. GpsPhotolinker myTracks

System allows to specify the UTC of a particular photo. Based on this and the exif date in the photo, the time difference between camera and UTC is computed. myTracks


User wants to synchronize one photo by pointing to it on the map System places a placemark on the map which can then be dragged by the user to the intended place. The coordinates, and the place data are shown in the prview pane. User can adjust the IPTC data. Lightroom with GPS-Plugin myTracks coordinates are picked manually.

User wants to finetune the data saved in the photo. The coordinates, and the place data are shown in the prview pane. User can adjust the IPTC data. Lightroom with GPS-Plugin myTracks


User wants to save the gps-info in the photo System provides a button to save the data to the photo. This button is in the preview pane. This action can also be performed on a list of selected photots. Lightroom with GPS-Plugin myTracks


User wants to find a place in the map User enters a query like in google maps in order to finde the intended place. google earth myTracks


User wants to save / recall a location (bookmarks) System maintains a list of locations. Locations can be saved and also retrieved. Retrievina location locates the placemard. google maps myTracks


User wants to synchronize the photos with the track System provides a button to synchronize the photos. The process can be tracked in the list of photos. GpsPhotolinker myTracks

Postprocess User wants to update metadata in lightroom System displays the list of photos and reads the geo metadata from the images Lightroom with GPS-Plugin


User wants a kmz file for publishing System creates a collection with geotagged photos. System queries for the size of the exported photos System queries for a gpx file with the track (e.g. the cleaned one) System generates a kmz file from the photos and the gpx file. Lightroom see http://www.weichel21.de/wordpress/?p=140 Lightrom

Kommentar von Geotagging - Anforderungen an Workflow - PSD-Tutorials.de - Forum am 25.5.2008

[…] – Anforderungen an Workflow Ich habe mal eine user story zusammgestellt zum Thema Geotagging. Bernhard Weichel blog

Kommentar von Bernhard Weichel blog » Blog Archiv » Blogparade: Fotos organisieren am 10.8.2008

[…] Welche Software setzt Du ein? Hier ist mein Workflow – Dort sind auch die verwendeten und die gewünschten Programme […]

Kommentar von Pierre Bernard am 3.5.2009

Schon mal HoudahGeo und HoudahGPS probiert?

Kommentar von bwl21 am 3.5.2009

Vor einem Jahr habe ich es mir mal angeschaut. Ich muss mich mal updaten …
Aber es ist nicht Freeware, oder?

Neuer Kommentar