Yesterday i was about to start a new super-geek project that would create a javascript library that handles general map API calls, instead of using specific GMap or Yahoo or other maps calls, when i figured out some people were faster than me again :)
The project is called Mapstraction , and it already has some impressive functionality.
After playing with it a bit, i figured out some of its limitations, most importantly for me, i cannot create marker events.
The development of the library seems a bit stalled at the moment, i joined their mailinglist to see how is it going.
To bypass some of the shortcomings of Mapstraction, Derek Fowler already created some patches, that you can grab from his blog. (Nice blog layout BTW :))

This is an archive post. It represents a point of view in the past. Facts might have changed, events might be interpreted differently as of today. Links might be broken.