1 / 28
文档名称:

百度地图.pptx

格式:pptx   大小:775KB   页数:28页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

百度地图.pptx

上传人:iris028 2019/4/23 文件大小:775 KB

下载得到文件列表

百度地图.pptx

文档介绍

文档介绍:百度地图内容简介百度地图API百度地图入门显示地图图层缩放级别百度地图加强兴趣点覆盖物检索等什么是百度地图API百度地图API是为开发者免费提供的一套基于百度地图服务的应用接口,包括JavaScriptAPI、Web服务API、AndroidSDK、iOSSDK、定位SDK、车联网API、LBS云等多种开发工具与服务,提供基本地图展现、搜索、定位、逆/地理编码、路线规划、LBS云存储与检索等功能,适用于PC端、移动端、服务器等多种设备,多种操作系统下的地图应用开发。百度地图入门三大核心SDKInitializerMapViewBaiduMap百度地图入门准备工作获取APIKey建立工程添加地图引擎到Andoid工程中添加权限引入布局(地图控件)初始化地图引擎百度地图入门获取APIKey地址:http://developer./map/android-mobile-apply-::、\armeabi目录下注:,开发者可根据实际需求自行添加。添加权限(PPT6)“HelloWorld”增加权限重点是处理位置信息权限Layout中添加MapView控件用于展示地图创建管理工具,并初使化SDKInitializer在initialize时校验key(permissioncheckerror)workerror),关于状态码信息我们可以在SDKInitializer查询注意:控制MapView的;SDKInitializer对象创建一个就可onResume、onPause、onDestroy以;必须校验key,并且key值不能为空;Initialize方法接受的参数必须是globalApplication,不能传递Activity。“HelloWorld”控制管理通过MapView设置缩放控件showZoomControls(false),默认显示缩放级别:(3-18),(3-19)默认的缩放级别12(5公里)MapStatusUpdatemapStatus=(15);//(mapStatus);设置地图的中心位置BaiduMapbaiduMap=();doublelatitude=;//纬度doublelongitude=;//经度LatLnghmPos=newLatLng(latitude,longitude);//黑马MapStatusUpdatecenterMapStatus=(latlng);//(centerMapStatus);“HelloWorld”BaiduMap:控制地图移动、缩放、旋转动画形式移动:animateMapStatus(MapStatusUpdate)缩放:MapStatusUpdateFactory: zoomOut()—缩小;zoomIn()—放大;zoomTo(float)—指 定缩放级别;zoomBy(float)—按增量缩放级别;旋转:MapStatus水平方向:rotate(float),旋转角范围:0~360,单位:度默认值为0度,逆时针旋转为角度增大方向,通过BaiduMap的getMapStatus().rotate获取当前角度俯视:overlook(float),俯角范围:-45~0,单位:度指南针设置Point(x,y)),坐标系原点为MapView左上顶:UiSettings().passPosition(new点,指南针在3D模式下自动显现,隐藏指南针UiSettings().passEnabled(false)百度地图加强地图图层覆盖物搜索离线地图