BaseLayerPickerViewModel

new SuperMap3D.BaseLayerPickerViewModel(options)

BaseLayerPicker的视图模型。
Name Type Description
options Object 具有以下属性的对象:
Name Type Default Description
globe Globe 使用的Globe。
imageryProviderViewModels Array.<ProviderViewModel> [] optional 用于影像的ProviderViewModel实例数组。
selectedImageryProviderViewModel ProviderViewModel optional 当前基本影像层的视图模型,如果没有提供,则使用第一个可用的影像层。
terrainProviderViewModels Array.<ProviderViewModel> [] optional 用于地形的ProviderViewModel实例数组。
selectedTerrainProviderViewModel ProviderViewModel optional 当前基本地形层的视图模型,如果没有提供,则使用第一个可用的地形层。
Throws:

Members

buttonImageUrl : String

获取按钮背景影像。这个属性是可观察的。

buttonTooltip : String

获取按钮工具提示。这个属性是可观察的。
获取或设置影像选择下拉框当前是否可见。
Default Value: false

globe : Globe

获取globe。

imageryProviderViewModels : Array.<ProviderViewModel>

获取或设置可用于影像选择的ProviderViewModel实例数组。这个属性是可观察的。

selectedImagery : ProviderViewModel

获取或设置当前选定的影像。这个属性是可观察的。
Default Value: undefined

selectedTerrain : ProviderViewModel

获取或设置当前选定的地形。这个属性是可观察的。
Default Value: undefined

terrainProviderViewModels : Array.<ProviderViewModel>

获取或设置可用于地形选择的ProviderViewModel实例数组。这个属性是可观察的。

toggleDropDown : Command

获取切换下拉列表可见性的命令。