public final class BitmapScatterPlotOverlayProvider extends ScatterPlotOverlayProvider
ScatterPlotOverlayProvider.ScatterPlotType
mClickEnabled, mDisplayLevel, mMaxZoom, mMinZoom, mOpacity, mVisibility, mZIndex, onVectorOverlayClickListener, onVectorOverlayLoadlistener
构造器和说明 |
---|
BitmapScatterPlotOverlayProvider() |
限定符和类型 | 方法和说明 |
---|---|
BitmapScatterPlotOverlayProvider |
bitmaps(BitmapDescriptor[] bitmaps)
设置散点BitmapDescriptor数组
|
BitmapScatterPlotOverlayProvider |
data(java.util.List<ScatterLatLng> val)
散点数据
|
BitmapScatterPlotOverlayProvider |
displayLevel(int displayLevel)
设置修改显示Level,用于控制Overlay与POI的显示层级关系。
|
BitmapScatterPlotOverlayProvider |
enable3D(boolean draw3D)
是否绘制3D效果
|
BitmapDescriptor[] |
getBitmaps() |
java.util.List<ScatterLatLng> |
getData() |
int |
getDisplayLevel()
图层展示级别
|
int |
getHeight() |
int |
getMaxZoom()
获得最大可显示级别
|
int |
getMinZoom()
获得最小可显示级别
|
float |
getOpacity()
获得整体透明度
|
int |
getWidth() |
int |
getZIndex()
zIndex
|
boolean |
isEnable3D() |
boolean |
isVisibility()
获得显隐状态
|
BitmapScatterPlotOverlayProvider |
opacity(float opacity)
设置透明度
|
BitmapScatterPlotOverlayProvider |
scale(int width,
int height)
散点贴图长宽
|
BitmapScatterPlotOverlayProvider |
visibility(boolean visibility)
是否可见
|
BitmapScatterPlotOverlayProvider |
zIndex(int zIndex)
设置z轴层级
|
BitmapScatterPlotOverlayProvider |
zoomRange(int minZoom,
int maxZoom)
设置显示级别范围
|
getType, type
enableClick, getOnVectorOverlayClickListener, getVectorOverlayLoadedListener, isClickEnabled, maxZoom, minZoom, setVectorOverlayClickListener, setVectorOverlayLoadedListener, toString
public int getWidth()
public int getHeight()
public BitmapScatterPlotOverlayProvider scale(int width, int height)
width
- 单位: 像素 大于0height
- 单位: 像素 大于0public BitmapScatterPlotOverlayProvider bitmaps(BitmapDescriptor[] bitmaps)
bitmaps
- BitmapDescriptor数组 不为空 且不支持动态修改public BitmapDescriptor[] getBitmaps()
public BitmapScatterPlotOverlayProvider data(java.util.List<ScatterLatLng> val)
data
在类中 ScatterPlotOverlayProvider
val
- 散点坐标数据,不能为空public java.util.List<ScatterLatLng> getData()
getData
在类中 ScatterPlotOverlayProvider
public float getOpacity()
VectorOverlayProvider
getOpacity
在接口中 VectorOverlayProvider
getOpacity
在类中 ScatterPlotOverlayProvider
public BitmapScatterPlotOverlayProvider opacity(float opacity)
opacity
在接口中 VectorOverlayProvider
opacity
在类中 ScatterPlotOverlayProvider
opacity
- 透明度,取值范围[0, 1]public boolean isEnable3D()
isEnable3D
在类中 ScatterPlotOverlayProvider
public BitmapScatterPlotOverlayProvider enable3D(boolean draw3D)
enable3D
在类中 ScatterPlotOverlayProvider
draw3D
- 2D/3D开关 默认为2Dpublic BitmapScatterPlotOverlayProvider zoomRange(int minZoom, int maxZoom)
zoomRange
在类中 ScatterPlotOverlayProvider
minZoom
- 取值大于等于4, 小于4时设为4maxZoom
- 取值小于等于22,大于22时设为22public int getMinZoom()
VectorOverlayProvider
getMinZoom
在接口中 VectorOverlayProvider
getMinZoom
在类中 ScatterPlotOverlayProvider
public int getMaxZoom()
VectorOverlayProvider
getMaxZoom
在接口中 VectorOverlayProvider
getMaxZoom
在类中 ScatterPlotOverlayProvider
public boolean isVisibility()
VectorOverlayProvider
isVisibility
在接口中 VectorOverlayProvider
isVisibility
在类中 ScatterPlotOverlayProvider
public BitmapScatterPlotOverlayProvider visibility(boolean visibility)
visibility
在接口中 VectorOverlayProvider
visibility
在类中 ScatterPlotOverlayProvider
visibility
- true
可见,否则不可见。public int getZIndex()
VectorOverlayProvider
getZIndex
在接口中 VectorOverlayProvider
getZIndex
在类中 ScatterPlotOverlayProvider
public BitmapScatterPlotOverlayProvider zIndex(int zIndex)
zIndex
在接口中 VectorOverlayProvider
zIndex
在类中 ScatterPlotOverlayProvider
zIndex
- z轴层级 仅限于2D图层使用 默认:0 displayLevel(int)
} 的堆叠顺序,相同显示level,zIndex越大越靠上显示
level优先级大于zIndexpublic int getDisplayLevel()
VectorOverlayProvider
getDisplayLevel
在接口中 VectorOverlayProvider
getDisplayLevel
在类中 ScatterPlotOverlayProvider
public BitmapScatterPlotOverlayProvider displayLevel(int displayLevel)
displayLevel
在接口中 VectorOverlayProvider
displayLevel
在类中 ScatterPlotOverlayProvider
displayLevel
- 默认层级为POI之下 OverlayLevel.OverlayLevelAboveBuildings
zIndex(int)
来控制,zIndex越大越靠上显示。
Level优先级高于zIndex
displayLevel必须为如下值之一,否则不生效