是否可以使用线串或多字形地理类型的geo_distance查询?

时间:2013-07-12 20:35:27

标签: elasticsearch

我无法找到任何这方面的例子,但是我有多字形的形状(并且一旦我弄清楚它将在线条上运行)存储在ES中并且需要找到多边形(或线串)的最近点从给定的角度来看。

这甚至可能是ES吗?

TIA。

1 个答案:

答案 0 :(得分:1)

目前ES只支持对形状的基本操作。这意味着如果形状不相交相交或者。到目前为止,无法计算geo_shapes之间的距离。为了能够解决您的问题,您需要将形状控制点分别索引为geo_points并按距离对其进行过滤。 我想在不久的将来ES将至少支持计算形状之间的距离。

干杯, 弗洛里安