apache / sedona

A cluster computing framework for processing large-scale geospatial data
https://sedona.apache.org/
Apache License 2.0
1.95k stars 695 forks source link

Provide support for Trino Query Engine in Sedona #917

Open MoSarwat opened 1 year ago

MoSarwat commented 1 year ago

Expected behavior

Actual behavior

Steps to reproduce the problem

Settings

Sedona version = ?

Apache Spark version = ?

Apache Flink version = ?

API type = Scala, Java, Python?

Scala version = 2.11, 2.12, 2.13?

JRE version = 1.8, 1.11?

Python version = ?

Environment = Standalone, AWS EC2, EMR, Azure, Databricks?

jornfranke commented 1 year ago

Can you not use the Trino support by Spark?

For example, you can connect Spark to Trino via JDBC. See here for the Trino JDBC driver.

If you do not want to use Spark at all then you are the moment bound to the Trino internal geospatial functions.

Or are you missing some functions that are supported by Sedona? Then please name them and one can see how they can be added to Trino as custom functions.

umartin commented 8 months ago

I think this would be at great addition to both Trino and Sedona. The current geospatial support in Trino is very limited compared to Sedona.

Features in Sedona that i miss in Trino