-
capabilities
Object
readonly
說明層支持的函數。
-
類型 說明 attachment Object說明圖層上啟用了哪些附件函數。
data Object說明層中數據的特征。
- 規格:
-
isVersioned Boolean
指示要素服務是否已版本化。
supportsAttachment Boolean指示是否在圖層上啟用了附件。
supportsM Boolean指示圖層中的要素是否支持m-values。需要 ArcGIS 服務器服務 10.1 或更高版本。
supportsZ Boolean指示圖層中的要素是否支持z-values。需要 ArcGIS 服務器服務 10.1 或更高版本。有關在 3D SceneViews 中使用 z-values 放置和渲染要素的詳細信息,請參閱海拔信息。
editing Object說明可通過 applyEdits() 對圖層中的要素執行的編輯函數。
- 規格:
-
supportsDeleteByAnonymous Boolean
指示匿名用戶是否可以刪除其他人創建的要素。
supportsDeleteByOthers Boolean指示登錄用戶是否可以刪除其他人創建的函數。
supportsGeometryUpdate Boolean指示圖層中要素的幾何是否可以編輯。
supportsGlobalId Boolean指示applyEdits中是否使用客戶端提供的
globalId
值。supportsRollbackOnFailure Boolean指示編輯要素時是否可以將
rollbackOnFailureEnabled
參數設置為true
或false
。supportsUpdateByAnonymous Boolean指示匿名用戶是否可以更新其他人創建的函數。
supportsUpdateByOthers Boolean指示登錄用戶是否可以更新其他人創建的函數。
supportsUpdateWithoutM Boolean指示更新函數時是否必須提供
m-values
。supportsUploadWithItemId Boolean指示圖層是否支持通過 UploadId 上傳附件。
metadata Object說明圖層中的要素所包含的元數據。
- 規格:
-
supportsAdvancedFieldProperties Boolean
指示是否提供用戶定義的字段說明。有關其他信息,請參閱Describe attribute fields。
operations Object說明可以對圖層中的要素執行的操作。
- 規格:
-
supportsAdd Boolean
指示是否可以將新要素添加到圖層中。
supportsDelete Boolean指示是否可以從圖層中刪除要素。
supportsUpdate Boolean指示圖層中的要素是否可以更新。
supportsEditing Boolean指示是否可以編輯圖層中的要素。使用
supportsAdd
、supportsUpdate
和supportsDelete
確定支持哪些編輯操作。supportsCalculate Boolean指示圖層中的一個或多個字段值的值是否可以更新。有關詳細信息,請參閱Calculate REST operation 文檔。
supportsQuery Boolean指示是否可以查詢圖層中的要素。
supportsQueryAttachments Boolean指示圖層是否支持 REST API queryAttachments 操作,10.5 及更高版本的托管要素服務支持該操作。如果
false
、queryAttachments() 方法一次隻能返回一項函數的附件。如果true
,queryAttachments()
可以返回 objectIds 數組的附件。supportsValidateSql Boolean指示層是否支持 SQL-92 表達式或 where 子句。此操作僅在 ArcGIS Online 托管要素服務中受支持。
supportsResizeAttachments Boolean指示要素圖層中是否支持調整大小的附件。這對於在 Popups 中顯示縮略圖很有用。
query Object說明可以對圖層中的要素執行的query 操作。
- 規格:
-
maxRecordCount Number
給定查詢將返回的最大記錄數。
supportsCentroid Boolean指示是否可以返回與每個麵要素關聯的幾何質心。此操作僅在 ArcGIS Online 托管要素服務中受支持。
supportsDistance Boolean指示圖層的查詢操作是否支持輸入幾何的緩衝距離。
supportsDistinct Boolean指示圖層是否支持基於 outFields 中指定的字段查詢不同值。
supportsDisjointSpatialRelationship Boolean指示查詢操作是否支持
disjoint
spatial relationship 。這僅對 hosted feature services 有效。supportsCacheHint Boolean指示查詢操作是否支持 cache hint 。這僅對 hosted feature services 有效。
supportsExtent Boolean指示圖層的查詢響應是否包括要素範圍。在 10.3 中,此選項僅適用於托管要素服務。在 10.3.1 中,它可用於托管和非托管要素服務。
supportsGeometryProperties Boolean指示圖層的查詢響應是否包含幾何屬性,包括形狀麵積和長度屬性。自 2016 年 12 月創建的 ArcGIS Online 托管要素服務和自 10.7 版本以來創建的 ArcGIS Enterprise 要素服務支持此操作。
supportsHavingClause Boolean指示圖層是否支持服務上的having 子句。需要 ArcGIS 服務器服務 10.6.1 或更高版本。
supportsOrderBy Boolean指示查詢響應中返回的特征是否可以按一個或多個字段排序。需要 ArcGIS 服務器服務 10.3 或更高版本。
supportsPagination Boolean指示查詢響應是否支持分頁。需要 ArcGIS 服務器服務 10.3 或更高版本。
supportsPercentileStatistics Boolean指示圖層是否支持 percentile statisticType 。需要 ArcGIS 服務器服務 10.7 或更高版本。
supportsQueryGeometry Boolean指示查詢響應是否包含 query geometry 。這僅對 hosted feature services 有效。
supportsQuantization Boolean指示查詢操作是否支持將幾何投影到虛擬網格上。需要 ArcGIS 服務器服務 10.6.1 或更高版本。
supportsQuantizationEditMode Boolean指示查詢操作是否支持設計用於編輯模式的量化(給定空間參考的最高分辨率)。需要 ArcGIS 服務器服務 10.6.1 或更高版本。
supportsResultType Boolean指示是否可以控製查詢操作返回的特征數量。
supportsSqlExpression Boolean指示查詢操作是否支持 SQL 表達式。
supportsStandardizedQueriesOnly Boolean指示查詢操作是否支持使用標準化查詢。了解更多關於standardized queries here 的信息。
supportsStatistics Boolean指示圖層是否支持基於字段的統計函數。需要 ArcGIS 服務器服務 10.1 或更高版本。
supportsHistoricMoment Boolean指示圖層是否支持曆史時刻查詢。需要 ArcGIS 服務器服務 10.5 或更高版本。
queryRelated Object指示圖層的查詢操作是否支持查詢圖層中的要素或與要素相關的記錄。
屬性:
例子:
// Once the layer loads, check if the // supportsAdd operations is enabled on the layer featureLayer.when(function(){ if (featureLayer.capabilities.operations.supportsAdd) { // if new features can be created in the layer // set up the UI for editing setupEditing(); } });
-
基本信息
以下是所在類或對象的基本信息。
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.capabilities
函數(或屬性)的定義如下:
相關用法
- JavaScript ArcGIS SubtypeGroupLayer.createQuery用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.customParameters用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.on用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.sublayers用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.timeOffset用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.fields用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.maxScale用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.layerId用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.queryFeatureCount用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.queryAttachments用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.timeExtent用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.objectIdField用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.queryExtent用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.fieldsIndex用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.getFieldDomain用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.visible用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.refreshInterval用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.fullExtent用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.when用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.addAttachment用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.effect用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.formTemplate用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.definitionExpression用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.version用法及代碼示例
- JavaScript ArcGIS SubtypeGroupLayer.opacity用法及代碼示例
注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 SubtypeGroupLayer.capabilities。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。