FeatureSnappingLayerSource 指定在 SnappingOptions 中将使用哪些图层进行捕捉。
已知限制
- 当前支持捕捉的图层类型包括:FeatureLayer、 GraphicsLayer、 GeoJSONLayer、 WFSLayer, 和 CSVLayer。
- 示例:
示例代码:
// 创建一个新的 Sketch 实例,
// 并为其中一个 featureSources 属性设置一个图层。 const Sketch = new Sketch({
layer: graphicsLayer,
view: view,
snappingOptions: { // 自动转换成 SnappingOptions()
enabled: true,
featureSources: [{ layer: graphicsLayer }] // 自动转换成 FeatureSnappingLayerSource()
}
});
构造函数
属性列表
可以设置、检索或监听的属性。参见 使用属性。
属性 | 类型 | 描述 | 类 | |
---|---|---|---|---|
String | 更多信息 类名。 | 更多信息 | Accessor | |
Boolean | 更多信息 指示要素捕捉是打开还是关闭。 | 更多信息 | FeatureSnappingLayerSource | |
FeatureLayer|GraphicsLayer|GeoJSONLayer|CSVLayer|WFSLayer | 更多信息 用于捕捉的源图层。 | 更多信息 | FeatureSnappingLayerSource |
属性详细说明
-
类名。类的名称声明格式为
geoscene.folder.className
。
-
enabled Boolean
-
指示要素捕捉是打开还是关闭。
- 默认值:true
-
-
用于捕捉的源图层。
- 示例: