Use GEOS bindings for Spatial
- Dominant language
- Go
- Stars
- 24.4k
- Forks
- 873
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 120
Description
There has been a lot of work that @JCOR11599 did on spatial types, I think the next, easy way to implement features is use the Spatial Libs, there is.. some of them.
At least for planar things, there is one that is pretty big and useful, is able to handle geometries, has a lot of features.
SpatialLite, Postgis, and all this tools does not write its own functions, they comes from GEOS bindings mixed with some built-in.
https://github.com/libgeos/geos
Actually, there is a go-bindings for it, I haven't checked deeply:
https://github.com/twpayne/go-geos
If the bindings has something missing, I think the best is send a pr there, and use then here.
Thx!
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names spatial types and the go-geos bindings but no repository files, tests, or entry points. Start by locating the existing spatial implementation and reviewing the go-geos API; done means the relevant planar spatial features use GEOS bindings, with coverage for the supported behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100