方法概述
名称 | 返回类型 | 总结 | 对象 | |
---|---|---|---|---|
LocationScheme | 更多信息 克隆位置方案对象。 | 更多信息 | location | |
LocationSchemes | 更多信息 返回为 FeatureLayer 或 SceneLayer 中的仅位置可视化定义符号属性的主要方案和次要方案。 | 更多信息 | location | |
Theme[] | 更多信息 返回可用主题的元数据。 | 更多信息 | location |
方法详情
-
cloneScheme(scheme){LocationScheme}
-
克隆位置方案对象。
参数:scheme LocationScheme要克隆的位置方案对象。
返回:类型 描述 LocationScheme 返回给定位置方案对象的克隆。 例子:// clones the primary scheme returned from the getSchemes() method let locationScheme = primaryScheme.clone();
-
getSchemes(params){LocationSchemes}
-
返回为 FeatureLayer 或 SceneLayer 中的仅位置可视化定义符号属性的主要方案和次要方案。
basemap
参数确定用于可视化每个要素的图形颜色。geometryType
确定要返回的符号类型。参数:规范:params Object关于可能传递给该函数的每个参数的详细信息,请参见下表。
详述:optional 与可视化配对的 GeoScene 底图。 此值表示根据给定底图可视化要素的最佳符号颜色。 如果您有非 GeoScene 底图(例如具有自定义样式的 VectorTileLayer 底图)或根本没有底图,则使用
basemapTheme
参数而不是此参数。basemapTheme Stringoptional如果您有非 GeoScene 底图(例如具有自定义样式的 VectorTileLayer 底图)或根本没有底图,请使用此参数来表示可视化的背景是
light
或dark
。可能值:"light"|"dark"
geometryType String要可视化的要素的几何类型。
可能值:"point"|"multipoint"|"polyline"|"polygon"|"mesh"|"multipatch"
view SceneViewoptional将在其中使用该方案的 SceneView 实例。 此属性仅适用于将方案与 3D 符号结合使用时。
worldScale Booleanoptional表示方案的大小单位是否以米为单位。 当该方案旨在用于 3D 体积符号系统时,应为
true
。 如果此属性设置为true
,则必须提供view
。返回:类型 描述 LocationSchemes 返回包含用于给定底图的最佳位置方案(和辅助方案)的对象。 例子:// gets the primary scheme for the features of the given geometry type and basemap let schemes = locationSchemes.getSchemes({ basemap: map.basemap, geometryType: featureLayer.geometryType }); // the best default scheme for the layer, basemap, and theme let primaryScheme = schemes.primaryScheme;
-
返回可用主题的元数据。 如果提供了底图,则返回最适合给定底图的主题。
参数:optional 将与返回的主题一起使用的 GeoScene 底图字符串或对象。
返回:类型 描述 Theme[] 返回一个对象,其中包含有关给定底图的可用主题的信息。
类型定义
-
根据图层的几何类型定义用于可视化默认基于位置的符号的符号系统方案。
-
LocationSchemeForPoint
-
定义用于可视化点要素的仅位置符号系统方案的属性。
-
LocationSchemeForPolygon
-
定义用于可视化面要素的仅位置符号系统方案的属性。
-
LocationSchemeForPolyline
-
定义用于可视化折线要素的仅位置符号系统方案的属性。
-
LocationSchemes
-
getSchemes() 方法返回一个对象。
- 属性:
-
primaryScheme LocationScheme
最适合给定底图和几何类型的位置方案。
secondarySchemes LocationScheme[]可用于可视化覆盖在给定底图上的给定几何类型的数据的其他位置方案。
basemapId String与给定方案关联的底图 ID。
basemapTheme String表示平均底图颜色是
light
或dark
。