擦除

1.描述

通过将输入要素与擦除要素的多边形相叠加来创建要素类。只将输入要素处于擦除要素外部边界之外的部分复制到输出要素类。

2.使用限制

3.算子id

igis.gis.analysis.overlay.erase

4.参数列表

参数类型

参数名称

参数关键字

必要性

参数说明

数据类型

输入参数

url

数据源地址

Y

数据源地址

String

in_features

输入要素类或图层

Y

输入要素类或图层

String

erase_features

用于擦除重叠输入要素的要素

Y

用于擦除重叠输入要素的要素

String

cluster_tolerance

容差

N

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

Double

输出参数

out_feature_class

结果图层

Y

该要素类只包含与擦除要素不重叠输入要素。

String

5.配置面板

../../../_images/erase_panel.jpg

6.调用示例

{
  "params": {
    "url":"kudu://172.20.20.15:7051/geomesa_spark",
    "in_features":"hainan",
    "erase_features":"erase",
    "cluster_tolerance":"0.001",
    "out_feature_class":"hainan_erase"
  },
  "identifier":"igis.gis.analysis.overlay.erase"
}