Google Calendar Map
UPDATE 2010-9-12 Updated Prototype and New GCM Homepage – Leave new comments there!
As previously mentioned in my google maps mashup post, I love maps. Due to the clean APIs and very fast response, many people have built cool mashups using the maps API. I even got paid to do one for landmarkfinder. But recently I’ve been using google calendar alot, and with all the summer action here in Chicago I wanted an easier way to know where and when to go places.
Enter my new Google Calendar Maps Mashup. Basically it takes a google calendar and plots all the events on a map. Well, at least all events that have a valid map address. The mashup works with any google calendar, as long as its public. Basically you provide the URL of a google calendar XML Feed, my javascript code eats it up and spits out markers on the map and lists them on the right side. The list is really a table, with sortable columns (sort by day, event name, address). The map acts like a filter – you only see events that occur on the map canvas. For example, if the map is zoomed in to show downtown Chicago, you might only see events in grant park. But if you zoom way out you will see events in north chicago or suburbs, too. This is great when there is a calendar with tons of events going on all over the place. If you only have a couple events or all the events are the same location, its not too exciting. Check it out.
I got to know jquery and javascript a little better during this project – I’m even planning on releasing my code as plugin. Expect that in a week or two after i’ve cleaned it up and solidified the features and UI.
UPDATE 2010-9-12 Updated Prototype and New GCM Homepage – Leave new comments there!