使用范围:Native
class com.justep.cordova.plugin.baiduMapBase (com.justep.cordova.plugin.baiduMapBase)
百度地图插件基础版本
Constructor Top
baiduMapBase () |
Static Properties & Enumerations Top
Number |
annotationColor
大头针标注的颜色 | ||
String |
baiduMapEvent
地图相关事件的名称 |
Static Methods Top
void | addAnnotations (Array args, Function success, Function error) | |
void | addArc (Object args) | |
void | addCircle (Object args) | |
void | addLine (Object args) | |
void | addPolygon (Object args) | |
void | annotationExist (Number args, Function success, Function error) | |
void | close () | |
void | getAnnotationCoords (Number args, Function success, Function error) | |
Object | getCenter (Function success, Function error) | |
Number | getDistance (Object args, Function success, Function error) | |
Object | getLocationFromName (Object args, Function success, Function error) | |
Object | getNameFromLocation (Object args, Function success, Function error) | |
Object | getRegion (Function success, Function error) | |
void | offLineMapInit () | |
void | open (Object args, Function success, Function error) | |
void | removeAllAnno () | |
void | removeAnnotations (Array args) | |
void | removeEventListener (String args) | |
void | removeOverlay (Number args) | |
void | setBuilding (Boolean args) | |
void | setCenter (Object args) | |
void | setCompass (Object args) | |
void | setHeatMap (Boolean args) | |
void | setMapAttr (Object args) | |
void | setOverlook (Number args) | |
void | setPosition (Object args) | |
void | setRegion (Object args) | |
void | setRotation (Number args) | |
void | setScaleBar (Object args) | |
void | setTraffic (Boolean args) | |
void | setZoomLevel (Number args) | |
void | showCurrentLocation (Object args) | |
Object | transCoords (Object args, Function success, Function error) | |
void | updateAnnotationCoords (Object args) | |
void | zoomIn () | |
void | zoomOut () |
Constructor details
Top
public
baiduMapBase
()
百度地图插件基础版本
百度地图插件基础版本
Static Properties & Enumerations Detail Top
static
public
Number
annotationColor
大头针标注的颜色
static
public
String
baiduMapEvent
地图相关事件的名称
Static Methods Detail Top
static
public
void
addAnnotations
(Array args, Function success, Function error)
在地图上添加标注
static
public
void
addArc
(Object args)
在地图上添加弧形
static
public
void
addCircle
(Object args)
在地图上添加圆
static
public
void
addLine
(Object args)
在地图上添加折线
static
public
void
addPolygon
(Object args)
在地图上添加多边形
static
public
void
annotationExist
(Number args, Function success, Function error)
判断某个标注是否存在
static
public
void
close
()
关闭百度地图
static
public
void
getAnnotationCoords
(Number args, Function success, Function error)
获取指定标注的经纬度
static
public
Object
getCenter
(Function success, Function error)
获取百度地图中心点的经纬度
static
public
Number
getDistance
(Object args, Function success, Function error)
获取地图两点间的实际距离
static
public
Object
getLocationFromName
(Object args, Function success, Function error)
根据地址信息获取经纬度
static
public
Object
getNameFromLocation
(Object args, Function success, Function error)
根据经纬度查找地址信息
static
public
Object
getRegion
(Function success, Function error)
获取地图显示范围(矩形区域),
static
public
void
offLineMapInit
()
离线地图初始化,使用离线地图之前必须调用此接口
static
public
void
open
(Object args, Function success, Function error)
打开百度地图
static
public
void
removeAllAnno
()
在地图上移除所有标注
static
public
void
removeAnnotations
(Array args)
在地图上移除标注
static
public
void
removeEventListener
(String args)
停止监听地图相关事件
static
public
void
removeOverlay
(Number args)
移除指定id的覆盖物(addLine/addPolygon/addArc/addCircle添加的覆盖物)
static
public
void
setBuilding
(Boolean args)
设置是否显示3D楼块效果,地图放大,才会有3D楼快效果,倾斜视角3D效果会更明显
static
public
void
setCenter
(Object args)
根据经纬度设置百度地图中心点
static
public
void
setCompass
(Object args)
设置百度地图指南针位置,只有地图旋转或视角变化时才显示指南针
static
public
void
setHeatMap
(Boolean args)
设置是否显示城市热力图
static
public
void
setMapAttr
(Object args)
设置百度地图相关属性
static
public
void
setOverlook
(Number args)
设置百度地图俯视角度
static
public
void
setPosition
(Object args)
重新设置百度地图的显示位置及大小
static
public
void
setRegion
(Object args)
设置百度地图显示的矩形区域,可以有两种传入方式,分别为左上右下经纬度/中心点+经纬差,任选其一
static
public
void
setRotation
(Number args)
设置百度地图旋转角度
static
public
void
setScaleBar
(Object args)
设置百度地图的比例尺
static
public
void
setTraffic
(Boolean args)
设置是否显示交通状况
static
public
void
setZoomLevel
(Number args)
设置百度地图缩放等级,此接口自带动画效果
static
public
void
showCurrentLocation
(Object args)
是否在地图上显示当前位置,并且设置显示的样式
static
public
Object
transCoords
(Object args, Function success, Function error)
将其它类型的地理坐标转换为百度坐标。无需调用 open 接口即可使用,
static
public
void
updateAnnotationCoords
(Object args)
设置某个已添加标注的经纬度
static
public
void
zoomIn
()
缩小地图,放大视角,放大一级比例尺,此接口自带动画效果
static
public
void
zoomOut
()
放大地图,缩小视角,缩小一级比例尺,此接口自带动画效果