geos
geos copied to clipboard
Rust bindings for GEOS
Hi, I have few questions/suggestions about geos context and lifetimes. (I'm literally couple of days into learning rust so I may not see some obvious things.) ### 1) GEOS context...
Closes https://github.com/georust/geos/issues/137 This adds a new struct for `ConstCoordSeq` that contains a const pointer to the GEOS coord seq object. The ideal API would probably be to have something like...
From the docstring of `get_coord_seq`: > Note: this clones the underlying CoordSeq to avoid double free (because CoordSeq handles the object ptr and the CoordSeq is still owned by the...
error: failed to run custom build command for `geos-sys v2.0.5` Caused by: process didn't exit successfully: `/home/bouyei/projects/georust/target/debug/build/geos-sys-70c700a92bad5d0b/build-script-build` (exit status: 101) --- stdout cargo:rerun-if-changed=build.rs cargo:rerun-if-env-changed=GEOS_LIB_DIR cargo:rerun-if-env-changed=GEOS_VERSION cargo:rerun-if-env-changed=GEOS_NO_PKG_CONFIG cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG cargo:rerun-if-env-changed=PKG_CONFIG...
I doing some staff with this lib why some function not implemented?? such as `ST_Split` , `ST_TileEnvelope`. I see those function is postgis document, some `C` lib don't have those...
# Problem I'm creating the bindings for a C library that requires as an input Extended WKB format. I see that GEOS [does support](https://libgeos.org/specifications/wkb/#extended-wkb) writing to Extended WKB, so I...
GEOS reads the srid from WKB as a signed integer, and also stores it as a signed integer. This behavior should probably be preserved in this library, instead of trying...
...and also TryFrom I noticed that these two trait implementations were missing, and they seemed like they'd be useful inclusions. Each is sort of necessary to implement the other: a...