我试图确定多边形(在文档中索引)是否与另一个形状(如圆)有共同的点。
Elasticsearch 文档提供了4种类型的关系:
我试图找到更多的信息,特别是在GeoJSON方面,但没有成功。
我认为第一种类型可以解决我的问题,但我找不到两者之间的区别。文件很短。
谢谢。
发布于 2016-11-14 12:49:08
WITHIN将返回geo_shape字段在中的所有文档--查询中指定的几何形状。
在本例中,您将在查询中指定一个几何形状=>,ES将返回其geo_shape字段B位于中的完全的所有文档,该文档的形状为A:A contains B。
CONTAINS将返回geo_shape字段包含查询中指定的几何形状的所有文档。
在本例中,ES将返回其=>字段B 包含的所有文档(查询:B contains A中指定的几何形状A )。
https://stackoverflow.com/questions/40589065
复制相似问题