PolygonGeometry Class

Definition

Represents a Polygon.

public class PolygonGeometry : Azure.Analytics.PlanetaryComputer.GeoJsonGeometry, System.ClientModel.Primitives.IJsonModel<Azure.Analytics.PlanetaryComputer.PolygonGeometry>, System.ClientModel.Primitives.IPersistableModel<Azure.Analytics.PlanetaryComputer.PolygonGeometry>
type PolygonGeometry = class
    inherit GeoJsonGeometry
    interface IJsonModel<PolygonGeometry>
    interface IPersistableModel<PolygonGeometry>
Public Class PolygonGeometry
Inherits GeoJsonGeometry
Implements IJsonModel(Of PolygonGeometry), IPersistableModel(Of PolygonGeometry)
Inheritance
PolygonGeometry
Implements

Constructors

Name Description
PolygonGeometry(IEnumerable<IList<IList<Single>>>)

Initializes a new instance of PolygonGeometry.

Properties

Name Description
BoundingBox

Optional bounding box of the geometry.

(Inherited from GeoJsonGeometry)
Coordinates

The coordinates of the polygon.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<GeoJsonGeometry>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from GeoJsonGeometry)
IJsonModel<GeoJsonGeometry>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from GeoJsonGeometry)
IJsonModel<PolygonGeometry>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<PolygonGeometry>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<GeoJsonGeometry>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from GeoJsonGeometry)
IPersistableModel<GeoJsonGeometry>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from GeoJsonGeometry)
IPersistableModel<GeoJsonGeometry>.Write(ModelReaderWriterOptions) (Inherited from GeoJsonGeometry)
IPersistableModel<PolygonGeometry>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<PolygonGeometry>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<PolygonGeometry>.Write(ModelReaderWriterOptions)

Applies to