Hello,
I use a WpfMap with a WmsRasterLayer.
I use a FileBitmapTileCache for the overlay containing this layer.
The CacheId value for this cache can be modified depending on several parameters. For exemple when CacheId=1, I want the cached maps to be loaded from C:\CacheFolder\1, and when CacheId=2, I want the cached maps to be loaded from C:\CacheFolder\2.
This seems to work good, except one thing :
When I modify the CacheId value, and then ask for a map.Refresh(), nothing seems to happen, and my map is not refreshed.
When I modify the CacheId value, and then ask for a map.Refresh(myWmsLayer), the map is refreshed, but a server call is made, even if the map I want to display is already cached in the client.
I would like to refresh the client without any server call when maps are already cached in the client. Is it possible ?
Thanks,
Guillaume.