I have a WPF map that uses the MicrosoftMapLayerExtension. There are 20 zoom levels. After the user zooms to the 20th level, I clear the map's overlays and then load a high-resolution image of the same extent using GdiPlusRasterLayer. Since the image is high-resolution, the user should be able to zoom several levels further into the image. The problem I have is that after I clear the overlay containing the MicrosoftMapLayerExtension, and load the overlay with the GdiPlusRasterLayer, the image displays at zoom level 20 and I cannot zoom any further into high-resolution image.
How can I dynamically add the new zoom levels to the map?