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


JavaScript ArcGIS SubtypeGroupLayer.fields用法及代碼示例


基本信息

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

AMD: require(["esri/layers/SubtypeGroupLayer"], (SubtypeGroupLayer) => { /* code goes here */ });

ESM: import SubtypeGroupLayer from "@arcgis/core/layers/SubtypeGroupLayer";

類: esri/layers/SubtypeGroupLayer

繼承: SubtypeGroupLayer > Layer > Accessor

自從:用於 JavaScript 4.20 的 ArcGIS API

用法說明

SubtypeGroupLayer.fields函數(或屬性)的定義如下:

fields Field[] autocast

來自 Object[]

圖層中的字段數組。每個字段表示一個屬性,該屬性可能包含圖層中每個要素的值。例如,名為 POP_2015 的字段將有關總人口的信息存儲為每個特征的數值;此值表示居住在要素地理範圍內的總人數。

從客戶端函數創建 SubtypeGroupLayer 時,應在構造函數中與源屬性一起設置此屬性。還必須在此數組或 objectIdField 屬性中設置 objectId 字段。

例子:

// define each field's schema
const fields = [
 new Field({
   name: "ObjectID",
   alias: "ObjectID",
   type: "oid"
 }), new Field({
   name: "description",
   alias: "Description",
   type: "string"
 }), new Field ({
   name: "title",
   alias: "Title",
   type: "string"
 })
];

// See the sample snippet for the source property
const layer = new SubtypeGroupLayer({
  // geometryType and spatialReference are inferred
  // from the input source features
  source: features,
  // Object ID field is inferred from the fields array
  fields: fields
});

相關用法


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