邻近查询

使用说明

邻近查询是对给定数据集中的各要素根据规定查找范围搜索另一数据集中与之邻近的对象,并返回到结果数据集(FeatureRDD)中。

参数说明

参数名 默认值 参数释义 参数类型
被查询的数据集 被查询数据集,支持点、线和面数据集作为被查询数据集。 FeatureRDD
查询数据集 查询数据集,支持点、线和面数据集,且查询数据集的坐标系必须与被查询数据集的坐标系一致。 FeatureRDD
邻近结果对象数目 在指定查询距离内选择的最多结果对象数目。 Int
邻近查询距离 指定邻近查询的距离,如100m。 JavaDistance
是否保留几何对象 true 是否保留结果对象的几何对象,如果不保留几何对象,将得到属性表的数据集,默认为 true,即保存几何对象。 Boolean
是否保留属性字段 true 是否保留结果对象的属性字段,默认为 true,即保留结果对象的所有属性字段值。 Boolean
保留查询对象ID的字段 结果数据集中,保留查询对象ID的字段,如果一个结果对象被多个查询对象搜索到,则保留多个对象的ID,多个对象ID使 ”,” 分隔。 String
保留邻近距离的字段 结果数据集中,保留邻近距离的字段,如果一个结果对象被多个查询对象搜索到,则保留到多个对象的最近距离,结果使用 ”,” 分隔。 String
是否将结果距离值转换为米存储 结果数据集中保留的邻近距离是否转换为米为单位的长度,如果为 true,则会将距离保存为地球表面距离,否则存储的距离与数据集的坐标系单位相同。仅地理坐标系有效。 Boolean