public final class CameraUpdateFactory
extends java.lang.Object
| 构造器和说明 |
|---|
CameraUpdateFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static CameraUpdate |
moveGesture(float x,
float y)
平移地图--手势
|
static CameraUpdate |
newCameraPosition(CameraPosition cameraPosition) |
static CameraUpdate |
newTarget(Coordinate coordinate)
动画到目标点
|
static CameraUpdate |
newTargetZoom(Coordinate coordinate,
double zoom)
动画到目标点和目标缩放级别
|
static CameraUpdate |
newTargetZoom(Coordinate coordinate,
double zoom,
double skewAngle,
double bearing)
动画到目标点,同时设定缩放级别,俯仰角度,地图朝向
|
static CameraUpdate |
rotation(double bearing)
动画旋转地图
|
static CameraUpdate |
rotationGesture(double bearing)
动画旋转地图--手势
|
static CameraUpdate |
skewAngle(double skewAngle)
动画俯仰到目标角度
|
static CameraUpdate |
skewAngleGesture(double skewAngle)
动画俯仰到目标角度--手势
|
static CameraUpdate |
zoom(double zoom)
动画缩放
|
static CameraUpdate |
zoomGesture(double zoom)
动画缩放--手势
|
public static CameraUpdate newCameraPosition(@NonNull CameraPosition cameraPosition)
public static CameraUpdate newTarget(@NonNull Coordinate coordinate)
coordinate - public static CameraUpdate newTargetZoom(@NonNull Coordinate coordinate, double zoom)
coordinate - zoom - public static CameraUpdate newTargetZoom(@NonNull Coordinate coordinate, double zoom, double skewAngle, double bearing)
coordinate - 目标点zoom - 缩放级别skewAngle - 俯仰角度bearing - 地图朝向public static CameraUpdate zoom(double zoom)
zoom - public static CameraUpdate rotation(double bearing)
bearing - 目标地图朝向角度 0-360度public static CameraUpdate skewAngle(double skewAngle)
skewAngle - 目标俯仰角度public static CameraUpdate skewAngleGesture(double skewAngle)
skewAngle - 目标俯仰角度public static CameraUpdate zoomGesture(double zoom)
zoom - public static CameraUpdate rotationGesture(double bearing)
bearing - 改变的角度public static CameraUpdate moveGesture(float x, float y)