CameraGIS
类:GIS场景相机
Glodon.Bimface.Camera.CameraGIS
Methods
clearCameraAnimation()
清除相机动画,清除后可更改相机状态
convertStatus(status, mode)
转换相机状态的模式
Parameters:
Name | Type | Description |
---|---|---|
status | Object | 描述相机状态的对象 |
mode | String | 目标模式,"World"为世界坐标模式,“LatLon”为经纬度模式 |
Returns:
Type | Description |
---|---|
Object | 转换后的相机状态对象 |
enablePan(enabled)
设置禁用/启用平移
Parameters:
Name | Type | Description |
---|---|---|
enabled | Boolean | 是否允许场景平移,默认为true |
enablePitch(enabled)
设置禁用/启用俯仰
Parameters:
Name | Type | Description |
---|---|---|
enabled | Boolean | 是否允许场景俯仰,默认为true |
enableRotate(enabled)
设置禁用/启用旋转
Parameters:
Name | Type | Description |
---|---|---|
enabled | Boolean | 是否允许场景旋转,默认为true |
enableZoom(enabled)
设置禁用/启用缩放
Parameters:
Name | Type | Description |
---|---|---|
enabled | Boolean | 是否允许场景缩放,默认为true |
getCameraAnimation()
获取相机动画
getHomeView()
获取当前主视角的相机状态
Returns:
Type | Description |
---|---|
Object | 描述相机状态的对象 |
getMinimumElevation()
获取相机限制的最小高度
Returns:
Type | Description |
---|---|
Number | 相机限制的最小高度 |
getStatus()
获取当前相机状态
Returns:
Type | Description |
---|---|
Object | 描述相机状态的对象 |
home()
切换至主视角
restoreHomeView()
恢复默认的主视角设置
setCameraAnimation(option)
设置相机动画,可与路径动画绑定。绑定后不可更改相机状态。
Parameters:
Name | Type | Description |
---|---|---|
option | Object | 相机动画参数 |
setHomeView(homeView)
将指定的相机状态设置为主视角
Parameters:
Name | Type | Description |
---|---|---|
homeView | Object | 描述相机状态的对象 |
setMinimumElevation(elevation)
设置相机限制的最小高度
Parameters:
Name | Type | Description |
---|---|---|
elevation | Number | 相机限制的最小高度 |
setStatus(status, callback)
设置场景相机状态
Parameters:
Name | Type | Description |
---|---|---|
status | Object | 描述相机状态的对象 |
callback | Function | 设置成功的回调函数,可不填写 |
startAutoRotate(speed, point)
开始自动旋转相机
Parameters:
Name | Type | Description |
---|---|---|
speed | Number | 速率,正负表示方向,数值表示速度 |
point | Object | 旋转中心,缺省值为场景显示的模型包围盒中心 |
stopAutoRotate()
停止自动旋转相机
zoomIn()
相机放大
zoomOut()
相机缩小
zoomToBoundingBox(option, callback)
缩放至指定包围盒
Parameters:
Name | Type | Description |
---|---|---|
option | Object | 缩放设置 |
callback | Function | 缩放完成时的回调函数,可不填写 |