Hello list,
I spoke to Ivor today at the inaugural London Javascript Night about a new library we've spun off from OpenStreetMap (www.openstreetmap.org) called Mapstraction (www.mapstraction.com).
Basically, Mapstraction is a minimal layer of javascript which defines a common interface to Google Maps, Yahoo Maps and MS Virtual Earth. In the future it will also provide a javascript interface to OpenStreetMap. The idea is that you can use the Google Maps API now, because it's great, but if their terms and conditions change, or they start serving ads in maps, or Yahoo has better maps, or whatever, then you can switch provider with one line of code. (We decided not to clone the Google API exactly, but it's very similar).
Clearly, it's a foot in the door for OpenStreetMap (which should suit open projects like Open Guides) but if you have a business model predicated on free maps from Google you might also be interested.
In order to make sure we're writing useful code, we'd like to offer to look at the Open Guides maps code (and hopefully convert it to Mapstraction) - can somebody point me at the right bit? Also, if anyone's interested in helping out, please visit our site and join the mailing list: www.mapstraction.com
Thanks for your attention,
Tom.
Tom Carden wrote:
Hello list,
I spoke to Ivor today at the inaugural London Javascript Night about a new library we've spun off from OpenStreetMap (www.openstreetmap.org) called Mapstraction (www.mapstraction.com).
Basically, Mapstraction is a minimal layer of javascript which defines a common interface to Google Maps, Yahoo Maps and MS Virtual Earth. In the future it will also provide a javascript interface to OpenStreetMap. The idea is that you can use the Google Maps API now, because it's great, but if their terms and conditions change, or they start serving ads in maps, or Yahoo has better maps, or whatever, then you can switch provider with one line of code. (We decided not to clone the Google API exactly, but it's very similar).
Clearly, it's a foot in the door for OpenStreetMap (which should suit open projects like Open Guides) but if you have a business model predicated on free maps from Google you might also be interested.
In order to make sure we're writing useful code, we'd like to offer to look at the Open Guides maps code (and hopefully convert it to Mapstraction) - can somebody point me at the right bit? Also, if anyone's interested in helping out, please visit our site and join the mailing list: www.mapstraction.com
Thanks for your attention,
Tom.
Welcome to OpenGuides. Thanks for the prompt response.
You can find the OpenGuides dev trac installation at http://dev.openguides.org
The bulk of the stuff for Google Maps is in templates/map_index.tt and you can browse the svn trunk on the trac site.
Enjoy.
openguides-dev@lists.openguides.org