public final class CameraPosition
extends java.lang.Object
implements android.os.Parcelable
限定符和类型 | 类和说明 |
---|---|
static class |
CameraPosition.Builder
创建一个摄像机的位置。
|
限定符和类型 | 字段和说明 |
---|---|
float |
bearing
可视区域指向的方向,以角度为单位,从正北向逆时针方向计算,从0 度到360 度。
|
static CameraPositionCreator |
CREATOR |
boolean |
isAbroad
该位置是否在国内(此属性不是精确计算,不能用于边界区域)
|
LatLng |
target
目标位置的屏幕中心点经纬度坐标。
|
float |
tilt
目标可视区域的倾斜度,以角度为单位。
|
float |
zoom
目标可视区域的缩放级别。
|
构造器和说明 |
---|
CameraPosition(LatLng target,
float zoom,
float tilt,
float bearing)
构造一个CameraPosition 对象。
|
限定符和类型 | 方法和说明 |
---|---|
static CameraPosition.Builder |
builder()
创建一个CameraPosition.Builder 对象
|
static CameraPosition.Builder |
builder(CameraPosition camera)
根据传入的CameraPosition 创建一个CameraPosition.Builder 对象。
|
static CameraPosition |
fromLatLngZoom(LatLng target,
float zoom)
根据传入的经纬度、缩放级别构造一个CameraPosition 对象。
|
public static final CameraPositionCreator CREATOR
public final LatLng target
public final float zoom
public final float tilt
public final float bearing
public final boolean isAbroad
public CameraPosition(LatLng target, float zoom, float tilt, float bearing)
target
- 目标位置的屏幕中心点经纬度坐标。zoom
- 目标可视区域的缩放级别。tilt
- 目标可视区域的倾斜度,以角度为单位。bearing
- 可视区域指向的方向,以角度为单位,从正北向顺时针方向计算,从0度到360度。java.lang.NullPointerException
- 如果传入的目标位置为null,则抛出NullPointerExceptionjava.lang.IllegalArgumentException
- 如果倾斜度超过0到90度的区域,则抛出IllegalArgumentException。public static final CameraPosition fromLatLngZoom(LatLng target, float zoom)
target
- 目标位置的屏幕中心点坐标经纬度。zoom
- 目标位置的缩放级别。public static CameraPosition.Builder builder()
public static CameraPosition.Builder builder(CameraPosition camera)
camera
- 传入的CameraPosition对象。