Geomesa TrackLabel WPS流程

时间:2017-09-26 18:27:21

标签: geomesa

我试图通过geoserver的WPS显示在我的geomesa-accumulo数据库中注册的每个设备的当前位置。由于每个设备每隔X秒发送一次位置。我正在使用geomesa的TrackLabel流程来获取每个设备的最后位置,WPS流程设置为:

track: device_id
dtg  : date_time

使用我运行流程并使用传单显示结果。但是,我认为结果不是我的预期,因为如果我在jupyter笔记本中运行以下查询:

spark.sql("select device_id, date_time, position from positions where device_id = 145 order by date_time desc limit 1").show()

返回最后一个位置是 2016-05-17 20:47 ,但TrackLabel流程显示 2016-03-05 20:12

我的问题:如果这是正确的方法,那么我错过了什么?               或者这个问题的正确方法应该是什么?

1 个答案:

答案 0 :(得分:1)

由于您要查询整个数据集,因此可能会达到WFS结果限制。有关详细信息,请参阅here