基本信息
以下是所在类或对象的基本信息。
AMD:
require(["esri/layers/WFSLayer"], (WFSLayer) => { /* code goes here */ });
ESM:
import WFSLayer from "@arcgis/core/layers/WFSLayer";
类:
esri/layers/WFSLayer
继承: WFSLayer > Layer > Accessor
自从:用于 JavaScript 4.20 的 ArcGIS API
用法说明
WFSLayer 用于创建基于OGC Web Feature Service (WFS) 的图层。服务中可用的每个层称为 FeatureType
。要定位服务中的特定层,请使用 name 属性指定所需的 FeatureType 的名称。如果未指定 name
,WFSLayer 将默认为服务中可用的第一层。有关更具体的负载行为,请参阅下表:
指定的属性 | 层加载行为 |
---|---|
none | 服务的第一层 |
name |
具有名称的第一层 |
name 和 namespaceUri |
名称在由 URI 标识的命名空间中的层 |
要浏览 WFS 服务及其图层,请使用 wfsUtils 类。
使用ArcGIS 服务时,我们建议使用FeatureLayer 以获得更好的性能。
最低要求
- 要使用
WFSLayer
,WFS 服务必须支持 WFS 2.0.0 并启用 GeoJSON 输出格式。
例子:
// Create a layer with features from Massachusetts 1990 census
const censusData = new WFSLayer({
url: "https://giswebservices.massgis.state.ma.us/geoserver/wfs",
name: "GISDATA.CENSUS1990BLOCKGROUPS_POLY"
})
map.add(censusData)
相关用法
- JavaScript ArcGIS WFSLayer refresh事件用法及代码示例
- JavaScript ArcGIS WFSLayerView.availableFields用法及代码示例
- JavaScript ArcGIS WFSLayerView.effect用法及代码示例
- JavaScript ArcGIS WFSLayer.orderBy用法及代码示例
- JavaScript ArcGIS WFSLayer.fromWFSLayerInfo用法及代码示例
- JavaScript ArcGIS WFSLayer.createQuery用法及代码示例
- JavaScript ArcGIS WFSLayer.featureReduction用法及代码示例
- JavaScript ArcGIS WFSLayer.opacity用法及代码示例
- JavaScript ArcGIS WFSLayer.minScale用法及代码示例
- JavaScript ArcGIS WFSLayerView.queryFeatureCount用法及代码示例
- JavaScript ArcGIS WFSLayer.when用法及代码示例
- JavaScript ArcGIS WFSLayer.refreshInterval用法及代码示例
- JavaScript ArcGIS WFSLayerView.highlight用法及代码示例
- JavaScript ArcGIS WFSLayer.on用法及代码示例
- JavaScript ArcGIS WFSLayer.capabilities用法及代码示例
- JavaScript ArcGIS WFSLayerView.featureEffect用法及代码示例
- JavaScript ArcGIS WFSLayer.url用法及代码示例
- JavaScript ArcGIS WFSLayerView.when用法及代码示例
- JavaScript ArcGIS WFSLayer.visible用法及代码示例
- JavaScript ArcGIS WFSLayer.name用法及代码示例
- JavaScript ArcGIS WFSLayer layerview-create-error事件用法及代码示例
- JavaScript ArcGIS WFSLayer.featureEffect用法及代码示例
- JavaScript ArcGIS WFSLayer layerview-create事件用法及代码示例
- JavaScript ArcGIS WFSLayer.outFields用法及代码示例
- JavaScript ArcGIS WFSLayerView.queryObjectIds用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 WFSLayer。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。