点距离(测试失败)

1.描述

在某一指定搜索半径范围内,确定输入点要素与邻近要素中所有点之间的距离。

2.使用限制

3.算子id

igis.gis.analysis.proximity.pointDistance

4.参数列表

参数类型

参数名称

参数关键字

必要性

参数说明

数据类型

输入参数

url

数据源地址

Y

数据源地址

String

in_features

输入要素

Y

计算点要素与邻近要素之间的距离时作为起点的点要素

String

near_features

邻近要素

Y

计算输入要素与点之间的距离时作为终点的点。 可通过为输入要素和邻近要素指定同一要素类或图层来确定同一要素类或图层范围内各点之间的距离

String

search_radius

搜索半径

N

指定用于搜索候选邻近要素的半径。 将考虑此半径中的邻近要素来计算最近的要素。 如果未指定值(即使用默认(空)半径),则在计算中考虑所有邻近要素。 搜索半径的单位默认为输入要素的单位。 可以将单位更改为任何其他单位。 但是,这对输出 DISTANCE 字段的单位不会产生任何影响,后者基于输入要素的坐标系单位

String

输出参数

out_table

结果图层

Y

含有多个缓冲区的输出要素类

String

5.配置面板

../../../_images/pointDistance_panel.jpg

6.调用示例

{
  "params": {
    "url":"kudu://172.20.20.15:7051/geomesa_spark",
    "in_features":"point1",
    "out_table":"point1_point2_pointDistance",
    "near_features":"point2",
    "search_radius":""
  },
  "identifier":"igis.gis.analysis.proximity.pointDistance"
}