笛卡尔字段类型

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

笛卡尔字段类型非常适合空间应用,如虚拟现实、计算机辅助设计(CAD)、主题公园和体育场馆的地图制作。

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

以下表格列出了 UDB-SX 支持的所有笛卡尔字段类型。

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

目前,UDB-SX支持对笛卡尔字段类型的索引和搜索,但不支持对笛卡尔字段类型的聚合