Skip to main content

Crate oxigdal_gpkg

Crate oxigdal_gpkg 

Source
Expand description

Pure Rust GeoPackage (GPKG) reader.

Implements a minimal SQLite binary format parser (sqlite_reader) and a GeoPackage schema layer (gpkg) without any C / FFI dependencies.

Re-exports§

pub use error::GpkgError;
pub use gpkg::GeoPackage;
pub use gpkg::GpkgContents;
pub use gpkg::GpkgDataType;
pub use gpkg::GpkgGeometryColumn;
pub use gpkg::GpkgSrs;
pub use sqlite_reader::SqliteHeader;
pub use sqlite_reader::SqliteReader;
pub use sqlite_reader::TextEncoding;
pub use tile_matrix::TileMatrix;
pub use vector::FeatureRow;
pub use vector::FeatureTable;
pub use vector::FieldDefinition;
pub use vector::FieldType;
pub use vector::FieldValue;
pub use vector::GpkgBinaryParser;
pub use vector::GpkgGeometry;
pub use vector::SrsInfo;

Modules§

error
Error types for oxigdal-gpkg
gpkg
GeoPackage schema layer.
sqlite_reader
Pure Rust SQLite binary format reader.
tile_matrix
GeoPackage tile matrix structures.
vector
GeoPackage vector feature table types.