Stap isi

Local government, the internet & community engagement online

17 August 2009

Putting LGWN09 tweeps on the map

Another string & sticky tape home craft session. See the result. The nice bit is that people can add themselves to the map. Here are the steps taken:

  1. A Google Docs spreadsheet form collects Twitter name, suburb (optional), city/town and country from those attending the conference
  2. When submitted, the form populates a Google spreadsheet
  3. The spreadsheet uses functions to generate latitude, longitude, Twitter URL, Twitter profile image URL and a HTML description for each tweep
  4. The sheet is set to ‘publish to the web’ as a text fileCSV format – with option ticked to ‘automatically republish when changes are made’
  5. A Yahoo! Pipe transforms this data into a GeoRSS feed
  6. The feed gets chucked into Google Maps and you can see which tweeps will be at the conference (and where they’re from)

Those Twitter pics…

… are generated courtesy of the SPIURL web service. It provides a static link to Twitter profile images.

Limitations

  1. Locations are being dynamically geocoded via Google and returned to the spreadsheet using the ImportData function (refer to Geocoding by Google Spreadsheets). But you’re restricted to 50 of these functions per sheet – so there’s a hard limit on the number of tweeps that can be added.
  2. More than one tweep may enter “Sydney, Australia” as a location – resulting in multiple markers on the same point, with only one visible and clickable. The sidebar gives access to all tweeps but that’s a consolation prize at best. A random number could probably be added to the tail of each coordinate to push markers slightly apart? Update: truncated the lat/long and added a random number – kinda works but a cluster would be better.
  3. There is no error checking. “WE Believe in Community”!

— b3rn   , , ,    Aug 17, 11:04 PM   #

Comments


no HTML, use Textile




About

Latest comments

Archive

Search

Subscribe

Other places

Licence