public final class

GroundOverlayOptions

extends Object
java.lang.Object
   ↳ com.tencent.tencentmap.mapsdk.maps.model.GroundOverlayOptions

Class Overview

All rights Reserved, Designed By lbs.qq.com@Description:

Summary

Fields
public static Bitmap TRANSPARENT_PIXEL
Public Constructors
GroundOverlayOptions()
Public Methods
GroundOverlayOptions alpha(float alpha)
设置 overlay 的透明度
GroundOverlayOptions anchor(float anchorU, float anchorV)
设置图片的锚点, 只有 `position(LatLng)` 设置后才会生效
GroundOverlayOptions bitmap(BitmapDescriptor bitmapDescriptor)
设置图片
float getAlpha()
float getAnchorU()
float getAnchorV()
BitmapDescriptor getBitmap()
LatLngBounds getLatLngBounds()
int getLevel()
LatLng getPosition()
int getZIndex()
float getZoom()
boolean isVisible()
GroundOverlayOptions latLngBounds(LatLngBounds latLngBounds)
设置图片展示的经纬度范围,与position(LatLng)互斥, 如果用户同时调用 position(LatLng)latLngBounds(LatLngBounds), sdk 会使用 latLngBounds(LatLngBounds) 的值
GroundOverlayOptions level(int level)
设置Marker的显示Level,level用于控制Marker与楼块,道路,POI的显示层级关系。 默认为OverlayLevelAboveBuildingsPOI之上 相同Level内的显示层级关系通过zIndex(int)来控制,zIndex越大越靠上显示。 Level优先级高于zIndex
GroundOverlayOptions position(LatLng position)
设置图片的位置,默认锚点为图片中心点,与latLngBounds(LatLngBounds)互斥
GroundOverlayOptions visible(boolean visible)
设置是否可见
GroundOverlayOptions zIndex(int ZIndex)
展示层级,GroundOverlay 之间的压盖关系
GroundOverlayOptions zoom(float zoom)
设置图片不缩放展示的地图级别,默认 18 级,只有 position(LatLng) 设置后才会生效
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static Bitmap TRANSPARENT_PIXEL

Public Constructors

public GroundOverlayOptions ()

Public Methods

public GroundOverlayOptions alpha (float alpha)

设置 overlay 的透明度

Parameters
alpha 取值范围 [0, 1]

public GroundOverlayOptions anchor (float anchorU, float anchorV)

设置图片的锚点, 只有 `position(LatLng)` 设置后才会生效

Parameters
anchorU 取值为[0.0 ~ 1.0] 表示锚点从最左边到最右边的百分比
anchorV 取值为[0.0 ~ 1.0] 表示锚点从最上边到最下边的百分比

public GroundOverlayOptions bitmap (BitmapDescriptor bitmapDescriptor)

设置图片

Parameters
bitmapDescriptor BitmapDescriptorFactory

public float getAlpha ()

public float getAnchorU ()

public float getAnchorV ()

public BitmapDescriptor getBitmap ()

public LatLngBounds getLatLngBounds ()

public int getLevel ()

public LatLng getPosition ()

public int getZIndex ()

public float getZoom ()

public boolean isVisible ()

public GroundOverlayOptions latLngBounds (LatLngBounds latLngBounds)

设置图片展示的经纬度范围,与position(LatLng)互斥, 如果用户同时调用 position(LatLng)latLngBounds(LatLngBounds), sdk 会使用 latLngBounds(LatLngBounds) 的值

public GroundOverlayOptions level (int level)

设置Marker的显示Level,level用于控制Marker与楼块,道路,POI的显示层级关系。 默认为OverlayLevelAboveBuildingsPOI之上 相同Level内的显示层级关系通过zIndex(int)来控制,zIndex越大越靠上显示。 Level优先级高于zIndex

public GroundOverlayOptions position (LatLng position)

设置图片的位置,默认锚点为图片中心点,与latLngBounds(LatLngBounds)互斥

public GroundOverlayOptions visible (boolean visible)

设置是否可见

Parameters
visible true 可见;false 不可见

public GroundOverlayOptions zIndex (int ZIndex)

展示层级,GroundOverlay 之间的压盖关系

Parameters
ZIndex 越大,展示的优先级越高

public GroundOverlayOptions zoom (float zoom)

设置图片不缩放展示的地图级别,默认 18 级,只有 position(LatLng) 设置后才会生效