您的位置:首页 > Web前端 > JavaScript

百度地图Web API学习

2016-03-17 19:56 344 查看

文档地址

http://lbsyun.baidu.com/index.php?title=webapi

百度地图Web服务API为开发者提供http接口,即开发者通过http形式发起检索请求,获取返回json或xml格式的检索数据。用户可以基于此开发JavaScript、C#、C++、Java等语言的地图应用。

1.Place API

用于返回查询某个区域的POI数据,且提供单个POI的详情查询服务

2.Place Suggestion API

配合Place API使用:使用本接口请求,可调出匹配用户输入的关键字的建议列表,用户选择列表中确定的一条,结合Place API返回查询的结果

3.Geocoding API (可能需要使用)

地址解析和逆地址解析功能

4.Direction API

公交、驾车、 骑行、步行查询检索接口

5.Route Matrix API

批量线路查询接口

6.IP定位 API

根据IP返回对应位置信息的http形式位置服务接口

提供根据IP返回位置信息的功能,包括如下两种情况:

1.获取指定IP的位置信息:指定IP值,返回该IP对应的位置信息;
2.获取当前设备IP的地址信息:根据用户设备当前的IP返回位置信息;


7.坐标转换API (需要使用)

坐标转换接口,用于将常用的非百度坐标(目前支持GPS设备获取的坐标、google地图坐标、soso地图坐标、amap地图坐标、mapbar地图坐标)转换成百度地图中使用的坐标,并可将转化后的坐标在百度地图JavaScript API、车联网API、静态图API、web服务API等产品中使用。

本次使用的API

URI API

百度地图URI API是为开发者提供直接调起百度地图产品(百度Web地图、百度地图手机客户端)以满足特定业务场景下应用需求的程序接口,开发者只需按照接口规范构造一条标准的URI,便可在PC和移动端浏览器或移动开发应用中调起百度地图产品,进行地图展示和检索、线路查询、导航等功能,无需进行复杂的地图功能开发。

鹰眼Web API

后续使用 全景静态图API

静态图API 应该不会使用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息