Use multiple bindings for Spatial Data
- Dominant language
- Go
- Stars
- 24.4k
- Forks
- 873
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 108
Description
Hi, I have already open this one https://github.com/dolthub/dolt/issues/6051
So, what is the difference here? There is more than one spatial lib, each of them has its own way to handle geometries, so focus only in https://github.com/dolthub/dolt/issues/6051 and write code that will only support one lib as bindings can be very inefficient, so, the focus of this issue, is just think to support several libs for bindings, for flexibility.
Some examples:
For Planar geometries:
https://github.com/libgeos/geos
Other functions for planar geometries SFCGAL:
https://gitlab.com/Oslandia/SFCGAL
For WGS84 (4326 CRS) spherical calculations:
https://github.com/google/s2geometry
Just as a reference to know, where is more bindings for spatial things, SpatiaLite has a very good reference!
https://www.gaia-gis.it/gaia-sins/spatialite-sql-5.0.1.html
This issue is not about "support" all this, just to write in consideration to be able to use more bindings in the future.
Thx!
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.