OpenStreetMapsZoomLevelSet¶
Namespace: ThinkGeo.Core
This class represents the zoom levels used by Open Street Map.
public class OpenStreetMapsZoomLevelSet : ZoomLevelSet
Inheritance Object → ZoomLevelSet → OpenStreetMapsZoomLevelSet
Remarks:
If you want to create some layers that match up with Open Street Map layers, you should use this ZoomSet.
Properties¶
TileSize¶
public int TileSize { get; set; }
Property Value¶
MaxExtent¶
public RectangleShape MaxExtent { get; set; }
Property Value¶
Name¶
This property gets and sets the name for the ZoomSet.
public string Name { get; set; }
Property Value¶
Remarks:
The name is user defined. It is useful to set, as it may be used for higher level components such as legends, etc.
CustomZoomLevels¶
This property gets the custom zoom levels from the zoomLevelSet.
public Collection<ZoomLevel> CustomZoomLevels { get; }
Property Value¶
Collection<ZoomLevel>
This property gets the custom zoom levels from the zoomLevelSet.
Remarks:
None
ZoomLevel01¶
This property gets the ZoomLevel for Level01.
public ZoomLevel ZoomLevel01 { get; }
Property Value¶
Remarks:
None
ZoomLevel02¶
This property gets the ZoomLevel for Level02.
public ZoomLevel ZoomLevel02 { get; }
Property Value¶
Remarks:
None
ZoomLevel03¶
This property gets the ZoomLevel for Level03.
public ZoomLevel ZoomLevel03 { get; }
Property Value¶
Remarks:
None
ZoomLevel04¶
This property gets the ZoomLevel for Level04.
public ZoomLevel ZoomLevel04 { get; }
Property Value¶
Remarks:
None
ZoomLevel05¶
This property gets the ZoomLevel for Level05.
public ZoomLevel ZoomLevel05 { get; }
Property Value¶
Remarks:
None
ZoomLevel06¶
This property gets the ZoomLevel for Level06.
public ZoomLevel ZoomLevel06 { get; }
Property Value¶
Remarks:
None
ZoomLevel07¶
This property gets the ZoomLevel for Level07.
public ZoomLevel ZoomLevel07 { get; }
Property Value¶
Remarks:
None
ZoomLevel08¶
This property gets the ZoomLevel for Level08.
public ZoomLevel ZoomLevel08 { get; }
Property Value¶
Remarks:
None
ZoomLevel09¶
This property gets the ZoomLevel for Level09.
public ZoomLevel ZoomLevel09 { get; }
Property Value¶
Remarks:
None
ZoomLevel10¶
This property gets the ZoomLevel for Level10.
public ZoomLevel ZoomLevel10 { get; }
Property Value¶
Remarks:
None
ZoomLevel11¶
This property gets the ZoomLevel for Level11.
public ZoomLevel ZoomLevel11 { get; }
Property Value¶
Remarks:
None
ZoomLevel12¶
This property gets the ZoomLevel for Level12.
public ZoomLevel ZoomLevel12 { get; }
Property Value¶
Remarks:
None
ZoomLevel13¶
This property gets the ZoomLevel for Level13.
public ZoomLevel ZoomLevel13 { get; }
Property Value¶
Remarks:
None
ZoomLevel14¶
This property gets the ZoomLevel for Level14.
public ZoomLevel ZoomLevel14 { get; }
Property Value¶
Remarks:
None
ZoomLevel15¶
This property gets the ZoomLevel for Level15.
public ZoomLevel ZoomLevel15 { get; }
Property Value¶
Remarks:
None
ZoomLevel16¶
This property gets the ZoomLevel for Level16.
public ZoomLevel ZoomLevel16 { get; }
Property Value¶
Remarks:
None
ZoomLevel17¶
This property gets the ZoomLevel for Level17.
public ZoomLevel ZoomLevel17 { get; }
Property Value¶
Remarks:
None
ZoomLevel18¶
This property gets the ZoomLevel for Level18.
public ZoomLevel ZoomLevel18 { get; }
Property Value¶
Remarks:
None
ZoomLevel19¶
This property gets the ZoomLevel for Level19.
public ZoomLevel ZoomLevel19 { get; }
Property Value¶
Remarks:
None
ZoomLevel20¶
This property gets the ZoomLevel for Level20.
public ZoomLevel ZoomLevel20 { get; }
Property Value¶
Remarks:
None
Constructors¶
OpenStreetMapsZoomLevelSet()¶
This class represents the zoom levels used by Open Street Map.
public OpenStreetMapsZoomLevelSet()
Remarks:
If you want to create some layers that match up with Open Street Map layers, you should use this ZoomSet.