目前我有以下内容:
带表的数据库,带设备、位置和时间戳;
Web,接收minLat、minLon、maxLat、maxLon格式请求,生成minLat与maxLat之间的lon、minLon与maxLon之间的lon的sql查询;
接收从Web API生成的查询,并与databricks中的集群创建JDBC连接以执行查询的函数;
我想看看我是否可以通过一些空间库来提高“minLat和maxLat之间的长度以及minLon和maxLon之间的长度”。我检查过的一个这样的例子是GeoSpark。这里的问题是,当前版本的GeoSpark (和GeoSParkSql)仅适用于spark v2.3,并且数据库中不再支持该版本的运行时。
你知道我能做什么吗?
注意:目前我不能偏离SQL。
发布于 2021-02-25 21:53:13
GeoSpark作为Apache Foundation的成员加入
Apache Sedona项目
,支持Spark3.0的版本大约在2周前发布,所以你可以像使用GeoSpark一样使用它。
https://stackoverflow.com/questions/66369192
复制相似问题