Geo.WKB
Converts to and from WKB and EWKB
point = Geo.WKB.decode("0101000000000000000000F03F000000000000F03F")
Geo.Point[coordinates: {1, 1}, srid: nil]
Geo.WKT.encode(point)
"POINT(1 1)"
point = Geo.WKB.decode("0101000020E61000009EFB613A637B4240CF2C0950D3735EC0")
Geo.Point[coordinates: {36.9639657, -121.8097725}, srid: 4326]
Summary↑
decode(wkb, geometries \\ []) | Takes a WKB string and returns a Geometry |
encode(geom, endian \\ :xdr) | Takes a Geometry and returns a WKB string. The endian decides what the byte order will be |
Functions
Specs:
- decode(binary, [Geo.geometry]) :: Geo.geometry
Takes a WKB string and returns a Geometry
Specs:
- encode(binary, Geo.endian) :: binary
Takes a Geometry and returns a WKB string. The endian decides what the byte order will be