FlyToOptions
定义于: src/ui/camera.ts:123
FlyToOptions = AnimationOptions & CameraOptions &
object
Map#flyTo方法的选项对象
类型声明
curve?
可选
curve:number
沿飞行路径发生的缩放"曲线";高值会使缩放效果夸张,而低值则使缩放效果最小化,效果更接近Map#easeTo;1.42是van Wijk (2003)讨论的用户研究中参与者选择的平均值;值为Math.pow(6, 0.25)
相当于均方根平均速度;值为1将产生圆周运动;
默认值
1.42
maxDuration?
可选
maxDuration:number
动画的最大持续时间,以毫秒为单位;如果持续时间超过最大持续时间,则重置为0;
minZoom?
可选
minZoom:number
飞行路径顶点处的基于零的缩放级别;如果指定了options.curve
,则忽略此选项;
padding?
可选
padding:number
| PaddingOptions
添加到给定边界的内边距,以像素为单位;
screenSpeed?
可选
screenSpeed:number
假设线性时间曲线,动画的平均速度,以每秒屏幕数量计量;如果指定了options.speed
,则忽略此选项;
speed?
可选
speed:number
相对于options.curve
定义的动画平均速度;速度为1.2意味着地图每秒沿飞行路径移动约1.2倍options.curve
屏幕的距离;一个"屏幕"是地图的可视范围;它不对应于固定的物理距离,而是随缩放级别而变化;
默认值
1.2