ArcGIS API for JavaScript 开发
FeatureLayerView
表示特性层在MapView或SceneView中添加到地图后的LayerView。
FeatureLayerView负责在视图中以图形的形式呈现FeatureLayerView的特性。FeatureLayerView中的方法为开发人员提供了查询和突出显示视图中的图形的能力。
(1)visible
当为true时,该层在视图中可见。将这个属性设置为false将图层从视图中隐藏。
(2)updating
layer更新时,Value为true;例如,如果它正在抓取数据。
(3)filter过滤器
属性、几何形状和时间范围筛选器。只有满足过滤器的特性才会显示在视图中。
例子:
featureLayerView.filter = new FeatureFilter({
where: "percentile >= 30",//sql查询条件
});
(4)createQuery()
创建可用于在显示特性时获取特性的查询参数对象。它将查询参数的outFields属性设置为["*"],并将returnGeometry设置为true。输出空间引用outSpatialReference被设置为视图的