Module geozero::wkb[][src]

Well-Known Binary (WKB) conversions.

Usage example:

Convert a EWKB geometry to WKT:

use geozero::{ToWkt, wkb::Ewkb};

let wkb = Ewkb(vec![1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 64, 0, 0, 0, 0, 0, 0, 52, 192]);
assert_eq!(wkb.to_wkt().unwrap(), "POINT(10 -20)");

Structs

Decode

Decode from WKB

Encode

Encode to WKB

Ewkb

EWKB reader.

GpkgWkb

GepPackage WKB reader.

Wkb

WKB reader.

WkbWriter

WKB writer.

Enums

WKBGeometryType

WKB Types according to OGC 06-103r4 (https://www.ogc.org/standards/sfa)

WkbDialect

WKB dialect.

Traits

FromWkb

Convert from WKB.

Functions

process_ewkb_geom

Process EWKB geometry.

process_gpkg_geom

Process GPKG geometry.

process_wkb_geom

Process WKB geometry.

process_wkb_type_geom

Process WKB type geometry..