Earth Addresser
Putting your addresses on the map.
Love Google Earth and have all your friends’ contact information in your Mac’s Contacts application? Then you will like Earth Addresser! It takes your contacts’ addresses and writes them to a KML Placemark file which Google Earth can open to display your friends’ places right on the globe. If you have added photos for them in your Address Book, those will appear instead of the usual drawing pin when viewing the file on your own computer.
For Google Earth to able to display your friends’ addresses in the correct location, they need to be converted to coordinates on the surface of the earth (longitude and latitude) first. That conversion is done by your Mac’s built-in Maps service which Earth Addresser send the addresses to. If you are not comfortable with sending all those addresses to Google, be sure to not use Earth Addresser.
Please keep in mind that Apple’s Maps service may be unable to determine the coordinates for some of the addresses in your address book. A complete list of those addresses can be seen by using the “List All Non-locatable Addresses” command in the Help menu. Typical reasons for addresses not being locatable are the following:
- Country Information:
- Earth Addresser does not use the country you typed into the Address Book when looking up addresses. This is done because there can be different styles, spellings and language versions of country names. Instead, Earth Addresser uses the address format which you have set up for the address – usually this defaults to the format of your home country. You can adjust the address format in the menu that appears when you click the address’ label while editing in the Contacts application.
- Uknown acronyms in addresses:
- Frequently Apple fails to correctly locate addresses which include auxiliary information like room numbers. Earth Addresser attempts to filter the most common of those out by leaving out the lines in the address containing terms like “Room”, but it may not know the ones you are using.
- Apple’s Coverage:
- Apple’s maps service does not cover all countries on the planet to the same degree. In some countries their database will not know all the street names. In addition to that the native spelling of an addresses can differ from the one you may find logical. It may take a bit of tinkering to figure out whether Apple’s maps service can ultimately locate an address.
Thanks to Nat Bletter for starting a vaguely related discussion that eventually lead to this application, to Dan Wood for Cocoa advice and to Ronald Leroux for the French localisation.
Enjoy.
Version History
- v3b1 (2014-07-15)
-
- Requires Mac OS X.9.
- Use Apple’s CoreLocation framework for address look up instead of Google Maps.
- Use Apple Maps icon.
- Refer to Apple Maps in Readme.
- Use Sparkle for automatic updating.
- Avoid using deprecated methods.
- v2.4 (2010-07-29)
-
- Includes 64bit executable.
- More efficient memory usage.
- Address Lookup and Placemark file creation can be cancelled on Mac OS X.5 and above.
- Support for Sudden Termination in Mac OS X.6 and above.
- Removed duplicate documentation.
- Solves problem with images appearing too large when set to use the minimal size (Thanks to Steve Parker for pointing this out).
- Doesn’t create image files when they are not needed (Thanks to Steve Parker for pointing this out).
- Fixes failure of address grouping in some situations (Thanks to Steve Parker for his help).
- Prevents application from being quit while performing lookups.
- Placemarks can be created without the address and label.
- Phone numbers, e-mail addresses and web pages labelled “old” are not included in placemarks.
- v2.3 (2009-04-01)
-
- New option to group addresses by label.
- New option to hide addresses labelled “Old” or “Alt” or “Ancienne” by default.
- New command to repeat look-ups which failed previously.
- Improves address look-up progress display.
- Slight accessibility Improvements.
- Fixes tab order in the main window.
- Fixes capitalisation of strings in English interface.
- v2.2 (2009-03-03)
-
- Uses own ‘home’ und ‘work’ icons for contacts without a photo.
- Adapted icon to match Google Earth 5’s.
- Improved handling of a lack of internet connection.
- v2.1 (2009-01-30)
-
- Resolves the excessive memory consumption when processing large address books. Thanks to Steve Parker for pointing out the problem.
- Improved localisation of PayPal Links.
- v2 (2009-01-28)
-
- User Interface completely redesigned.
- Addresses are now looked up – and cached – by Earth Addresser.
- More options for what is written in the KML file.
- Info bubbles appearing in Google Earth now contain photos.
- Improved clickability of links to Address Book records in Google Earth.
- A list of addresses which could not be located can be displayed.
- Added English localisation for new user interface.
- v1r2 (2007-04-25)
- Fixed the version checker to do the right thing.
- v1 (2007-03-30)
- First public release.
- version 1b3 (2007-03-28)
-
- added checking for updates
- added French localisation contributed by Ronald Leroux
- added German localisation
- minor UI improvements
- version 1b2 (2007-03-27)
- hopefully fixed a problem that made the application stall
- version 1b (2007-03-26)
-
- first testing release
- more fixes and polish
- version 0.4 (unreleased)
-
- removed the 'smarts' again as they didn't work
- new strategy: write image files to Application Support folder and output a KML file only
- set size of images in Preferences
- version 0.3 (unreleased)
-
- introduced the 'smarts' to pack everything up in a nice KMZ file
- unfortunately GoogleEarth doesn't load Icon href elements from within the KMZ file
- also removed colons from id attributes and file names
- version 0.2 (unreleased)
- rewrote XML generation to use NSXML so we can have actual, properly-escaped XML
- version 0.1 (unreleased)
- initial build