ThinkGeo.com    |     Documentation    |     Premium Support

Map Suite WPF Desktop Map Data Cache Size Setting?

Hi,


We're using Map Suite WPF Desktop 4.5 with OpenStreetMap map data. It appears that some caching of the map data occurs by default. Is that the case? Is there a way to change the default cache size? 


BTW, we are aware of the TileCache strategies per the support postings. Rather than developing a custom caching solution, we're hoping Map Suite WPF Desktop provides access to a general cache size setting. 


Thanks very much,


gary


 


 



Gary,


 
Thanks for your post!
 
If I didn't misunderstand your mean I think you talked about how to set the tile cache size for FileBitmapTileCache. So here is the another topic that is useful for you below:
 
gis.thinkgeo.com/Support/Dis...fault.aspx
 
It discussed about the TileCache strategy and has some code snippet for you,
 
If I misunderstood anything or something more you want to know please let me know again,
 
Thanks,
 
Scott,

Hi Scott, 
  
 Let me rephrase to be more precise. 
  
 1) We’re using Map Suite WPF Desktop 4.5 with map data streamed from OpenStreetMap.org
 2) While zooming and panning in the Map Suite WPF control, it seems like Map Suite provides some caching for this map data. 
 3) Can we alter the default cache setting? 
  
 Thanks! 
 gary

Gary, if you are referring to the default size used by the cache, this is currently not a property supported by the TileCache.  However, the link provided by Scott provides a code snippet on how you can achieve this in the meantime.  I have not yet tried it but do not see why it will not work.  It would be good for ThinkGeo to add this feature to the TileCache.   
  
 Otherwise, You need to be more specific on what exactly you want to alter.

Gary, 
  
 Thanks for the more explanations! 
  
 I would like to ask you two things: 
  
 1, Did you create the FileBitmapCache object to the overlay? I believe you used the WMSOverlay to load the map data from OpenStreetMap.org
  
 2, Default, we didn’t provide some caching for the map data. I would like to ask you why you thought the MapSuite provides some caching for the OSM data? Maybe some behaviors to be occurred and you thought about that. 
  
 Thanks, 
  
 Scott,