GeographyMultiPolygon

open class GeographyMultiPolygon : GeographyValue

A sequence of geography polygons.

  • Constructor

    Declaration

    Swift

    override public init()
  • The coordinates of this value.

    Declaration

    Swift

    public final var coordinates: MultiPolygonCoordinates { 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 -> GeographyMultiPolygon

    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 -> GeographyMultiPolygon

    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.