ArgGIS Explorer using GeoTagged Photos from a Blackberry phone

664
5
08-17-2010 06:48 AM
RussellVrhovac
New Contributor
Looking for help on anyone that has had success loading geotagged photos to ArcGIS Explorer Build 1200.  I have searching everywhere for a success story and have not found one yet.
0 Kudos
5 Replies
JoeFlannery
Occasional Contributor III
0 Kudos
USFS_AGOLAdministrator
New Contributor III
I'm looking for a way to geotag photos in batch mode.  I have a table full of pathnames to photos, along with the Lat/Long where each photo was taken.  From what I've seen, AGX won't allow you to enter lat/long coords to geotag, you must point and click.  Is there a way to geotag by entering lat/long coords?  Will AGX geotag a whole table full of photos at once?  Is there a way to tell it what fields house my lat/long coords, and let it go to work?
0 Kudos
MichaelBranscomb
Esri Frequent Contributor
Paul,

This should be relatively straightforward... and you don't necesarily need ArcGIS Explorer for this since you already have the coordinates. If i understand correctly, all you want to do is run through a list of image files (referenced by the path in the spreadsheet) and insert the Lat/Long coordinates (which are also in the spreadsheet) into the EXIF header.

If you're using .NET 3.0 or greater you could consider looking at the functionality in System.Windows.Media.Imaging in PresentationCore.dll. There is some more information online here: http://msdn.microsoft.com/en-us/library/ms748873.aspx#_metadata.

You could write an ArcGIS Explorer Add-In which did this - but the majority of the work is outside the ArcGIS Explorer API. However, it's the ideal way to visualize them once done.

Regards

Mike
0 Kudos
EdanCain
New Contributor II
Paul, Russell,
I wrote the Image Geotagger addin and would be happy to extend it to allow it to take image references and Lat Lon data from a table and batch geotag it.

I have been working on some code to allow you to plug in a GPS with a tracklog of your picture taking route and timestamp match it to the image timestamp located within a directory.

When I have some time I will write the table reference code into it and repost it. I'll try to get it done as soon as I can.

Thanks,
Edan
0 Kudos