ThinkGeo.MapSuite.Core.ZoomLevelSet
Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.
This class represents a collection of ZoomLevels.
Inheritance Hierarchy
Members Summary
Public Constructors
ZoomLevelSet()
Parameters
Protected Constructors
Public Methods
GetZoomLevel(RectangleShape,Double,GeographyUnit)
Return Value
Parameters
GetZoomLevel(RectangleShape,Double,GeographyUnit,Single)
Return Value
Parameters
GetZoomLevelForDrawing(RectangleShape,Double,GeographyUnit,Single)
Return Value
Parameters
GetZoomLevelForDrawing(RectangleShape,Double,GeographyUnit)
Return Value
Parameters
GetZoomLevels()
Return Value
Parameters
ToString()
Return Value
Type:String
Description:N/A
Parameters
Equals(Object)
Return Value
Type:Boolean
Description:N/A
Parameters
obj
Type:Object
Description:N/A
GetHashCode()
Return Value
Type:Int32
Description:N/A
Parameters
GetType()
Return Value
Type:Type
Description:N/A
Parameters

GetLowerZoomLevelScale(Double,ZoomLevelSet)
Return Value
Type:Double
Description:N/A
Parameters
currentScale
Type:Double
Description:N/A

GetHigherZoomLevelScale(Double,ZoomLevelSet)
Return Value
Type:Double
Description:N/A
Parameters
currentScale
Type:Double
Description:N/A
Protected Methods
GetSnappedZoomLevel(Double)
Return Value
Parameters
scale
Type:Double
Description:N/A
Finalize()
Return Value
Type:Void
Description:N/A
Parameters
MemberwiseClone()
Return Value
Type:Object
Description:N/A
Parameters
Public Properties
Name
This property gets and sets the name for the ZoomSet.
The name is user defined. It is useful to set, as it may be used for higher level components such as legends, etc.
Return Value
CustomZoomLevels
This property gets the custom zoom levels from the zoomLevelSet.
Return Value
ZoomLevel01
This property gets the ZoomLevel for Level01.
Return Value
ZoomLevel02
This property gets the ZoomLevel for Level02.
Return Value
ZoomLevel03
This property gets the ZoomLevel for Level03.
Return Value
ZoomLevel04
This property gets the ZoomLevel for Level04.
Return Value
ZoomLevel05
This property gets the ZoomLevel for Level05.
Return Value
ZoomLevel06
This property gets the ZoomLevel for Level06.
Return Value
ZoomLevel07
This property gets the ZoomLevel for Level07.
Return Value
ZoomLevel08
This property gets the ZoomLevel for Level08.
Return Value
ZoomLevel09
This property gets the ZoomLevel for Level09.
Return Value
ZoomLevel10
This property gets the ZoomLevel for Level10.
Return Value
ZoomLevel11
This property gets the ZoomLevel for Level11.
Return Value
ZoomLevel12
This property gets the ZoomLevel for Level12.
Return Value
ZoomLevel13
This property gets the ZoomLevel for Level13.
Return Value
ZoomLevel14
This property gets the ZoomLevel for Level14.
Return Value
ZoomLevel15
This property gets the ZoomLevel for Level15.
Return Value
ZoomLevel16
This property gets the ZoomLevel for Level16.
Return Value
ZoomLevel17
This property gets the ZoomLevel for Level17.
Return Value
ZoomLevel18
This property gets the ZoomLevel for Level18.
Return Value
ZoomLevel19
This property gets the ZoomLevel for Level19.
Return Value
ZoomLevel20
This property gets the ZoomLevel for Level20.
Return Value
Protected Properties
Public Events