The photo locations were exported from ArcMap 9.3.1 using XTools Pro 7.1 as a comma-delimited text file. The attributes chosen for export were: TIME, 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 dat in the shapefile. A Python version 2.7.3 script (writeexif_2_readfile_11_24_15.py) 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. These images will eventually be incorporated into the WHCMSC photo database and the EXIF header information is a requirement for the database.
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 2014-002-FA (
http://cmgds.marine.usgs.gov/fan_info.php?fan=2014-002-FA). Released as part of publication DOI:10.5066/F7MW2F60.
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 2014-002-FA
Artist: Seth Ackerman
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: sackerman@usgs.gov
Keywords: Delmarva Peninsula, 2014-002-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 2014-002-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 2014-002-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 hero2/*.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 hero3 files.
comment=Photo from down-looking GoPro HERO 3+ camera on the USGS SEABOSS deployed from the M/V Scarlett Isabella during survey 2014-002-FA (
http://cmgds.marine.usgs.gov/fan_info.php?fan=2014-002-FA). Released as part of publication DOI:10.5066/F7MW2F60.
keywords=Delmarva Peninsula, 2014-002-FA, SEABOSS, sea floor, USGS, GoPro HERO 3+