====== WinForms Samples ====== ==== Get Zoom Level Sample for WinForms ==== This example demonstrates how to get the zoom level of the map each time we change its extent. Using custom zoom levels, you will see how to get the zoom level with its characteristics such as the upper and lower scale defining it. You can read the comments inside the project to better understand the relationship of scales with zoom levels. Please refer to [Wiki](http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_winforms) for the details. {{https://github.com/ThinkGeo/GetZoomLevelSample-ForWinForms/raw/master/Screenshot.gif?500|Screenshot}} [[https://github.com/ThinkGeo/GetZoomLevelSample-ForWinForms| View this sample on Github]] ==== Centering On Moving Vehicle With Tolerance Sample for WinForms ==== In the previous project, we showed how to center the map on a moving vehicle. While this is great, it has the disadvantage of having to refresh the map each time the vehicle changes position. In this project, we respond to this inconvenience by using a set tolerance used for determining if the map needs to be refreshed or not. If the vehicle moves within a rectangle of a certain size located in the center of the current extent of the map, the map will not refresh and only the moving vehicle will. If it moves outside the tolerance area, the entire map will be refreshed and the tolerance recalculated. Please refer to [Wiki](http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_winforms) for the details. {{https://github.com/ThinkGeo/CenteringOnMovingVehicleWithToleranceSample-ForWinForms/raw/master/Screenshot.gif?500|Screenshot}} [[https://github.com/ThinkGeo/CenteringOnMovingVehicleWithToleranceSample-ForWinForms| View this sample on Github]]