百度地图Web API学习

本文档介绍了如何使用百度地图Web服务API,包括Place API、Place Suggestion API、Geocoding API、Direction API、Route Matrix API、IP定位 API和坐标转换API等。重点讲述了URI API和鹰眼Web API的应用场景,提供了开发者直接调用百度地图产品进行地图展示和检索的接口。

文档地址

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 应该不会使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值