BaseLayerPicker
的視圖模型。
Parameters:
options
(Object)
Name | Description |
---|---|
options.globe
Globe
|
使用的球體。 |
options.imageryProviderViewModels
Array.<ProviderViewModel>
default []
|
用于圖像的ProviderView模型實例數組。 |
options.selectedImageryProviderViewModel
ProviderViewModel
|
如果未提供第一個可用圖像層,則使用當前基礎圖像層的視圖模型。 |
options.terrainProviderViewModels
Array.<ProviderViewModel>
default []
|
用于地形的ProviderView模型實例數組。 |
options.selectedTerrainProviderViewModel
ProviderViewModel
|
當前基本地形圖層的視圖模型(如果未提供)將使用第一個可用地形圖層。 |
Throws
-
DeveloperError : ImageryProviderView模型必須是數組。
-
DeveloperError : TerrainProviderViewModels必須是數組。
Members
buttonImageUrl : String
獲取按鈕背景圖像。這一特性是可以觀察到的。
buttonTooltip : String
獲取按鈕工具提示。這一特性是可以觀察到的。
dropDownVisible : Boolean
獲取或設置圖像選擇下拉列表當前是否可見。
-
Default Value:
false
globe : Globe
獲取地球儀。
imageryProviderViewModels : Array.<ProviderViewModel>
獲取或設置可用于圖像選擇的ProviderView模型實例數組。這一特性是可以觀察到的。
selectedImagery : ProviderViewModel
獲取或設置當前選定的圖像。這一特性是可以觀察到的。
-
Default Value:
undefined
selectedTerrain : ProviderViewModel
獲取或設置當前選定的地形。這一特性是可以觀察到的。
-
Default Value:
undefined
terrainProviderViewModels : Array.<ProviderViewModel>
獲取或設置可用于地形選擇的ProviderView模型實例數組。這一特性是可以觀察到的。
toggleDropDown : Command
獲取用于切換下拉列表可見性的命令。