Expand description
OxiGDAL Services - OGC Web Services Implementation
Provides OGC-compliant web service implementations for geospatial data access and processing:
- WFS (Web Feature Service) 2.0/3.0: Vector data access with filtering and transactions
- WCS (Web Coverage Service) 2.0: Raster data access with subsetting and format conversion
- WPS (Web Processing Service) 2.0: Geospatial processing with built-in algorithms
- CSW (Catalog Service for the Web) 2.0.2: Metadata catalog search and retrieval
§Features
- OGC-compliant implementations following official standards
- XML/JSON output formats with proper schema validation
- CRS support and coordinate transformation
- Built-in WPS processes (buffer, clip, union, etc.)
- Async request handling with Axum
- Pure Rust implementation (no C/C++ dependencies)
§COOLJAPAN Policies
- Pure Rust: No C/C++ dependencies
- No unwrap(): Proper error handling throughout
- Workspace: Uses workspace dependencies
- Files < 2000 lines: Modular code organization
Re-exports§
pub use csw::CswState;pub use csw::MetadataRecord;pub use error::ServiceError;pub use error::ServiceResult;pub use wcs::CoverageInfo;pub use wcs::CoverageSource;pub use wcs::WcsState;pub use wfs::FeatureSource;pub use wfs::FeatureTypeInfo;pub use wfs::WfsState;pub use wps::Process;pub use wps::ProcessInputs;pub use wps::ProcessOutputs;pub use wps::WpsState;
Modules§
- csw
- CSW (Catalog Service for the Web) 2.0.2 implementation
- error
- Error types for OGC web services
- wcs
- WCS (Web Coverage Service) 2.0 implementation
- wfs
- WFS (Web Feature Service) 2.0/3.0 implementation
- wps
- WPS (Web Processing Service) 2.0 implementation
Constants§
- VERSION
- Library version