用于
SelectionIndicator 的视图模型。
| Name | Type | Description |
|---|---|---|
scene |
Scene | 用于屏幕空间坐标转换的 scene 实例。 |
selectionIndicatorElement |
Element | 包含构成选择指示器所有元素的元素。 |
container |
Element | 包含该 widget 的 DOM 元素。 |
Members
computeScreenSpacePosition : SelectionIndicatorViewModel.ComputeScreenSpacePosition
获取或设置将对象的世界坐标位置转换为屏幕空间位置的函数。
-
Default Value:
SceneTransforms.worldToWindowCoordinates
Example:
selectionIndicatorViewModel.computeScreenSpacePosition = function(position, result) {
return Cesium.SceneTransforms.worldToWindowCoordinates(scene, position, result);
};
获取包含选择指示器的 HTML 元素。
获取位置指示器的可见性。即使
已选择对象,当所选对象没有位置时,该值也可能为 false。
获取或设置要为其显示选择指示器的对象的世界坐标位置。
获取正在使用的 scene。
获取持有选择指示器的 HTML 元素。
获取或设置选择指示器的可见性。
Methods
为指示器添加动画以引起对所选对象的注意。
为指示器添加动画以释放所选对象。
更新选择指示器的视图以匹配视图模型的位置和内容属性。
此函数应作为渲染循环的一部分调用。
Type Definitions
Cesium.SelectionIndicatorViewModel.ComputeScreenSpacePosition(position, result) → Cartesian2
将对象的世界坐标位置转换为屏幕空间位置的函数。
| Name | Type | Description |
|---|---|---|
position |
Cartesian3 | WGS84(世界)坐标系中的位置。 |
result |
Cartesian2 | 用于返回转换为窗口坐标的输入位置的对象。 |
Returns:
修改后的 result 参数。
