='true',geomesa.z.splits='4',geomesa.feature.expiry='time(30 days)',geomesa.table.partition='time',geomesa.index.dtg='true',geomesa.z.splits='4',geomesa.feature.expiry='time(30 days
问题:select * from table 1 where table1.point is within 50km of any pointin table2.point
我使用Spark-SQL和GeoMesa & Accumulo来实现同样的功能。(Spark作为处理引擎,Accumulo作为数据存储库& GeoMesa用于GeoSpatial库)。上面的查询是某种left semi join,但我不确定如何使用Spark-SQL实现它,因