交集制表

1.描述

计算两个要素类之间的交集并对相交要素的面积、长度或数量进行交叉制表。

2.使用限制

3.算子id

igis.gis.analysis.statistic.intersectiontabulation

4.参数列表

参数类型

参数名称

参数关键字

必要性

参数说明

数据类型

输入参数

url

数据源地址

Y

数据源地址

String

in_zone_features

用于标识区域的要素

Y

用于标识区域的要素

String

zone_fields

将用于定义区域的属性字段。

Y

将用于定义区域的属性字段。

String

in_class_features

用于标识类的要素

Y

用于标识类的要素

String

class_fields

用于定义类的属性字段

用于定义类的属性字段

sum_fields

输入类要素中用于求和的字段

输入类要素中用于求和的字段

xy_tolerance

容差

确定要素或其折点被视作相同的范围的距离。默认情况下,为输入区域要素的 XY 容差

out_units

单位

计算面积或长度测量值所使用的单位

输出参数

out_table

结果图层

Y

将存储计算的统计数据的输出 dBASE 或地理数据库表

String

5.配置面板

6.调用示例

{
  "params": {
    "url":"kudu://172.20.20.15:7051/geomesa_spark",
    "in_table":"hainan",
    "out_table":"hainan_frenquency",
    "frequency_fields":"YSDM",
    "summary_fields":"XQMJ"
  },
  "identifier":"igis.gis.analysis.statistic.intersectiontabulation"
}