The photo locations were exported from ArcMap (version 10.3.1) using XTools Pro (version 12.0) as a comma-delimited text file. The attributes chosen for export were: GPSTIME, PICNAME, LONG, LAT. Another column of information was added - yrdate - which had the year and date the photograph was taken in the format YYYYMMDD. This information was based on the Julian day in the shapefile. A Python version 2.7.3 script (writeexif_2_readfile_11_24_15.py, WHCMSC script) was then run that incorporated this information, along with additional information, into the appropriate locations in the EXIF header of each full-resolution JPEG image. The PYTHON script uses ExifTool (version 9.4.6.0) to write the information to the image headers of the full-resolution images.
The following tags were populated in the JPEG image headers. Information is duplicated in some tags. This was done because different software packages access different tags.
GPS tags: The values populated are unique for each image and based on the information exported from the photo locations shapefile.
GPSLatitudeRef
GPSLatitude
GPSLongitudeRef
GPSLongitude
GPSTimeStamp
GSPDateStamp
JPEG tags: The tag is listed along with the information used to populate it - which is the same for every image taken with a particular camera. The following information is based on the GoPro Hero 2 camera.
comment: Photo from down-looking GoPro HERO 2 camera on the USGS SEABOSS deployed from the M/V Scarlett Isabella during survey 2015-001-FA (
http://cmgds.marine.usgs.gov/fan_info.php?fan=2015-001-FA). Released as part of publication DOI:10.5066/F7P55KK3.
EXIF tags: The tag is listed along with the information used to populate it - which is the same for every image.
ImageDescription: Photograph of the sea floor along the Delmarva Peninsula, MD and VA from survey 2015-001-FA
Artist: USGS
Copyright: Public Domain - please credit U.S. Geological Survey
IPTC tags: The tag is listed along with the information used to populate it - which is the same for every image.
Credit: U.S. Geological Survey
Contact: emsweeney@usgs.gov
Keywords: Bottom photo, Delmarva Peninsula, 2015-001-FA, SEABOSS, sea floor, USGS, GoPro HERO 2
CopyrightNotice: Public Domain - please credit U.S. Geological Survey
Caption-Abstract: Photograph of the sea floor along the Delmarva Peninsula, MD and VA from survey 2015-001-FA
XMP tags: The tag is listed along with the information used to populate it - which is the same for every image.
Caption: Photograph of the sea floor along the Delmarva Peninsula, MD and VA from survey 2015-001-FA
To extract the information from the image headers using ExifTool, the following command can be used (tested with ExifTool version 9.4.6.0):
exiftool.exe -csv -f -filename -GPSTimeStamp -GPSLongitude -GPSLatitude -n -Artist -Credit -comment -keywords -Caption -Copyright -CopyrightNotice -Caption-Abstract -ImageDescription photos/*.jpg > out.csv
The -csv flag writes the information out in a comma-delimited format. The -n option formats the latitude and longitude as signed decimal degrees.
The following tags are modified for the Hero 3 files.
comment=Photo from down-looking GoPro HERO 3+ camera on the USGS SEABOSS deployed from the M/V Scarlett Isabella during survey 2015-001-FA (
http://cmgds.marine.usgs.gov/fan_info.php?fan=2015-001-FA). Released as part of publication DOI:10.5066/F7P55KK3.
keywords=Bottom photo, Delmarva Peninsula, 2015-001-FA, SEABOSS, sea floor, USGS, GoPro HERO 3+