百度地图覆盖物和定位覆盖物

简介: //自定义定位图标//BitmapDescriptor descriptor=BitmapDescriptorFactory.
//自定义定位图标
//BitmapDescriptor descriptor=BitmapDescriptorFactory.fromResource(R.drawable.ic_my_location);

//设置定位图层配置信息,只有先允许定位图层后设置定位图层配置信息才会生效
mBaiduMap.setMyLocationConfigeration(new MyLocationConfiguration(MyLocationConfiguration.LocationMode.COMPASS, true, null));

//设置定位的精度
MyLocationData locData = new MyLocationData.Builder()
        .direction(100).latitude(lat)
        .longitude(lon).build();
mBaiduMap.setMyLocationData(locData); //设置定位数据

//设置地图中心点
LatLng cenpt =  new LatLng(lat, lon);
MapStatus mMapStatus = new MapStatus.Builder()
        .target(cenpt)
        .zoom(13)
        .build();
MapStatusUpdate mMapStatusUpdate = MapStatusUpdateFactory.newMapStatus(mMapStatus);
try {
    mBaiduMap.setMapStatus(mMapStatusUpdate);
} catch (NullPointerException e) {
    Logger.d("slicejobs", "baidu accidental null pointer");
}
 
 
 
 
        //设置地图中心点
        LatLng cenpt =  new LatLng(lat, lon);
        MapStatus mMapStatus = new MapStatus.Builder()
                        .target(cenpt)
                        .zoom(13)
                        .build();
        MapStatusUpdate mMapStatusUpdate = MapStatusUpdateFactory.newMapStatus(mMapStatus);
        try {
            mBaiduMap.setMapStatus(mMapStatusUpdate);
        } catch (NullPointerException e) {
            Logger.d("slicejobs", "baidu accidental null pointer");
        }


//        //地图拖动监听
//        mBaiduMap.setOnMapStatusChangeListener(new BaiduMap.OnMapStatusChangeListener() {
//
//            @Override
//            public void onMapStatusChangeStart(MapStatus status) {
//                updateMapState0(status);
//            }
//
//            @Override
//            public void onMapStatusChangeFinish(MapStatus status) {//移动地图结束
//                updateMapState(status);
//            }
//
//            @Override
//            public void onMapStatusChange(MapStatus status) {
//
//            }
//        });
 
目录
相关文章
|
定位技术 API 开发工具
Android 按照步骤接入百度地图API,定位显示不了解决办法
Android 按照步骤接入百度地图API,定位显示不了解决办法
349 1
|
数据可视化 定位技术 API
百度地图开发:海量点、测距以及定位聚合功能
百度地图开发:海量点、测距以及定位聚合功能
289 0
|
移动开发 小程序 JavaScript
微信小程序学习实录6(百度经纬度采集、手动调整精度、H5嵌入小程序、百度地图jsAPI、实时定位、H5更新自动刷新)
微信小程序学习实录6(百度经纬度采集、手动调整精度、H5嵌入小程序、百度地图jsAPI、实时定位、H5更新自动刷新)
214 1
|
定位技术
|
搜索推荐 数据可视化 JavaScript
数据可视化大屏百度地图绘制行政区域标注实战案例解析(个性化地图、标注、视频、控件、定位、检索)
数据可视化大屏百度地图绘制行政区域标注实战案例解析(个性化地图、标注、视频、控件、定位、检索)
192 1
|
前端开发 定位技术 数据安全/隐私保护
百度地图高级开发:LBS服务实时定位覆盖范围内关键词标注的解决方案(2)
百度地图高级开发:LBS服务实时定位覆盖范围内关键词标注的解决方案(2)
81 0
|
移动开发 定位技术 API
百度地图开发:H5获取GPS-wg84经纬度与百度定位API的偏差测试
百度地图开发:H5获取GPS-wg84经纬度与百度定位API的偏差测试
191 0
|
安全 定位技术 网络安全
百度地图开发:调用jsAPI实现实时定位的解决方案及常见问题
百度地图开发:调用jsAPI实现实时定位的解决方案及常见问题
648 0
|
定位技术
百度地图开发实战案例:展示当前定位多少千米内的POI(兴趣点)
百度地图开发实战案例:展示当前定位多少千米内的POI(兴趣点)
90 0
|
移动开发 定位技术
百度地图H5手机端自动定位并更换图标的解决方案
百度地图H5手机端自动定位并更换图标的解决方案
158 0