Expand description
§SurtGis Core
Core types, traits and I/O for the SurtGis geospatial library.
This crate provides:
Raster<T>: Generic raster grid typeGeoTransform: Affine transformation for georeferencingCRS: Coordinate Reference System handling- Algorithm traits for consistent API
- I/O for common geospatial formats
Re-exports§
pub use crs::CRS;pub use error::Error;pub use error::Result;pub use mosaic::MosaicOptions;pub use mosaic::mosaic;pub use raster::GeoTransform;pub use raster::Raster;pub use raster::RasterElement;pub use resample::ResampleMethod;pub use resample::resample_to_grid;pub use streaming::StripProcessor;pub use streaming::WindowAlgorithm;
Modules§
- crs
- Coordinate Reference System handling
- error
- Error types for SurtGis
- io
- I/O operations for reading and writing geospatial data
- mosaic
- Raster mosaic: merge multiple rasters into one covering the union extent.
- prelude
- Prelude for convenient imports
- raster
- Raster data structures and operations
- resample
- Raster resampling: align a raster to a reference grid.
- streaming
- Streaming processor for window-based raster algorithms.
- vector
- Vector data structures and operations.
Traits§
- Algorithm
- Core trait for all algorithms in SurtGis.
- Parallel
Algorithm - Marker trait for algorithms that can be parallelized