Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to make an offline map with certain zoom levels of an area from OSM (preferably keeping the styles of OSM). Client will use OpenLayers , If needed I can install Geoserver/Mapserver and MS-SQL Express. What will be the easiest way to such a thing ? Do I need to use XYS layer type or local WMS? How do I automatically cache the area I need ?

share|improve this question
up vote 0 down vote accepted

What do you mean by "offline" here? Does it need to have data in user browser? For this there is openlayers sample for caching and pre-seeding it from any source. It does not matter which server source do you use then. There is limit how much data can be downloaded, few megabytes max.

If you have some local "offline caching" server, then you can use just plain web server and give proper tile directory. My favourite tile downloader is MOBAC.

share|improve this answer
is MOBAC good only for mobile devices or also for making cached tiles to desktop PC based site – Alophind Dec 1 '12 at 21:22
It does not matter. Usually you have online connection on PC, so most are using it for mobile. – JaakL Dec 2 '12 at 18:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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