I don’t think I explained myself correctly.
My scenario is that I have several radmaps on the screen at the same time. They can be scaled to higher or lower scales (and rotated).
A simplified example:
- I have a RadMap control placed on the screen with the size of 600x400 pixels;
- I apply a ScaleTransform on the RadMap – let’s say with ScaleX/Y = 2.0.
This means that the RadMap control now takes up 1200x800 pixels on the screen. However the tiles in radmap control does not change (internally it still thinks that is 600x400 pixels). This means that the map gets a bit blurry and the higher the scale factor the worse the blurring gets.
So what I want is one of the following:
1. The RadMap controls itself is aware of the current scale that it is rendered under.
2. I can tell the RadMap what scale it is rendered under.
What you need to do when the scale changes is to load more tiles.
The minimap sounds nice though J