相交

1.描述

计算输入要素的几何交集。所有图层和/或要素类中相叠置的要素或要素的各部分将被写入到输出要素类

2.使用限制

3.算子id

igis.gis.analysis.overlay.intersect

4.参数列表

参数类型

参数名称

参数关键字

必要性

参数说明

数据类型

输入参数

url

数据源地址

N

数据源地址 url与datasources 二选一

String

datasources

数据源

N

数据源信息

String

inKeyDsMap

N

标识要素类或图层。必须是面或与输入要素具有相同几何类型的要素

String

in_features

待相交分析图层

Y

待相交分析图层

String

join_attributes

连接属性

N

确定将输入要素的哪些属性传递到输出要素类

String

cluster_tolerance

容差

N

所有要素坐标(节点和折点)之间的最小距离以及坐标可以沿 X 和/或 Y 方向移动的距离

Double

output_type

输出类型

N

选择要查找的相交类型

String

输出参数

out_feature_class

结果图层

Y

所创建的要素类,并且结果将写入其中。

String

5.配置面板

../../../_images/intersect_panel.jpg

6.调用示例

{
  "params": {
    "url":"kudu://172.20.20.15:7051/geomesa_spark",
    "in_features":"[hainan,hainan_select]",
    "join_attributes":"ALL",
    "cluster_tolerance":"0.001",
    "out_feature_class":"hainan_intersect"
  },
  "identifier":"igis.gis.analysis.overlay.intersect"
}