Link Search Menu Expand Document Documentation Menu

笛卡尔坐标字段类型

笛卡尔字段类型有助于在二维笛卡尔坐标系中对点和形状进行索引和搜索。笛卡尔字段类型类似于地理字段类型,不同之处在于它们表示笛卡尔平面上的点和形状,而不是基于地球固定陆地参考系统。在平面上计算距离比在球面上计算距离更高效,因此笛卡尔字段类型的距离排序更快。

笛卡尔字段类型非常适用于空间应用,例如虚拟现实、计算机辅助设计 (CAD) 以及游乐园和体育场馆的地图绘制。

笛卡尔字段类型的坐标是单精度浮点值。有关浮点值的范围和精度的信息,请参阅数字字段类型

下表列出了 OpenSearch 支持的所有笛卡尔字段类型。

字段 数据类型 描述
xy_point 二维笛卡尔坐标系中的一个点,由 x 和 y 坐标指定。
xy_shape 二维笛卡尔坐标系中的一个形状,例如多边形或 xy 点的集合。

目前,OpenSearch 支持笛卡尔字段类型的索引和搜索,但不支持笛卡尔字段类型的聚合。如果您希望看到聚合功能的实现,请在 GitHub 上提出问题

剩余 350 字符

有问题?

想要贡献?