dolthub / dolthub/dolt

Use multiple bindings for Spatial Data

Open
#6,052 0 comments 0 reactions 0 assignees View on GitHub
customer issue spatial types
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.