February 2010
Mapstraction - a javascript library to hide differences between mapping APIs.
August 2009
Unterbahn » Blog Archive » Serving ‘OSM-JSON’ alongside XML from the OpenStreetMap Rails port
OpenStreetMap.org’s RESTful API allows anyone to access data on their continually growing collaborative map of the world… in XML. This is great for most applications, but if you’re working in JavaScript (as we are), XML might as well be greek. We need JSON.
July 2009
Vector Map JS
The above map is styled dynamically in the browser using a javascript implementation of the core architecture of the open source mapnik library (ie Layers, Styles, Rules and Filters plus a couple of Symbolizers). (Implemented by eye-balling the XML and reading the wiki, mainly).
June 2009
Random Etc. - js-vector-maps on github
I've been experimenting with some javascript classes that mimic the structure of mapnik's Layer/Style/Rule classes and render OSM data (via GeoJSON) to a <canvas> element. I've also finally taken a look at how github works, so I've decided to share the initial code there in case people are interested. If you don't want to check the code out for yourself there's a demo page here (tested in Firefox and Safari only, so far).
