CameraGIS

类:GIS场景相机

Glodon.Bimface.Earth.Camera.CameraGIS

Methods

getHomeView()

获取当前主视角的相机状态

Returns:
TypeDescription
Object

描述相机状态的对象

getStatus()

获取当前相机状态

Returns:
TypeDescription
Object

描述相机状态的对象

home()

切换至主视角

restoreHomeView()

恢复默认的主视角设置

setHomeView(homeView)

将指定的相机状态设置为主视角

Parameters:
NameTypeDescription
homeViewObject

描述相机状态的对象

setStatus(status, callback)

设置场景相机状态

Parameters:
NameTypeDescription
statusObject

描述相机状态的对象

callbackFunction

设置成功的回调函数,可不填写

zoomIn()

相机放大

zoomOut()

相机缩小

zoomToBoundingBox(option, callback)

缩放至指定包围盒

Parameters:
NameTypeDescription
optionObject

缩放设置

boundingBoxObject

包围盒信息

marginNumber

包围盒缩放比例,默认值为0.5,margin > 0 模型缩小(包围盒变大),margin < 0 模型放大(包围盒变小),margin最小取值不低于-1

durationNumber

动画持续时间,单位为毫秒, 默认值为1000

directionObject

观察方向,相机看向包围盒中心点的方向,可不填。例{x:0,y:0,z:-1}表示俯视方向

callbackFunction

缩放完成时的回调函数,可不填写