高德地图代码块总结

1:所有mark显示在屏幕中央

LatLngBounds.Builder boundsBuilder = new LatLngBounds.Builder();//存放所有点的经纬度

boundsBuilder.include(new LatLng(model.latitude, model.longitude));//把所有点都include进去(LatLng类型)

aMap.animateCamera(CameraUpdateFactory.newLatLngBounds(boundsBuilder.build(), 15));//第二个参数为四周留空宽度

2:获取屏幕四角的经纬度


 VisibleRegion visibleRegion = aMap.getProjection().getVisibleRegion();
 LatLng farLeft = visibleRegion.farLeft;//可视区域左上角
 LatLng farRight = visibleRegion.farRight;//可视区域右上角
 LatLng nearLeft = visibleRegion.nearLeft;//可视区域左下角
 LatLng nearRight = visibleRegion.nearRight;//可视区域右下角

猜你喜欢

转载自blog.csdn.net/lmq121210/article/details/78779969