叠加操作可将两个或多个图层合并成一个图层。您可以认为叠加就是通过地图堆栈查看并创建包含在堆栈中找到的所有信息的单个地图。叠加操作不仅仅合并线要素,还会将参与叠加的要素的所有属性传递到最终产品。
图层叠加(OverlayLayers)接口主要包括,其说明如下表。
|
| 参数名称 | 参数个数 | 参数类型和值 |
|---|---|---|
inputLayer
|
1个(必选) | 将要叠加的点、线或区域图层。 |
overlayLayer
|
1个(必选) | 要叠加到输入图层上的图层。 |
overlayType
|
1个(可选) | 叠加方法定义了如何合并输入图层和叠加图层。 相交 - 结果仅包括叠加图层中与输入图层中的要素相重叠的要素或部分要素。 当对线要素或区域要素执行相交操作时,您可以通过该选项来指定作为输出的要素类型。 联合 - 结果包含输入图层及叠加图层中的要素。 “联合”选项仅在输入图层和叠加图层都包含区域要素时可用。 相交 - 结果将包括叠加图层中不与输入图层中的区域相重叠的要素或部分要素。 叠加图层可以包含区域要素、线要素或点要素。 |
snapToInput
|
1个(可选) | 当特征之间的距离小于公差时,覆盖层中的特征将与输入层中的特征对齐。 |
outputType
|
1个(可选) | 交点类型(INPUT,LINE,POINT) |
tolerance
|
1个(可选) | 分隔所有要素坐标(节点和顶点)的最小距离以及坐标在X或Y(或两者)中移动的距离。 |
outputName
|
1个(可选) | 若想保存分析结果,需输入结果命名。 |
context
|
1个(可选) | 额外设置:例如分析的范围、输出的参考系等。 |
OverlayLayers操作请求方法实现参数