# Functions
BufferedReader returns []Geometry from reader.
BufferedWriter returns []Geometry from reader.
GeomFromWKBHexStr convert hex string to GEOSGeometry.
GeomToWKBHexStr ...
HexToBytes Converts a hexadecimal string to a byte array.
Marshal encodes the geometry with the given byte order.
MustMarshal will encode the geometry and panic on error.
NewDecoder will create a new WKB decoder.
NewEncoder creates a new Encoder for the given writer.
Scanner will return a GeometryScanner that can scan sql query results.
Unmarshal will decode the type into a Geometry.
Value will create a driver.Valuer that will WKB the geometry into the database query.
# Variables
DefaultByteOrder is the order used for marshalling or encoding is none is specified.
ErrAttempt ...
ErrIncorrectGeometry is returned when unmarshalling WKB data into the wrong type.
ErrNotWKB is returned when unmarshalling WKB and the data is not valid.
ErrUnknownWKBType ...
ErrUnsupportedDataType is returned by Scan methods when asked to scan non []byte data from the database.
ErrUnsupportedGeometry is returned when geometry type is not supported by this lib.
# Structs
Decoder can decoder WKB geometry off of the stream.
An Encoder will encode a geometry as WKB to the writer given at creation time.
EWKBDecoder Decoder can decoder EWKB geometry off of the stream.
EWKBEncoder Decoder can decoder EWKB geometry off of the stream.
GeometryScanner is a thing that can scan in sql query results.