地图服务概述 地图服务是指那些提供数据信息的接口,比如本地搜索、路线规划等等。百度地图API提供的服务有:LocalSearch:本地搜索,提供某一特定地区的位置搜索服务,比如在北京市搜索“公园”。 TransitRoute:公交导航,提 ...
地图服务概述
地图服务是指那些提供数据信息的接口,比如本地搜索、路线规划等等。百度地图API提供的服务有:
- LocalSearch:本地搜索,提供某一特定地区的位置搜索服务,比如在北京市搜索“公园”。
- TransitRoute:公交导航,提供某一特定地区的公交出行方案的搜索服务。
- DrivingRoute:驾车导航,提供驾车出行方案的搜索服务。
- WalkingRoute:步行导航,提供步行出行方案的搜索服务。
- Geocoder:地址解析,提供将地址信息转换为坐标点信息的服务。
- LocalCity:本地城市,提供自动判断您所在城市的服务。
- TrafficControl:实时路况控件,提供实时和历史路况信息服务。
搜索类的服务接口需要指定一个搜索范围,否则接口将不能工作。
本地搜索
BMap.LocalSearch提供本地搜索服务,在使用本地搜索时需要为其设置一个检索区域,检索区域可以是BMap.Map对象、 BMap.Point对象或者是省市名称(比如:"北京市")的字符串。BMap.LocalSearch构造函数的第二个参数是可选的,您可以在其中指 定结果的呈现。BMap.RenderOptions类提供了若干控制呈现的属性,其中map指定了结果所展现的地图实例,panel指定了结果列表的容 器元素。
var map = new BMap.Map("container"); map.centerAndZoom(new BMap.Point(116.404, 39.915), 11); var local = new BMap.LocalSearch(map, { renderOptions:{map: map} }); local.search("天安门");
原标题:百度地图提供服务——本地搜索,范围搜索
关键词:百度
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。