[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Extensibility.Rendering.Components.Map.GeoData.GeoPolygon

GeoPolygon Class

Represents the geospatial polygon shape.

Inheritance
GeoPolygon
Namespace: GrapeCity.ActiveReports.Extensibility.Rendering.Components.Map.GeoData
Assembly: MESCIUS.ActiveReports.Core.Rendering.dll
Syntax
public class GeoPolygon : GeoSurface

Constructors

Name Description
GeoPolygon(GeometryType, IEnumerable<GeoLinearRing>)

Initializes new instance of GeoPolygon.

GeoPolygon(IEnumerable<GeoLinearRing>)

Initializes new instance of GeoPolygon.

Properties

Name Description
Bounds

Gets the bounds of the polygon shape.

Center

Gets the centroid of the polygon shape.

ExteriorRing

Gets the exterior ring of the polygon shape.

InteriorRings

Gets the interior rings of the polygon shape.

Is3D

Gets a value indicating whether any ring in the collection has z-coordinate values.

IsEmpty

Gets a value indicating whether the exterior ring is null or empty.

IsMeasured

Gets a value indicating whether any ring in the collection has m-coordinate values.

PointsCount

Gets the sum of the points count of all rings.

Rings

Gets the polygon rings.

Extension Methods