當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript ArcGIS OGCFeatureLayerView.availableFields用法及代碼示例


基本信息

以下是所在類或對象的基本信息。

類: esri/views/layers/OGCFeatureLayerView

用法說明

OGCFeatureLayerView.availableFields函數(或屬性)的定義如下:

availableFields String[] readonly


為每個要素獲取的屬性字段列表,包括圖層 renderinglabelingelevation info 所需的字段。當 LayerView 完成更新時,availableFields 屬性將被填充。 availableFields 在客戶端過濾或查詢要素時使用。

例子:

view.whenLayerView(layer).then(function(layerView){
  layerView.watch("updating", function(value){
    // availableFields will become available
    // once the layerView finishes updating
    if (!value) {
       layerView.queryFeatures({
         outFields: layerView.availableFields,
         where: "magnitude > 6"
       })
       .then(function(results) {
         console.log(results.features.length, " features returned");
       })
       .catch(function(error) {
         console.log("query failed: ", error);
       });
     }
  });
});

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 OGCFeatureLayerView.availableFields。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。