public final class GroundOverlayOptions extends BaseOptions implements android.os.Parcelable, java.lang.Cloneable
限定符和类型 | 字段和说明 |
---|---|
static GroundOverlayOptionsCreator |
CREATOR |
static float |
NO_DIMENSION |
构造器和说明 |
---|
GroundOverlayOptions()
ground 覆盖物的选项类的构造函数。
|
限定符和类型 | 方法和说明 |
---|---|
GroundOverlayOptions |
anchor(float anchorU,
float anchorV)
设置图片的对齐方式,[0,0]是左上角,[1,1]是右下角 。
|
GroundOverlayOptions |
bearing(float bearing)
设置ground 覆盖物从正北顺时针的角度,相对锚点旋转。
|
float |
getAnchorU()
从左边开始,水平方向的对齐方式,范围为[0,1]。
|
float |
getAnchorV()
从上边开始,垂直方向的对齐方式,范围为[0,1]。
|
float |
getBearing()
获取 ground 覆盖物的角度。
|
LatLngBounds |
getBounds()
获取 ground 覆盖物 的矩形区域 。
|
float |
getHeight()
获取 ground 覆盖物的高。
|
BitmapDescriptor |
getImage()
获取 ground 覆盖物的bitmap描述信息。
|
LatLng |
getLocation()
获取 Ground覆盖物 的位置。
|
float |
getTransparency()
获取 ground 覆盖物的透明度。
|
float |
getWidth()
获取 ground 覆盖物的宽 。
|
float |
getZIndex()
获取 ground 覆盖物的z轴指数。
|
GroundOverlayOptions |
image(BitmapDescriptor image)
设置 ground 覆盖物的图片信息。
|
boolean |
isVisible()
获取ground 覆盖物是否可见。
|
GroundOverlayOptions |
position(LatLng location,
float width)
根据位置和宽设置ground 覆盖物。
|
GroundOverlayOptions |
position(LatLng location,
float width,
float height)
根据位置和宽高设置ground 覆盖物。
|
GroundOverlayOptions |
positionFromBounds(LatLngBounds paramLatLngBounds)
根据矩形区域设置ground 覆盖物的位置。
|
GroundOverlayOptions |
transparency(float transparency)
设置ground 覆盖物的透明度。
|
GroundOverlayOptions |
visible(boolean visible)
设置ground 覆盖物是否可见。
|
GroundOverlayOptions |
zIndex(float zIndex)
设置ground 覆盖物的z轴指数。
|
public static final GroundOverlayOptionsCreator CREATOR
public static final float NO_DIMENSION
public GroundOverlayOptions image(BitmapDescriptor image)
image
- ground 覆盖物使用的图片。public GroundOverlayOptions anchor(float anchorU, float anchorV)
anchorU
- 在宽度(水平方向)上的对齐方式,建议范围为[0,1]。anchorV
- 在高度(垂直方向)上的对齐方式,建议范围为[0,1]。public GroundOverlayOptions position(LatLng location, float width)
location
- ground 覆盖物的锚点。width
- ground 覆盖物的宽,单位:米。java.lang.IllegalArgumentException
- 锚点为null时,IllegalArgumentException 宽度和高度为负数,IllegalStateException ground 覆盖物已经用矩形区域设置位置时。public GroundOverlayOptions position(LatLng location, float width, float height)
location
- ground 覆盖物的锚点。width
- ground 覆盖物的宽,单位:米。height
- ground 覆盖物的高,单位:米。java.lang.IllegalArgumentException
- 锚点为null时,IllegalArgumentException 宽度和高度为负数,IllegalStateException ground 覆盖物已经用矩形区域设置位置时。public GroundOverlayOptions positionFromBounds(LatLngBounds paramLatLngBounds)
paramLatLngBounds
- 设置ground 覆盖物的矩形区域。java.lang.IllegalStateException
- ground 覆盖物位置已经使用position(LatLng, float) or position(LatLng, float, float)设置时。public GroundOverlayOptions bearing(float bearing)
bearing
- ground 覆盖物从正北顺时针的角度,范围为[0,360)。public GroundOverlayOptions zIndex(float zIndex)
zIndex
- z轴指数。public GroundOverlayOptions visible(boolean visible)
visible
- true 可见,false 不可见。public GroundOverlayOptions transparency(float transparency)
transparency
- ground 覆盖物的透明度,范围为[0,1],0为不透明,1为全透明。public BitmapDescriptor getImage()
public LatLng getLocation()
public float getWidth()
public float getHeight()
public LatLngBounds getBounds()
public float getBearing()
public float getZIndex()
public float getTransparency()
public float getAnchorU()
public float getAnchorV()
public boolean isVisible()