I am trying to dynamically add and update overlays on a map. Currently I am using mapping API's and javascript to accomplish this. However, I want a way to still do this even without internet access. Is there a way to use the API's offline? Or is there a suitable program I can use to accomplish the same dynamic structure be serving up my own tiles offline? Thank you for any advice asked 11 Jul '12, 22:51 d_norm |
What you (and google) call an "api" is probably nothing more then a javascript library (probably OpenLayers or Leaflet). You can download these libraries and host them yourself if you want. However the tile layers you use is tiled images that are hosted by other services. Theese might not be available for offline use. It is possible to install a service to render the tiles on the local machine, or you could use the Kothic JS plugin for Leaflet to render the tiles in the browser. In both cases you need to download the vector data before you can use it offline and that will require some space and bandwidth and for your users to select areas to be available for offline use. answered 11 Jul '12, 23:20 Gnonthgol ♦ SomeoneElse ♦ |