GeographyPolygon
open class GeographyPolygon : GeographyValue
A sequence of geography multi-points which represents a polygon. The first multi-point coordinate is the exterior ring, any others are interior rings.
-
Constructor
Declaration
Swift
override public init()
-
The coordinates of this value.
Declaration
Swift
public final var coordinates: PolygonCoordinates { get set }
-
Declaration
Swift
override open func copyMutable() -> DataValue
Return Value
A clone of this value if it (together with all value subcomponents) is possibly mutable, or return
self
value if it (together with all value subcomponents) is definitely immutable. The resulting value might share mutable metadata with this query. -
Data type of the wrapped value.
Declaration
Swift
override open var dataType: DataType { get }
-
Declaration
Swift
override open func formatWKT(sridRequired: Bool = false) -> String
Parameters
sridRequired
Is SRID prefix required?
Return Value
This value formatted in OData WKT (well-known text) format.
-
Declaration
Swift
open class func parse(_ text: String) throws -> GeographyPolygon
Parameters
text
A value in GeoJSON format.
Return Value
A value parsed from text in GeoJSON format.
-
Declaration
Swift
open class func parseWKT(_ text: String, sridRequired: Bool = false) throws -> GeographyPolygon
Parameters
text
A value in OData WKT format.
sridRequired
Is SRID prefix required?
Return Value
A value parsed from OData WKT (well-known-text) format.