I'm looking for a JavaScript-based tool for displaying draggable, zoomable maps. It has to have the following features:

  • Can add markers, labels, balloons (a la Google maps)
  • Must be scriptable after creation (so I can add or update content on the fly)
  • must work offline
  • must scale to the browser size (specifically, it must be mobile friendly)

Ideally, pure JavaScript or based on the jQuery framework. I'd rather not have to have competing frameworks on a single page.

link|improve this question
Must work offline... this means you want to add the maps as images and you are looking for a script just to pan and zoom? – Osvaldo Dec 1 '11 at 21:00
Right, but also things like markers and popups. – JordanReiter Dec 2 '11 at 4:17
feedback

1 Answer

Looks like OpenLayers does what I want. I'll update this answer if I run into problems with it.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.