出自百度地图API

跳转到: 导航 , 搜索
核心类 基础类 控件类 覆盖物类 工具类 右键菜单类 地图类型类 地图图层类 服务类 全景类

LocalSearch LineType WalkingRouteResult BusLineSearch
LocalSearchOptions DrivingRoute Geocoder BusLineSearchOptions
CustomData DrivingRouteOptions GeocoderResult BusListResult
RenderOptions DrivingPolicy AddressComponent BusLine
LocalResult DrivingRouteResult LocationOptions BusListItem
LocalResultPoi TaxiFare LocalCity BusStation
PoiType TaxiFareDetail LocalCityOptions Autocomplete
TransitRoute RoutePlan LocalCityResult AutocompleteOptions
TransitRouteOptions Route TrafficControl AutocompleteResultPoi
TransitPolicy RouteType Geolocation AutocompleteResult
TransitRouteResult Step GeolocationResult Boundary
TransitRoutePlan WalkingRoute PositionOptions Line
WalkingRouteOptions HighlightModes StatusCode

用于获取步行路线规划方案。

构造函数

构造函数描述
WalkingRoute(location:Map|Point|String[, opts:WalkingRouteOptions])创建一个步行导航实例。location表示检索区域,类型可为地图实例、坐标点或城市名称的字符串。当参数为地图实例时,检索位置由当前地图中心点确定;当参数为坐标时,检索位置由该点所在位置确定;当参数为城市名称时,检索会在该城市内进行。

方法

方法返回值描述
search(start:String|Point|LocalResultPoi, end:String|Point|LocalResultPoi) none 发起检索。

start: 起点,参数可以是关键字、坐标点(自1.1版本支持)或者LocalSearchPoi实例。 end: 终点,参数可以是关键字、坐标点(自1.1版本支持)或者LocalSearchPoi实例。

getResults() WalkingRouteResult 返回最近一次检索的结果
clearResults() none 清除最近一次检索的结果
enableAutoViewport() none 启用自动调整地图层级,当指定了搜索结果所展现的地图时有效。
disableAutoViewport() none 禁用自动调整地图层级。
setLocation(location:Map|Point|String) none 设置检索范围,参数类型可以为地图实例、坐标点或字符串。例:setLocation("北京市")
setSearchCompleteCallback(callback:Function) none 设置检索结束后的回调函数。

参数: results: WalkingRouteResult。

setMarkersSetCallback(callback:Function) none 设置添加标注后的回调函数。

参数: pois: Array<LocalResultPoi>,起点和目的地点数组。通过marker属性可得到其对应的标注。

setInfoHtmlSetCallback(callback:Function) none 设置气泡打开后的回调函数。

参数: poi: LocalResultPoi,通过其marker属性可得到当前的标注。 html: HTMLElement,气泡内的DOM元素。

setPolylinesSetCallback(callback:Function) none 设置添加路线后的回调函数。

参数: routes: Array<Route>,步行线路数组,通过Route.getPolyline()方法可得到对应的折线覆盖物。

setResultsHtmlSetCallback(callback:Function) none 设置结果列表创建后的回调函数。

参数: container: 结果列表所用的HTML元素

getStatus() StatusCodes 返回状态码
toString() String 返回类型说明
查看
Class:服务类/WalkingRoute

类参考