场景:我有一个有时间戳和最近字段的位置记录的表,我需要在1小时的时间范围内找到它们之间的最大距离为100米的最近点。
我尝试用Solr的LatLonPointSpatialField索引最近的字段,然后在时间戳字段上做一些处理,然后取每一个最近的点,然后用0.01的点和距离来做{!geofilt},但是正如您所看到的,这将非常慢,因为我必须取每一个点并使用一个时间戳来尝试它。我需要做的就是在一个时间戳范围内找到最近的点。我不知道是否有更好的方法,但我有感觉,在索尔有一些东西可以帮助我,但我错过了。
https://stackoverflow.com/questions/50886013
复制相似问题