类
类 | 说明 |
---|---|
ExcavationRegion | 用来描述通过鼠标在三维场景绘制区域的类,右键结束区域的绘制。 |
MeasureArea | 用来描述通过鼠标在三维场景内进行面积量算操作的类。 |
MeasureDistance | 用来描述通过鼠标在三维场景内进行距离量算操作的类。这里量算的距离为球面距离,即不考虑地球表面地形起伏的光滑地球的球面距离。 |
MeasureHeight | 用来描述通过鼠标在三维场景内进行地物高度量算操作的类。高度量算主要测量模型和地形的高度,对于二维图层高度始终为0。 |
MeasureTerrainDistance | 用来描述通过鼠标在三维场景内进行依地形距离量算操作的类。这里的量算距离为依地形起伏的曲线距离。 |
NullAction |
空操作类。 表示三维场景中用户操作为空的类。 |
Pan | 用来描述通过鼠标进行三维场景漫游操作的类。漫游操作包括平移、缩放、倾斜和旋转操作。 |
PanSelect | 用来描述通过鼠标在三维场景中对地物进行平移选择的类。平移选择操作即当你单击选择了一个地物的同时还能平移进行三维场景漫游操作的类。 |
SceneAction |
所有界面交互操作的父类。 该类主要用于扩展交互操作类,实现特定的交互功能。在扩展 SceneAction 时,扩展类中可以使用一个或组合多个 SceneActionType 中提供的操作,从而在一个类中完成一系列操作。 |
Select | 用来描述通过鼠标在三维场景内对地物进行单选操作的类。 |
SelectEx | 鼠标漫游选择操作扩展。支持栅格地图的高亮选择,当矢量数据量比较大的时候可以考虑发布为栅格地图,使用此 Action 则仍然可以进行选择操作和查询属性操作,默认为漫游状态。 |
枚举
枚举 | 说明 |
---|---|
SceneActionType |
三维操作状态常量类。 该类包含了三维地图的操作状态常量。作为 SceneAction 的 type 属性,在扩展 SceneAction 时,扩展类中可以使用一个或组合多个 SceneActionType 中提供的操作,从而在一个类中完成一系列操作。 |