2.请简述 Android 百度地图编程的主要 API。
时间: 2024-06-02 11:12:45 浏览: 123
android 百度地图API
Android 百度地图编程的主要 API 包括:
1. 地图 SDK:提供地图展示、手势操作、地图覆盖物等基本功能,包括 BaiduMap、MapView、MapStatusUpdate 等类。
2. 检索 SDK:提供 POI 搜索、公交路线规划、驾车路线规划、地理编码、反地理编码等功能,包括 GeoCoder、PoiSearch、RoutePlanSearch 等类。
3. 定位 SDK:提供定位功能,包括定位模式设置、定位结果回调等,包括 LocationClient、LocationClientOption 等类。
4. LBS SDK:提供 LBS 云检索、LBS 云存储等服务,包括 CloudRgcInfo、CloudSearch、CloudStorage 等类。
5. 轨迹服务 SDK:提供多种轨迹采集和上传方式,包括采集设备轨迹、采集APP自身轨迹、采集服务端轨迹,以及对采集的轨迹进行管理、查询、分析等,包括 Trace、TraceLocation、OnTraceListener 等类。
6. 计算工具类:提供常用的计算工具类,如距离计算、坐标转换、地图截屏等,包括 DistanceUtil、CoordinateConverter、BaiduMapUtils 等类。
通过这些 API,开发者可以实现基本的地图展示和定位功能,以及丰富的 LBS 应用场景。
阅读全文