-
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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。