# README
encoding/wkt 
This package provides encoding and decoding of WKT data. The interface is defined as:
func MarshalString(orb.Geometry) string
func Unmarshal(string) (orb.Geometry, error)
func UnmarshalPoint(string) (orb.Point, err error)
func UnmarshalMultiPoint(string) (orb.MultiPoint, err error)
func UnmarshalLineString(string) (orb.LineString, err error)
func UnmarshalMultiLineString(string) (orb.MultiLineString, err error)
func UnmarshalPolygon(string) (orb.Polygon, err error)
func UnmarshalMultiPolygon(string) (orb.MultiPolygon, err error)
func UnmarshalCollection(string) (orb.Collection, err error)
# Functions
Marshal returns a WKT representation of the geometry.
MarshalString returns a WKT representation of the geometry as a string.
Unmarshal return a geometry by parsing the WKT string.
UnmarshalCollection returns the geometry collection represented by the wkt string.
UnmarshalLineString returns the linestring represented by the wkt string.
UnmarshalMultiLineString returns the multi-linestring represented by the wkt string.
UnmarshalMultiPoint returns the multi-point represented by the wkt string.
UnmarshalMultiPolygon returns the multi-polygon represented by the wkt string.
UnmarshalPoint returns the point represented by the wkt string.
UnmarshalPolygon returns the polygon represented by the wkt string.
# Variables
ErrIncorrectGeometry is returned when unmarshalling WKT data into the wrong type.
ErrNotWKT is returned when unmarshalling WKT and the data is not valid.
ErrUnsupportedGeometry is returned when geometry type is not supported by this lib.