ZoomLevelSet¶
Inheritance Hierarchy¶
Object
ZoomLevelSet
Members Summary¶
Public Constructors Summary¶
Name |
---|
ZoomLevelSet() |
ZoomLevelSet(Int32) |
ZoomLevelSet(Int32,RectangleShape) |
ZoomLevelSet(Int32,RectangleShape,GeographyUnit) |
Protected Constructors Summary¶
Name |
---|
N/A |
Public Properties Summary¶
Name | Return Type | Description |
---|---|---|
CustomZoomLevels | Collection<ZoomLevel > | This property gets the custom zoom levels from the zoomLevelSet. |
Name | String | This property gets and sets the name for the ZoomSet. |
ZoomLevel01 | ZoomLevel | This property gets the ZoomLevel for Level01. |
ZoomLevel02 | ZoomLevel | This property gets the ZoomLevel for Level02. |
ZoomLevel03 | ZoomLevel | This property gets the ZoomLevel for Level03. |
ZoomLevel04 | ZoomLevel | This property gets the ZoomLevel for Level04. |
ZoomLevel05 | ZoomLevel | This property gets the ZoomLevel for Level05. |
ZoomLevel06 | ZoomLevel | This property gets the ZoomLevel for Level06. |
ZoomLevel07 | ZoomLevel | This property gets the ZoomLevel for Level07. |
ZoomLevel08 | ZoomLevel | This property gets the ZoomLevel for Level08. |
ZoomLevel09 | ZoomLevel | This property gets the ZoomLevel for Level09. |
ZoomLevel10 | ZoomLevel | This property gets the ZoomLevel for Level10. |
ZoomLevel11 | ZoomLevel | This property gets the ZoomLevel for Level11. |
ZoomLevel12 | ZoomLevel | This property gets the ZoomLevel for Level12. |
ZoomLevel13 | ZoomLevel | This property gets the ZoomLevel for Level13. |
ZoomLevel14 | ZoomLevel | This property gets the ZoomLevel for Level14. |
ZoomLevel15 | ZoomLevel | This property gets the ZoomLevel for Level15. |
ZoomLevel16 | ZoomLevel | This property gets the ZoomLevel for Level16. |
ZoomLevel17 | ZoomLevel | This property gets the ZoomLevel for Level17. |
ZoomLevel18 | ZoomLevel | This property gets the ZoomLevel for Level18. |
ZoomLevel19 | ZoomLevel | This property gets the ZoomLevel for Level19. |
ZoomLevel20 | ZoomLevel | This property gets the ZoomLevel for Level20. |
Protected Properties Summary¶
Name | Return Type | Description |
---|---|---|
N/A | N/A | N/A |
Public Methods Summary¶
Protected Methods Summary¶
Name |
---|
Finalize() |
MemberwiseClone() |
Public Events Summary¶
Name | Event Arguments | Description |
---|---|---|
N/A | N/A | N/A |
Members Detail¶
Public Constructors¶
Name |
---|
ZoomLevelSet() |
ZoomLevelSet(Int32) |
ZoomLevelSet(Int32,RectangleShape) |
ZoomLevelSet(Int32,RectangleShape,GeographyUnit) |
Protected Constructors¶
Public Properties¶
CustomZoomLevels
¶
Summary
This property gets the custom zoom levels from the zoomLevelSet.
Remarks
None
Return Value
Collection<ZoomLevel
>
Name
¶
Summary
This property gets and sets the name for the ZoomSet.
Remarks
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
String
ZoomLevel01
¶
Summary
This property gets the ZoomLevel for Level01.
Remarks
None
Return Value
ZoomLevel02
¶
Summary
This property gets the ZoomLevel for Level02.
Remarks
None
Return Value
ZoomLevel03
¶
Summary
This property gets the ZoomLevel for Level03.
Remarks
None
Return Value
ZoomLevel04
¶
Summary
This property gets the ZoomLevel for Level04.
Remarks
None
Return Value
ZoomLevel05
¶
Summary
This property gets the ZoomLevel for Level05.
Remarks
None
Return Value
ZoomLevel06
¶
Summary
This property gets the ZoomLevel for Level06.
Remarks
None
Return Value
ZoomLevel07
¶
Summary
This property gets the ZoomLevel for Level07.
Remarks
None
Return Value
ZoomLevel08
¶
Summary
This property gets the ZoomLevel for Level08.
Remarks
None
Return Value
ZoomLevel09
¶
Summary
This property gets the ZoomLevel for Level09.
Remarks
None
Return Value
ZoomLevel10
¶
Summary
This property gets the ZoomLevel for Level10.
Remarks
None
Return Value
ZoomLevel11
¶
Summary
This property gets the ZoomLevel for Level11.
Remarks
None
Return Value
ZoomLevel12
¶
Summary
This property gets the ZoomLevel for Level12.
Remarks
None
Return Value
ZoomLevel13
¶
Summary
This property gets the ZoomLevel for Level13.
Remarks
None
Return Value
ZoomLevel14
¶
Summary
This property gets the ZoomLevel for Level14.
Remarks
None
Return Value
ZoomLevel15
¶
Summary
This property gets the ZoomLevel for Level15.
Remarks
None
Return Value
ZoomLevel16
¶
Summary
This property gets the ZoomLevel for Level16.
Remarks
None
Return Value
ZoomLevel17
¶
Summary
This property gets the ZoomLevel for Level17.
Remarks
None
Return Value
ZoomLevel18
¶
Summary
This property gets the ZoomLevel for Level18.
Remarks
None
Return Value
ZoomLevel19
¶
Summary
This property gets the ZoomLevel for Level19.
Remarks
None
Return Value
ZoomLevel20
¶
Summary
This property gets the ZoomLevel for Level20.
Remarks
None
Return Value
Protected Properties¶
Public Methods¶
Equals(Object)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
obj | Object | N/A |
GetHashCode()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int32 | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetHigherZoomLevelScale(Double,ZoomLevelSet)
¶
Summary
ZoomToScale out, the result is greater than input
Remarks
N/A
Return Value
Type | Description |
---|---|
Double |
Parameters
Name | Type | Description |
---|---|---|
currentScale | Double | N/A |
zoomLevelSet | ZoomLevelSet | N/A |
GetLowerZoomLevelScale(Double,ZoomLevelSet)
¶
Summary
ZoomToScale in, the result is less than input
Remarks
N/A
Return Value
Type | Description |
---|---|
Double |
Parameters
Name | Type | Description |
---|---|---|
currentScale | Double | N/A |
zoomLevelSet | ZoomLevelSet | N/A |
GetMaxExtent()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
RectangleShape | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetType()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Type | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetZoomLevel(RectangleShape,Double,GeographyUnit)
¶
Summary
This method returns the active ZoomLevel based on an extent, a map unit and a screen width.
Remarks
N/A
Return Value
Type | Description |
---|---|
ZoomLevel | This method returns the active ZoomLevel based on an extent, a map unit and a screen width. |
Parameters
Name | Type | Description |
---|---|---|
extent | RectangleShape | This parameter is a world extent. |
screenWidth | Double | This parameter is the width of the map in pixels. |
mapUnit | GeographyUnit | This parameter is the unit of the map. |
GetZoomLevel(RectangleShape,Double,GeographyUnit,Single)
¶
Summary
This method returns the active ZoomLevel based on an extent, a map unit and a screen width.
Remarks
N/A
Return Value
Type | Description |
---|---|
ZoomLevel | This method returns the active ZoomLevel based on an extent, a map unit and a screen width. |
Parameters
Name | Type | Description |
---|---|---|
extent | RectangleShape | This parameter is a world extent. |
screenWidth | Double | This parameter is the width of the map in pixels. |
mapUnit | GeographyUnit | This parameter is the unit of the map. |
dpi | Single | This parameter is the dpi of the extent. |
GetZoomLevelForDrawing(RectangleShape,Double,GeographyUnit,Single)
¶
Summary
This method returns the active ZoomLevel based on an extent, a map unit and a view width.
Remarks
N/A
Return Value
Type | Description |
---|---|
ZoomLevel | This method returns the active ZoomLevel based on an extent, map unit and a view width. |
Parameters
Name | Type | Description |
---|---|---|
extent | RectangleShape | This parameter is a world extent. |
screenWidth | Double | This parameter is the width of the view in pixels. |
mapUnit | GeographyUnit | This parameter is the unit of the map. |
dpi | Single | This parameter is the dpi of the extent. |
GetZoomLevelForDrawing(RectangleShape,Double,GeographyUnit)
¶
Summary
This method returns the active ZoomLevel based on an extent, a map unit and a view width.
Remarks
N/A
Return Value
Type | Description |
---|---|
ZoomLevel | This method returns the active ZoomLevel based on an extent, map unit and a view width. |
Parameters
Name | Type | Description |
---|---|---|
extent | RectangleShape | This parameter is a world extent. |
screenWidth | Double | This parameter is the width of the view in pixels. |
mapUnit | GeographyUnit | This parameter is the unit of the map. |
GetZoomLevels()
¶
Summary
This method return all of the zoomLevels in the zoomLevelSet.
Remarks
None.
Return Value
Type | Description |
---|---|
Collection<ZoomLevel > | This method return all of the zoomlevels in the zoomLevelSet. |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Load(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
styleJsonPath | String | N/A |
Load(Uri)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
styleJsonUri | Uri | N/A |
ToString()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Protected Methods¶
Finalize()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
MemberwiseClone()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Object | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |