Crate utiles_core
source ·Expand description
utiles-core ~ core util(e)ities
Re-exports§
pub use bbox::BBox;pub use gdal::geotransform2optzoom;pub use lnglat::LngLat;pub use point::Point2d;pub use point::Point3d;pub use tile::Tile;pub use tile_zbox::TileZBox;pub use crate::fns::*;pub use crate::quadkey::*;
Modules§
- Bounding-boxes!
- Constants module
- Core util(e)ity functions for working with web mercator tiles, bounding boxes, et al
- GDAL related functions/utils
- Geostats structs/models/objs
- pmtiles util(e)s ~ aka protomap-tiles
TileTypemodule (needs work)TileZBox- zoom-x-y bounding box- Zoom levels, zoom-collections and ranges oh my!
Macros§
- point2d macro to create a new point. Replacement for coord! macro from geo-types
- Tile macro to create a new tile.
Enums§
- Error type for utiles-core
Constants§
Traits§
Coord2dlike trait for 2D coordinates has x/y gettersIsOktrait for checking if a value is Ok and returns a result of self or an errorLngLatlike trait- Trait def for tile-like objects/structs/things/whatevers
Type Aliases§
- Result type for utiles-core; really a type alias for
Result<T, UtilesCoreError>