百度开放平台中的地理功能介绍

如果你想手机开发或微信开发,哪么本地化将是一个非常大的市场,哪么怎么实现本地化数据分析呢!百度开放平台提供了LBS平台,提供了API服务,您的程序可以通过这些接口获取自己的本地化数据。

1、Place Suggestion API

   这是一个地区名称相关词的搜索功能,您可以提供给接口一个“天安门”三个字,接口给你返回了“天安门东、天安门城楼、天安门西、天安门仿膳”等相关地名的搜索词汇。

2、Geocoding API v2.0

   这是一个叫做“地址解析和逆地址解析功能”,这个功能你可以通过提供给这个接口的lng、lat地理维度参数,这些维度你可以通过html5和微信功能获取手机的gprs给度数据,然后通过这个接口获取地理的详细地址。

3、Direction API

   Direction API是一套以http形式提供的公交、驾车、步行查询检索接口,返回xml或json格式的检索数据,可用于实现开发线路规划功能。

4、Route Matrix API

   可以通过这个接口批量查询当前地址和指定一些地址的距离及驾车时间估算数据。

5、IP定位

   可以通过IP查询出指定用户的相关地址。

6、坐标转换API    百度地图坐标转换API是一套以HTTP形式提供的坐标转换接口,用于将常用的非百度坐标(目前支持GPS设备获取的坐标、google地图坐标、soso地图坐标、amap地图坐标、mapbar地图坐标)转换成百度地图中使用的坐标,并可将转化后的坐标在百度地图JavaScript API、车联网API、静态图API、web服务API等产品中使用。注意Android SDK、iOS SDK、定位SDK和导航SDK坐标转换服务需单独申请

程序开发相对比较简单,首先在开放平台中“http://developer.baidu.com/map”申请一个Key。 然后通过http方式请求获取相应的数据即可。

文档:http://developer.baidu.com/map/index.php?title=webapi

posted @ 2014-11-06 11:56  阿旭^_^  阅读(724)  评论(0编辑  收藏  举报