PhotoInfoEditor is an easy to use meta-data editor for photo files, plus it can match data from GPS (gpx or NMEA) files. The program is freeware, however, donations can be made to help support future development.
Alternatively, by signing up for services or buying goods through TrialPay you can help support the future development of PhotoInfoEditor.
(At TrialPay you can sign up for goods and services and MMISoftware receives money to help support future development projects.)
With PhotoInfoEditor you can add location and summary details to a JPEG, RAW or Tiff photo files. Location information consists of latitude and longitude data, as well as town, area/region, and country. This can be added manually (just type it in) or 'automatically' by placing a pointer on a map to get the latitude and longitude data, and then allowing the program to add town, area/region, and country information. This process can also be described as 'geocoding' a picture/photo.
Summary information can be added by typing it in!
The program is ideal for geocoding photos with 'Places' information before importing in to iPhoto.
PhotoInfoEditor also allows meta-data to be edited in single or multiple photo files at once.