地理位置查询
编辑地理位置查询编辑
Elasticsearch 支持两种类型的地理数据:geo_point
字段,支持经纬度对,以及 geo_shape
字段,支持点、线、圆、多边形、多多边形等。
此组中的查询包括:
-
geo_bounding_box
查询 - 查找与指定矩形相交的地理形状或地理点的文档。
-
geo_distance
查询 - 查找在中心点指定距离内的地理形状或地理点的文档。
-
geo_grid
查询 -
查找具有以下特征的文档:
- 与指定地理哈希相交的地理形状或地理点
- 与指定地图图块相交的地理形状或地理点
- 与指定 H3 箱相交的地理点
-
geo_polygon
查询 - 查找与指定多边形相交的地理形状或地理点的文档。
-
geo_shape
查询 - 查找与指定地理形状相关的地理形状或地理点的文档。可以指定的可能空间关系有:相交、包含、在内部和不相交。