SelectionIndicator
的视图模型。
Name | Type | Description |
---|---|---|
scene |
Scene | 用于屏幕空间坐标转换的场景实例。 |
selectionIndicatorElement |
Element | 包含构成选择指示器的所有元素的元素。 |
container |
Element | 包含 widget 的 DOM 元素。 |
Members
-
computeScreenSpacePosition : SelectionIndicatorViewModel~ComputeScreenSpacePosition
-
获取或设置将对象的地理位置转换为屏幕空间位置的函数。
-
Default Value:
SceneTransforms.wgs84ToWindowCoordinates
Example:
selectionIndicatorViewModel.computeScreenSpacePosition = function(position, result) { return SuperMap3D.SceneTransforms.wgs84ToWindowCoordinates(scene, position, result); };
-
获取包含选择指示符的 HTML 元素。
-
获取包含选择指示符的 HTML 元素。
-
获取位置指示器的可见性。当所选对象没有位置时,即使对象已被选中,该值也可以为 false。
-
position : Cartesian3
-
获取或设置显示选择指示器的对象的地理位置。
-
scene : Scene
-
获取正在使用的场景。
-
scene : Scene
-
获取正在使用的场景。
-
获取保存选择指示符的 HTML 元素。
-
获取或设置选择指示符的可见性。
-
获取保存选择指示符的 HTML 元素。
Methods
-
将指示器动画化,以引起对选择的关注。
-
动画指示器释放选择。
-
更新选择指示器的视图,使其与视图模型的位置和内容属性相匹配。
Type Definitions
-
ComputeScreenSpacePosition(position, result) → Cartesian2
-
将物体的地理位置转换为屏幕空间位置的函数。
Name Type Description position
Cartesian3 以 WGS84(地理)坐标表示的位置。 result
Cartesian2 对象,用于返回转换为窗口坐标的输入位置。 Returns:
修改后的结果参数。