One of the most frequent questions I get asked by readers of Google Maps Mania is whether there is an easy way to create a Google Maps mashup with a timeline. It seems that lots of you want to create maps that show developments over time.
The Google Maps API itself does not contain a timeline but that does not mean you cannot have a timeline with your map. Nick Rabinwitz has created a Javascript library called TimeMap that lets you use the Google Maps API in conjuction with the Simile Timeline API, alternatively you could use a third party map creation tool like Dipity to create a timeline map, or, if you have the development skills, you could create your own timeline interface to work in conjunction with Google Maps.
TimeMap Javascript Library
The Google Geo Developers Blog last week carried a post by Nick Rabinowitz, who is the creator of TimeMap, a Javascript library that helps the Google Maps API work with the SIMILE Timeline API to create maps and timelines that work together.
There are a number of examples of maps using the Simile Timeline API. In the post Nick used the Google Maps API Birthday Timeline as an example of a map using his library. This map created a timeline of all the Google Maps feature updates in its first three years of its existence and also mapped all the posts from Google Maps Mania.
One of my favourite maps Ushahidi's Kenya Incident Map also uses Nick's TimeMap library to create a timeline tracking and mapping reports of incidents of violence around Kenya.
Of course you don't have to use Nick's library to use the Simile Timeline. Olivier G has used the Simile Timeline to create a biographical map called Map My Life. Olivier has created a 'life player' which animates the timeline. Therefore users can just press play and watch Olivier's life flash by on the timeline and on the Google Map.
Map My Life will even let you create your own biographical map. To create your own biographical map write an xml file with the data of your biography and then just load it onto the map.
Third Party Creation Tools
Dipity is a good example of a third party site that allows users to create widgets with maps and timelines. The created timelines can then be embedded in a website or blog.
Using Dipity it is possible to show the progress of a subject both chronologically and geographically. You don't need any programming skills to create maps in Dipity and anyone can create a timeline map very quickly using this widget.
The payoff of course is that you have no freedom with the look and feel of the final map. Using Nick's TimeMap library requires some knowledge of coding but the reward is you have much more flexibilty over the design of your map.
Create your Own Timeline
The third option for developers is to create your own timeline interface with Google Maps. This of course gives developers the greatest freedom but is also the hardest option. Not surprisingly the best independently produced timeline maps have come from those who have been able to spend a bit of money on development.
The Washington Post's TimeSpace World is a very good example of a custom made timeline map. A timeline at the bottom of the Washington Post map illustrates peaks in coverage and allows users to customize news searches to a specific day all the way down to a particular hour.
What Was Here, a map showing 1000 years of Liverpool's history, is another good example of a map with a timeline. This timeline covers 1000 years of history so its conception and inception obviously required some thought.
So, if you want to create a Google Maps mashup with a timeline you have three main options. The easiest method is to use a third party creation tool like Dipity. If you have some development skills you could use the TimeMaps Javascript library. However if you want to have complete freedom over your map's design you need to get your hand's dirty and start playing with the Google Maps API.
________________
Blog Archive
-
▼
2009
(1076)
-
▼
February
(75)
- Google Map of All Scottish Roadworks
- Google Maps Friday Fun
- Local Problems Fixed Via Google Maps
- Google Maps Thailand
- User Photos in Street View
- Using Google Earth to Sell Houses
- Mmm.. Pizza on a Google Map
- My Map of Amsterdam Plane Crash
- Ideas for Outdoor Google Maps Mashups
- New Look for Google Maps API
- Harvard Map of Africa
- Graduation Day for Map Maker
- Street Art, QR Codes and Google Maps
- Satellite Crash on Google Maps
- Mardi Gras Parade Routes
- Languages in Danger Google Map
- IHOP Free Pancakes Map
- Map Channels Version 3
- 360Cities New Google Map Interface
- Twitter & Google Maps
- Rap on a Map
- Google Map of CO2 emissions
- Google (& other) Maps Friday Fun
- Re-enactment of Flight 1549
- Map Maker Added to Google Maps API
- Thailand Google Maps Round-up
- UFO Spotters Google Map
- Calgary & Edmonton Added to Google Transit
- Travel Videos on Google Maps
- 100's More Local Search Results
- Google Map of Dodgy Sydney Restaurants
- Mapping the Downturn
- Who Are the Dentist Monks of Diamantina?
- Finding Hotels on Google Maps
- Augmented Reailty Via Google Maps
- Google Maps the Potholes
- Award Winning Google Maps Mashups
- Showing Delegate Connections on Google Maps
- Italian Maps Round-Up
- Find a Date On Google Maps
- Valentines Day Google Maps
- Flight 3407 in Google Earth
- Google (and other) Maps Friday Fun
- Happy Trails on Google Maps
- Le Trafic en Google Maps!
- Tagging & Bookmarking on Google Maps
- Tracking the Queen on Google Maps
- Map Maker Tiles in the API
- Foreclosures Google Map
- Google Earth Browser Twitter Snow
- Micro Financing on Google Maps
- Rickshaw Fare Calculator
- Rowing Around the World
- Parallel Kingdoms on Google Maps
- New Satellite Imagery for Bushfire Map
- The San Francisco Port-a-Potty Arsonist
- Street View of Australian Towns
- Google Map of LDS Places of Worship
- Google Map of Eco Warriors
- Madoff Maps
- Australia Wildfire Maps
- New York Smells
- Some Friday Fun with Google Maps
- Outdoor Sports on Google Maps
- Google Latitude
- US Election Results Google Map
- Message in a Bottle Tracked on Google Maps
- Pop-Up Google Maps
- TimeMap & Other Timelines
- Mashup Awards for Google Maps
- Google Earth 5
- #UKSnow Google Map
- Marine Maps
- Super Bowl Static Maps of Action
- Super Bowl Maps
-
▼
February
(75)
Tuesday, February 3, 2009
Subscribe to:
Post Comments (Atom)
Popular Posts
-
Here again is another (the 11th) roundup of the latest Google Maps Creation (and Viewing) Tools and Resources. I've assemble these list...
-
+ = Google Maps Mashup Roundup Part 1 (of 2) ( See Part 2 here.. ) Google Maps is powering the Web 2.0 craze here in Canada . It is bringi...
-
Boston.com has used the previously mentioned Atlas Google Maps tool to create a map of the recent Mooninite scare in Boston . You might re...
-
Massachusetts contributions to gubernatorial candidates - Faneuil Media dropped by to tell me about a very interesting and eye-opening Goog...
-
Sacramento Crime Tracker - This next mashup is a great example of how media can use Google Maps to display information for those in the com...
0 comments:
Post a Comment