Releases: timhirrel/TdhGIS-API
TdhGIS_API
A spatial analysis api written in C++ and providing Python bindings.
• Can perform spatial analysis using just 2 executable files (less than 3 Mb, uncompressed)
and a handful of c++ include files. No other external libraries required.
• Can calculate:
◦ polygon area, perimeter and centroid
◦ thiessen polygons from points
◦ contour lines and polygons from points
◦ polygon intersection, merge, subtraction, split and trim
◦ whether a point or polygon lies within a polygon and the point on a polygon closest to a
specified point
• Can use geometry data from existing code, no data duplication necessary.
• Uses linked list data structures so there are no built in limits on the number of any
components. The package will scale nicely from modest to high end hardware.
• Interfaces with a library to perform database I/O, requiring just standard sqlite.
• Interfaces with the GDAL package for data transfer with a wide variety of formats, while
optionally performing coordinate transformation.
• Includes libraries for linux (gcc), msvc and mingw.
These features are highlighted in compact demonstration source code that will get you going in the
time it takes to download other packages.