如何使用spark/geomesa将几何图形从一个epsg投影到另一个epsg?

nlejzf6q  于 2021-05-29  发布在  Spark
关注(0)|答案(1)|浏览(468)

我正在“翻译”一些postgis代码到geomesa,我有一些postgis代码如下:

select ST_Transform(ST_SetSRID(ST_Point(longitude, latitude), 4326), 27700)

例如,将点几何体从4326转换为27700。
关于sql文档https://www.geomesa.org/documentation/user/spark/sparksql_functions.html 我看得见 ST_Point 但我找不到任何等价物 ST_Transform 功能。你知道吗?

oxf4rvwz

oxf4rvwz1#

对于geomesa 1.x、2.x和即将发布的3.0版本,目前还没有stu转换。可以使用geotools(或其他库)制作自己的udf来进行转换。
诚然,这需要一些工作。

相关问题