1什么是百度地图Android SDK?
百度地图 Android SDK是一套基于Android 2.1(v1.3.5及以前版本支持android 1.5以上系统)及以上版本设备的应用程序接口,您可以通过该接口实现丰富的LBS功能:
☆ 地图展示:包括2D图、卫星图、3D图地图展示;
☆ 地图操作:提供平移、缩放、双指手势操作、底图旋转等地图相关操作;
☆ 地图搜索:提供根据关键字进行范围检索、城市检索和周边检索。且支持LBS云检索用户自有数据;
☆ 详情查询:提供餐饮类的POI的详细信息查看(Place详情);
☆ 线路规划:提供公交、驾车和步行三种类型,多种方案(最快捷、少换乘、少步行)的线路规划;
☆ 地理编码:提供地址信息与坐标之间的相互转换;
☆ 位置标注:提供一个或多个POI位置标注,且支持用户自定义图标;
☆ 实时路况:提供城市实时交通路况信息图;
☆ 离线地图:提供离线地图功能,可节省用户流量;
☆ 定位:采用GPS、WIFI、基站、IP混合定位模式,请使用Android定位SDK获取定位信息,使用地图SDK定位图层进行位置展示。
百度地图Android SDK从2.0.0版本开始采用的是矢量版的地图,开发者如果需要使用栅格版的地图数据,请使用1.3.5及之前的版本。
2面向读者
百度地图SDK是提供给具有一定Android编程经验和了解面向对象概念的读者使用。此外,读者还应该对地图的基本知识有一定的了解。
您在使用中遇到任何问题,都可以通过API贴吧或交流群反馈给我们。
3获取Key
用户在使用SDK之前需要获取百度地图移动版API Key,该Key与你的百度账户相关联,您必须先有百度账号,才能获得API Key。并且,该Key与您引用API的程序名称有关,具体流程请参照获取密钥。请妥善保存Key,地图初始化时需要用到Key。
4兼容性
V2.0.0 支持Android 2.1及以上系统。
V1.3.5 及以前版本支持Android 1.5及以上系统。
更多详细信息请登录百度地图API官方网站:http://developer.baidu.com/map/
百度地图API论坛:http://bbs.lbsyun.baidu.com/