GeometryPolygon
open class GeometryPolygon : GeometryValue
A sequence of geometry multi-points which represents a polygon.
-
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 -> GeometryPolygon
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 -> GeometryPolygon
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.