Class GeometryToWKT
Outputs the textual representation of a Geometry instance.
Inheritance
System.Object
GeometryToWKT
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Mapsui.Geometries.WellKnownText
Assembly: Mapsui.Geometries.dll
Syntax
public static class GeometryToWKT
Remarks
The Well-Known Text (WKT) representation of Geometry is designed to exchange geometry data in ASCII form.
Examples of WKT representations of geometry objects are:Geometry | WKT Representation |
---|---|
A Point | POINT(15 20) Note that point coordinates are specified with no separating comma. |
A LineString with four points: | LINESTRING(0 0, 10 10, 20 25, 50 60) |
A Polygon with one exterior ring and one interior ring: | POLYGON((0 0,10 0,10 10,0 10,0 0),(5 5,7 5,7 7,5 7, 5 5)) |
A MultiPoint with three Point values: | MULTIPOINT(0 0, 20 20, 60 60) |
A MultiLineString with two LineString values: | MULTILINESTRING((10 10, 20 20), (15 15, 30 15)) |
A MultiPolygon with two Polygon values: | MULTIPOLYGON(((0 0,10 0,10 10,0 10,0 0)),((5 5,7 5,7 7,5 7, 5 5))) |
A GeometryCollection consisting of two Point values and one LineString: | GEOMETRYCOLLECTION(POINT(10 10), POINT(30 30), LINESTRING(15 15, 20 20)) |
Methods
| Improve this Doc View SourceWrite(IGeometry)
Converts a Geometry to its Well-known Text representation.
Declaration
public static string Write(IGeometry geometry)
Parameters
Type | Name | Description |
---|---|---|
IGeometry | geometry | A Geometry to write. |
Returns
Type | Description |
---|---|
System.String | A <Geometry Tagged Text> string (see the OpenGIS Simple Features Specification) |
Write(IGeometry, StringWriter)
Converts a Geometry to its Well-known Text representation.
Declaration
public static void Write(IGeometry geometry, StringWriter writer)
Parameters
Type | Name | Description |
---|---|---|
IGeometry | geometry | A geometry to process. |
System.IO.StringWriter | writer | Stream to write out the geometry's text representation. |
Remarks
Geometry is written to the output stream as <Gemoetry Tagged Text> string (see the OpenGIS Simple Features Specification).