new BaseLayerPickerViewModel()
BaseLayerPicker的视图模型。
| Name | Type | Default | Description |
|---|---|---|---|
options.globe |
Globe |
使用的Globe。 |
|
options.imageryProviderViewModels |
Array.<ProviderViewModel> | [] |
可选
用于影像的ProviderViewModel实例数组。 |
options.selectedImageryProviderViewModel |
ProviderViewModel |
可选
当前基本影像层的视图模型,如果没有提供,则使用第一个可用的影像层。 |
|
options.terrainProviderViewModels |
Array.<ProviderViewModel> | [] |
可选
用于地形的ProviderViewModel实例数组。 |
options.selectedTerrainProviderViewModel |
ProviderViewModel |
可选
当前基本地形层的视图模型,如果没有提供,则使用第一个可用的地形层。 |
Throws:
-
-
imageryProviderViewModels 必须是一个数组。
- Type
- DeveloperError
-
-
-
terrainProviderViewModels 必须是一个数组。
- Type
- DeveloperError
-
Members
-
buttonImageUrlString
-
获取按钮背景影像。这个属性是可观察的。
-
buttonTooltipString
-
获取按钮工具提示。这个属性是可观察的。
-
dropDownVisibleBoolean
-
获取或设置影像选择下拉框当前是否可见。
- Default Value: false
globeGlobe
获取globe。
imageryProviderViewModelsArray.<ProviderViewModel>
获取或设置可用于影像选择的ProviderViewModel实例数组。这个属性是可观察的。
selectedImageryProviderViewModel
获取或设置当前选定的影像。这个属性是可观察的。
- Default Value: undefined
selectedTerrainProviderViewModel
获取或设置当前选定的地形。这个属性是可观察的。
- Default Value: undefined
terrainProviderViewModelsArray.<ProviderViewModel>
获取或设置可用于地形选择的ProviderViewModel实例数组。这个属性是可观察的。
toggleDropDownCommand
获取切换下拉列表可见性的命令。