Skip to content

MapShape

Namespace: ThinkGeo.Core

This class represent a unit can be drawn on map. Each MapShape composes of a feature and a ZoomLevelSet to control its drawing zoomlevels.

public class MapShape

Inheritance ObjectMapShape

Properties

Feature

This property returns the feature representing the MapShape.

public Feature Feature { get; set; }

Property Value

Feature

        This property set the feature representing the MapShape

Remarks:

None

ZoomLevels

This property returns the ZoomLevel to control the drawing of the MapShape.

public ZoomLevelSet ZoomLevels { get; set; }

Property Value

ZoomLevelSet

        This property sets the ZoomLevel to control the drawing of the MapShape.

Remarks:

None

Constructors

MapShape()

This is the default constructor for the MapShape.

public MapShape()

Remarks:

None

MapShape(Feature)

This is a constructor for the class.

public MapShape(Feature feature)

Parameters

feature Feature
This parameter is the feature for this MapShape.

Remarks:

None