When I make photos with iPhone, these show GPS latitude + longitude in many software.
My normal camera has no GPS. How to add GPS info to these photos?
Ask Different is a question and answer site for power users of Apple hardware and software. It only takes a minute to sign up.Sign up to join this community
Try HoudahGeo. Full disclosure: I am the developer of HoudahGeo
HoudahGeo offers several ways for geotagging photos. My favorite is automatic geocoding using a GPS track log. Such a track log can come from an iPhone app or a GPS track logger. It has your exact position recorded every second or so. HoudahGeo matches the times on your photos to the timestamps in the track log.
Using a track log has the added benefit of you being able to retrace how you got from one point to the next. With HoudahGeo you can create a KML file that lets you visualize your travels in Google Earth with photos pinned at the locations where these were taken.
If you use both your iPhone and your digital camera to take photos at the same locations, HoudahGeo's "Geocode from reference photos" can copy GPS information form the iPhone photos to other photos taken at about the same time.
One option is to use a GPS tracker (e.g. MyTracks) on your iPhone while you are shooting with your camera and combine the GPS track with the photos in iPhoto (or wherever you manage your pictures) afterwards.