Maps模块管理地图控件,用于在web页面中显示地图控件,提供各种接口操作地图控件,如添加标点、路线等。通过plus.maps可获取地图管理对象。
permissions
"Maps": { "description": "访问地图插件" }
地图控件对象
Point对象用于表示地图元素的坐标
常用语对地图上元素进行定位时使用。
地图视图类型
地图视图类型常量,普通街道视图。
地图视图类型常量,卫星视图。
地图覆盖物基类对象
interface Overlay { function Boolean isVisible(); function void show(); function void hide(); }
Overlay是地图上显示元素的基类,用于抽象地图元素,不用于实例化。
地图上显示的标点对象
从Overlay对象继承而来,可通过Map对象的addOverlay()方法将对象添加地图中。
地图上显示的气泡对象
此对象不能直接添加到地图上显示,只可关联到地图标点覆盖物上,用户点击标点时弹出显示。
地图上显示的圆圈对象
从Overlay对象继承而来,可通过Map对象的addOverlay()方法将对象添加地图中。
地图上显示的折线对象
从Overlay对象继承而来,可通过Map对象的addOverlay()方法将对象添加地图中。
地图上显示的多边形对象
从Overlay对象继承而来,可通过Map对象的addOverlay()方法将对象添加地图中。
地图检索对象
Search对象用于管理地图上的检索功能,包括位置检索、周边检索和范围检索。
检索策略类型
在线路检索时设置检索策略时使用。
检索策略类型常量,用于公交检索策略
检索策略类型常量,用于公交检索策略
检索策略类型常量,用于公交检索策略
检索策略类型常量,用于公交检索策略
检索策略类型常量,用于驾车检索策略
检索策略类型常量,用于驾车检索策略
检索策略类型常量,用于驾车检索策略
保存位置检索、周边检索和范围检索返回的结果
保存位置检索、周边检索和范围检索返回的结果
不可通过new操作符创建SearchRouteResult对象,在触发onRouteSearchComplete()时自动创建。
检索结果的位置点
地图中的路线对象
从Overlay对象继承而来,可通过Map对象的addOverlay()方法将对象添加地图中。
获取用户当前位置信息成功回调
void onSuccess( state, point ) { // Get location code }
用户点击地图回调事件
void onClick( point ) { // Click code }
用户点击地图覆盖物回调事件
void onClick( overlay ) { // Click code }
兴趣点检索完成事件
void onPoiSearchComplete( state, result ) { // JS code. }
在兴趣点检索完成时触发,并返回检索结果。
线路检索完成事件
void onRouteSearchComplete( state, result ) { // JS code. }
在线路检索完成时触发,并返回检索结果。