Google Calendar Map (GCM) puts all events with a location from a google calendar on to a google map.
First, make your calendar public:
- In the Google Calendar interface, locate the “My Calendar” box on the left.
- Click the arrow next to the calendar you need.
- A menu will appear. Click “Share this calendar.”
- Check “Make this calendar public.”
- Make sure “Share only my free/busy information” is unchecked.
- Click “Save.”
Second, find your calendar's XML feed URL.
- In the Google Calendar interface, locate the “My Calendar” box on the left
- Click the arrow next to the calendar you need.
- A menu will appear. Click “Calendar settings.”
- In the “Calendar Address” section of the screen, click the XML badge.
- Your feed’s URL will appear.