程序包 | 说明 |
---|---|
com.baidu.mapapi.map |
地图展示与操作相关方法,覆盖物相关方法
|
限定符和类型 | 类和说明 |
---|---|
class |
ArcOptions
弧线构造选项,继承自
OverlayOptions |
class |
BM3DModelOptions
3D模型参数选项类
|
class |
BMTrackOptions |
class |
BuildingOptions |
class |
CircleHoleOptions
配置空心圆选项
|
class |
CircleOptions
创建圆的选项
|
class |
DotOptions
创建圆点的选项类, 继承自
#OverlayOptions |
class |
GradientLineOptions
创建渐变色选项类
|
class |
GroundOverlayOptions
构造 ground 覆盖物的选项类
|
class |
HoleOptions
镂空形状基类
|
class |
MarkerOptions |
class |
MultiPointOption |
class |
PolygonHoleOptions
配置镂空多边形选项
|
class |
PolygonOptions
创建多边形覆盖物选项类
|
class |
PolylineOptions
创建折线覆盖物选项类
|
class |
PrismOptions
创建3D棱柱覆盖物选项类
|
class |
TextOptions
创建文字覆盖物选项
|
class |
TitleOptions |
限定符和类型 | 方法和说明 |
---|---|
OverlayOptions |
BMTrackOptions.setAnimateType(BMTrackOptions.BMTrackAnimateType animateType)
设置轨迹动画的种类
|
OverlayOptions |
BMTrackOptions.setAnimationTime(int mAnimationTime)
设置轨迹动画的时长
|
OverlayOptions |
BMTrackOptions.setColors(int[] mColors)
设置渐变轨迹线的颜色数组
注:BMTrackType.Gradient 生效
|
OverlayOptions |
BMTrackOptions.setHeights(int[] mHeights)
设置轨迹线的高度
注:高度必须 >= 0 单位:米
|
OverlayOptions |
BMTrackOptions.setPalette(BitmapDescriptor palette)
设置轨迹调色板
|
OverlayOptions |
BMTrackOptions.setPoints(java.util.List<LatLng> traceLocation)
设置轨迹点数组
|
OverlayOptions |
BMTrackOptions.setProjectionPalette(BitmapDescriptor palette)
设置3d轨迹映射到2d轨迹的调色板
注:不设置 只绘制带高度的3d轨迹
|
OverlayOptions |
BMTrackOptions.setTraceAnimationListener(TraceAnimationListener mTraceAnimationListener)
设置轨迹动画的状态监听
|
OverlayOptions |
BMTrackOptions.setTrackType(BMTrackType trackType)
设置轨迹线的类型
|
OverlayOptions |
BMTrackOptions.setVisible(boolean visible)
设置轨迹线是否可见
|
OverlayOptions |
BMTrackOptions.setWidth(int width)
设置轨迹线的宽度
|
限定符和类型 | 方法和说明 |
---|---|
void |
ItemizedOverlay.addItem(OverlayOptions item)
添加一个overlay item .
|
Overlay |
BaiduMap.addOverlay(OverlayOptions options)
向地图添加一个 Overlay
|
LatLngBounds |
BaiduMap.getOverlayLatLngBounds(OverlayOptions options)
计算Overlay对象的外接矩形
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<Overlay> |
BaiduMap.addOverlays(java.util.List<OverlayOptions> options)
向地图添加多个 Overlay
|