ThinkGeo.com    |     Documentation    |     Premium Support

How to get Zoom Levels to work for me

As you know, the Desktop version doesn't support smooth zooming in/out.  So I thought that I'd limit users to 10 levels based on a track bar displayed at the bottom of the window (see below).



However, when I use the trackbar, and try to set the zoom it just doesn't seem to do what I expect. 


Is there a white paper/discussion on zoom levels that can really help me get a handle on how zoom levels work, etc.?


Thanks.


bob



Hi Bob,
 
You can set maximum and minimum scale to limit zoom in/out. If you want to set the trackbar same as handle of mouse wheel on the map, you can get zoom scale using ZoomlevelSet.GetLower/HigherLevelScale() when move track bar button, and then call Map.ZoomToScale() to set zoom, but it’s necessary that you have no custom zoom levels.
I have attached a sample to show this method,  please try it out.
 
Thanks,
Edgar

TrackBarSample.zip (963 KB)