geo
geo copied to clipboard
Geospatial primitives and algorithms for Rust
- [x] I agree to follow the project's [code of conduct](https://github.com/georust/geo/blob/main/CODE_OF_CONDUCT.md). - [ ] I added an entry to `CHANGES.md` if knowledge of this change could be valuable to users....
- [x] I agree to follow the project's [code of conduct](https://github.com/georust/geo/blob/main/CODE_OF_CONDUCT.md). - [x] I added an entry to `CHANGES.md` if knowledge of this change could be valuable to users. ---...
- [x] I agree to follow the project's [code of conduct](https://github.com/georust/geo/blob/main/CODE_OF_CONDUCT.md). - [x] I added an entry to `CHANGES.md` if knowledge of this change could be valuable to users. ---...
Hello, I have two polygons: ``` [src/utils/bbox.rs:209] &polygon_x = Polygon { exterior: LineString( [ Coordinate { x: 8055.658, y: 7977.5537, }, Coordinate { x: 8010.734, y: 7999.9697, }, Coordinate {...
Currently we're just using the derived Debug, which is pretty noisy. Especially for our compound structures, having a denser representation can make debugging easier. e.g. ## Coordinate This one's maybe...
Minkowski sum is a sort of generalization of buffering. The buffering of a geometry G upto radius r is same as minkowski sum G + B, where B is a...
The current interface to compute union, intersection, etc. is a bit restrictive. It only allows `Polygon` with `Polygon` or a `MultiPolygon` with a `MultiPolygon`. A better design is to create...
It seems to me that most obvious choice of a default implementation of TryFrom will go Well-known text. I would suggest accepting a syntax such that one could do Point::try_from(...