Hola:
Con twitter no he trabajado, pero para dibujo de mapas con Open Street map (o google maps, o bing, ..) tienes Openlayers
http://openlayers.org/
Aquí tienes un ejemplo
http://openlayers.org/dev/examples/m...03148&layers=B pinchando abajo el enlace del .js ves el código javascript para hacer el ejemplo, muy simple.
Se bueno.