Skip to content

HereMapsZoomLevelSet

Namespace: ThinkGeo.Core

This class represents the zoom levels used by Here Maps.

public class HereMapsZoomLevelSet : ZoomLevelSet

Inheritance ObjectZoomLevelSetHereMapsZoomLevelSet

Remarks:

If you want to create some layers that match up with Here Maps layers, you should use this ZoomSet.

Properties

TileSize

public int TileSize { get; set; }

Property Value

Int32

MaxExtent

public RectangleShape MaxExtent { get; set; }

Property Value

RectangleShape

Name

This property gets and sets the name for the ZoomSet.

public string Name { get; set; }

Property Value

String

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

ZoomLevel

Remarks:

None

ZoomLevel02

This property gets the ZoomLevel for Level02.

public ZoomLevel ZoomLevel02 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel03

This property gets the ZoomLevel for Level03.

public ZoomLevel ZoomLevel03 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel04

This property gets the ZoomLevel for Level04.

public ZoomLevel ZoomLevel04 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel05

This property gets the ZoomLevel for Level05.

public ZoomLevel ZoomLevel05 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel06

This property gets the ZoomLevel for Level06.

public ZoomLevel ZoomLevel06 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel07

This property gets the ZoomLevel for Level07.

public ZoomLevel ZoomLevel07 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel08

This property gets the ZoomLevel for Level08.

public ZoomLevel ZoomLevel08 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel09

This property gets the ZoomLevel for Level09.

public ZoomLevel ZoomLevel09 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel10

This property gets the ZoomLevel for Level10.

public ZoomLevel ZoomLevel10 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel11

This property gets the ZoomLevel for Level11.

public ZoomLevel ZoomLevel11 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel12

This property gets the ZoomLevel for Level12.

public ZoomLevel ZoomLevel12 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel13

This property gets the ZoomLevel for Level13.

public ZoomLevel ZoomLevel13 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel14

This property gets the ZoomLevel for Level14.

public ZoomLevel ZoomLevel14 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel15

This property gets the ZoomLevel for Level15.

public ZoomLevel ZoomLevel15 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel16

This property gets the ZoomLevel for Level16.

public ZoomLevel ZoomLevel16 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel17

This property gets the ZoomLevel for Level17.

public ZoomLevel ZoomLevel17 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel18

This property gets the ZoomLevel for Level18.

public ZoomLevel ZoomLevel18 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel19

This property gets the ZoomLevel for Level19.

public ZoomLevel ZoomLevel19 { get; }

Property Value

ZoomLevel

Remarks:

None

ZoomLevel20

This property gets the ZoomLevel for Level20.

public ZoomLevel ZoomLevel20 { get; }

Property Value

ZoomLevel

Remarks:

None

Constructors

HereMapsZoomLevelSet()

This class represents the zoom levels used by Here Maps.

public HereMapsZoomLevelSet()

Remarks:

If you want to create some layers that match up with Here Maps layers, you should use this ZoomSet.