search(start:String|Point|KeyPoint|GbPoint,end:String|Point|KeyPoint|GbPoint[,options: Object]) |
none |
公交检索。
( start:起点,参数可以是关键字、坐标点。
end:终点,参数可以是关键字、坐标点。
options:可选对象参数)(自 1.1 新增) |
getResults() |
TransitRouteResult |
返回最近一次检索的结果 |
clearResults() |
none |
清除最近一次检索的结果 |
enableAutoViewport() |
none |
启用自动调整地图层级,当指定了搜索结果所展现的地图时有效 |
disableAutoViewport() |
none |
禁用自动调整地图层级 |
enableAutoDragging() |
none |
开启起、终点拖拽自动规划公交功能,默认关闭 |
disableAutoDragging() |
none |
关闭起、终点拖拽自动规划公交功能 |
setPageCapacity(capacity:Number) |
none |
设置每页返回方案个数(1-5),默为5 |
setLocation(location:Map|Point|KeyPoint|GbPoint|String) |
none |
设置检索范围,参数类型可以为地图实例、坐标点或城市名称。例:setLocation("北京市") |
setPolicy(policy:TransitPolicy) |
none |
设置公交规划策略,参数为策略常量 |
setSearchCompleteCallback(callback:Function) |
none |
设置检索结束后的回调函数。
参数:
results: TransitRouteResult |
setMarkersSetCallback(callback:Function) |
none |
设置添加标注后的回调函数。
参数:
pois: Array
起点和目的地点数组,通过marker属性可得到其对应的标注。
transfers:Array,公交车站数组 |
setPolylinesSetCallback(callback:Function) |
none |
设置绘制路线后的回调函数。
参数:
lines: Array,公交线路数组 |
setResultsHtmlSetCallback(callback:Function) |
none |
设置结果列表添加完成后的回调函数。
参数: container: 结果列表所用的HTML 元素。 |
getStatus() |
Object |
返回检索结果状态。返回对象包含如下属性:
errcode:Number,errmsg:String |