Step 1: export your Google contacts
- Surf to http://contacts.google.com
- In the left menu-bar, under More, find Export and go to the old Google Contacts (because the new Google Contacts doesn't allow you to export your contacts yet).
- In the old Google Contacts, select More followed by Export and export your contacts in Outlook CSV format (the Google CSV format didn't work for me):
Step 2: import your CSV file in Google Fusion tables
- Surf to http://drive.google.com
- Check if you have Google Fusion Tables available under New / More. If you don't have it yet, install the Google Fusion Tables app.
- Create a new Google Fusion Table using New / More / Google Fusion Tables.
- Under Import new table use From this computer and select and upload your contacts.csv file. Use comma as separator character and select UTF-8 character encoding:
Step 3: select the column to use as a location
- First, you can remove some unnecessary columns using the Select Columns menu item from the Rows 1 tab.
- Then, pick the column you want to use as your location column (e.g. Home Address), and change its type to Location.
- Now go to the tab called Map of Home Address and select Home Address as Location column:
- Press Begin geocoding and once that's finished, you should see a nice map of all your contacts.
Step 4: finetune
To change several map feature styles and the content of the info window that appears when you click on a contact from the map, go to the tab of the map and select Change map. It is even possible to display your contacts in a heat map. My map finally looks like this:Conclusion
If you keep all your contacts centralized in Google contacts, then visualizing for example their home and work address on a map is rather easy using Google Fusion Tables. I use these kind of maps a lot when I go somewhere and want to say hi to friends that I haven't seen in a while.Comments and suggestions on this article are more than welcome!
No comments:
Post a Comment