Class: CameraControl

CameraControl

相机控制类


new CameraControl(map, camera, world)

Parameters:
Name Type Description
map object

包含位置信息的地图对象

camera object

相机对象

world object

世界对象

Source:

Methods


update()

更新地图参数,当this.map的参数发生变化时,需要执行该函数同步变化

Source:

listenMapChange()

监听地图瓦片层的变化,并同步执行updateCamera()同步相机

Source:

initMapTransform()

重新初始化没有地图瓦片层时的位置参数

Source:

getZ(zoom)

获取地图放大倍数

Parameters:
Name Type Description
zoom number

地图zoom

Source:

setCenter(center)

设置地图中心

Parameters:
Name Type Description
center Array

[lng,lat]

Source:

setRotation(deg)

设置旋转角度

Parameters:
Name Type Description
deg number

旋转的角度(!不是弧度)

Source:

setPitch(deg)

设置旋转的俯角

Parameters:
Name Type Description
deg number

俯视的角度

Source:

updateCamera()

更新相机位置,当map位置信息变化时执行

Source: