ThinkGeo.com    |     Documentation    |     Premium Support

Persistent cache on a specific area for OSM

This is somewhat related to my earlier question.  While using Open Street Map, is it possible to force a specific area to be cached?  If it is, is it possible to force the map interface to load solely on the cached tiles(in the event internet connection isn't possible)?


An example would might be all tiles from within 5 miles of gps coordinates x and y.  Afterwards, if the program doesn't have internet connectivity, it would load from the cache directory.


 


Thanks,


Ryan



Ryan, 
  
 Sorry about that we don’t support cache a specific area for OpenStreetMap, you can generate cache image first by pan around that area, set RestrictExtent of wpfMap can restrict your map in the specific area, and then set user’s OpenStreetMap’s CacheDirectory to the same directory. 
  
 Thanks, 
 James

Hi Ryan, 
 You can find code on how to pre-cache the tiles through code rather than having to zoom/pan here: gis.thinkgeo.com/Support/DiscussionForums/tabid/143/aff/39/aft/7858/afv/topic/Default.aspx 
  
 Hope that helps. 
 .Ryan.

Thanks Ryan, let us know you result for trying, Ryan. 
  
 James