What problem does it solve?
Provides a comprehensive .NET library to remove friction when reading, writing, validating, and transforming vector GIS data across multiple formats and engines.
Core Features & Use Cases
- Format I/O & Conversion: Read and write SHP, GeoJSON, FileGDB, GeoPackage, KML, DXF, TXT and PostGIS with a unified API.
- Geometry & Topology: Perform geometry conversion, buffering, intersection, union, simplification, topology validation, and spatial relationship checks.
- CRS & Projection Utilities: Transform geometries and WKT between coordinate reference systems and calculate CGCS2000 zones and projected WKIDs.
- Engine & Architecture: Abstracted GisEngine factory supporting GDAL/OGR with ILayerReader/ILayerWriter, async I/O, and global GDAL configuration.
- Use Case: Integrate into a .NET Standard 2.0 service to batch-convert shapefiles to GeoJSON, validate geometry topology, transform coordinates, and persist results to PostGIS.
Quick Start
Read a shapefile, filter features by attribute, buffer each geometry, and write the result to a GeoJSON file.