相交
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.配置面板
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"
}