百度地图API手册 联系客服

发布时间 : 星期四 文章百度地图API手册更新完毕开始阅读7b5bd6d5b9f3f90f76c61b5e

search(keyword:String) searchInBounds(keyword:String, bounds:Bounds) none none 发起检索 发起范围检索 发起周边检索当searchNearby(keyword:String, center:LocalResultPoi|String[, radius:Number]) none center为字符串时,半径参数将忽略。 返回最近一次检索的结果 清除最近一次检索的结果 检索特定页面的结果 启用根据结果自动getResults() LocalResult clearResults() none gotoPage(page:Number) none enableAutoViewport() none 调整地图层级,当指定了搜索结果所展现的地图时有效。 禁用根据结果自动调整地图层级。 启用自动选择第一个检索结果。 禁用自动选择第一个检索结果。 设置检索范围,参数类型可以为地图实例、坐标点或字符串。例:setLocation(\北京市\ disableAutoViewport() none enableFirstResultSelection() none disableFirstResultSelection() none setLocation(location:Map|Point|String) none 设置每页容量,范围检索支持1 - 50,其setPageCapacity(capacity:Number) none 余支持1 - 10。此值只对下一次新检索有效。 getPageCapacity() Number 获取每页容量 setSearchCompleteCallback(callback:Function) none 设置检索结束后的回调函数 设置添加标注后的回调函数 设置标注气泡创建时的回调函数 设置结果列表创建后的回调函数 返回状态码 返回类型说明 setMarkersSetCallback(callback:Function) none setInfoHtmlSetCallback(callback:Function) none setResultsHtmlSetCallback(callback:Function) none getStatus() toString() StatusCodes String LocalSearchOptions 类 此类表示LocalSearch构造函数的可选参数。 属性 属性 renderOptions 类型 RenderOptions 描述 结果呈现设置。 每页结果的数量(范围检索支持1到50,其余为1到10) 检索完成后的回调函数。 pageCapacity Number onSearchComplete Function 参数: results: LocalResult 标注添加完成后的回调函数。 onMarkersSet Function 参数: pois: Array,通过marker属性可得到其对应的标注。 标注气泡内容创建后的回调函数。 onInfoHtmlSet Function 参数: poi: LocalResultPoi,通过其marker属性可得到当前的标注。 html: HTMLElement,气泡内的Dom元素 结果列表添加完成后的回调函数。 onResultsHtmlSet Function 参数: container: HTMLElement,结果列表所用的HTML元素 RenderOptions 类 此类表示搜索结果呈现的配置。它没有构造函数,但可通过对象字面量形式表示。

属性 类型 描述 展现结果的地图实例。当指定此参数后,搜索结果的标注、线路等均会自动添加到此地图上。 结果列表的HTML容器id或容器元素,提供此panel String|HTMLElement map Map 参数后,结果列表将在此容器中进行展示。此属性对LocalCity无效。 是否选择第一个检索结果。此属性仅对LocalSearch有效。 selectFirstResult Boolean autoViewport Boolean 检索结束后是否自动调整地图视野。此属性对LocalCity无效。 StatusCode 枚举常量 此常量用于描述对象当前状态。

常数 BMAP_STATUS_SUCCESS BMAP_STATUS_UNKNOWN_LOCATION BMAP_STATUS_UNKNOWN_ROUTE BMAP_STATUS_INVALID_KEY BMAP_STATUS_INVALID_REQUEST 描述 检索成功 位置结果未知 导航结果未知 非法密钥 非法请求 LocalResult 类 此类表示LocalSearch的检索结果,没有构造函数,通过LocalSearch.getResults()方法或LocalSearch的onSearchComplete回调函数的参数得到。

属性 属性 keyword center radius bounds city moreResultsUrl 类型 String LocalResultPoi Number Bounds String String 描述 本次检索的关键词 周边检索的中心点(仅当周边检索时提供) 周边检索的半径(仅当周边检索时提供) 范围检索的地理区域(仅当范围检索时提供) 本次检索所在的城市 更多结果的链接,到百度地图进行搜索 方法 属性 getPoi(i:Number) getCurrentNumPois() getNumPois() getNumPages() getPageIndex() 类型 LocalResultPoi Number Number Number Number 描述 返回第i条结果 返回当前页的结果数 返回总结果数 返回总页数 返回页数序号 获得城市列表。数组元素对象包含如下属性: getCityList() Array city: String,城市名 numResults: Number,结果数 toString() String 返回类型说明 LocalResultPoi 类 此类表示位置检索或路线规划的一个结果点,没有构造函数。 属性 属性 title uid point 类型 String String Point 描述 结果的名称标题。 结果的标识符。 该结果所在的地理位置。