高德地图多个Marker标记自动缩放全部显示在屏幕中
2017-10-14 16:12
381 查看
LatLngBounds.Builder boundsBuilder = new LatLngBounds.Builder();//存放所有点的经纬度for(int i=0;i<markers.size();i++){ boundsBuilder.include(markers.get(i).getPosition());//把所有点都include进去(LatLng类型)}aMap.animateCamera(CameraUpdateFactory.newLatLngBounds(boundsBuilder.build(),
15));//第二个参数为四周留空宽度
即可在屏幕中显示所有marker标记
转载:http://blog.csdn.net/leexiaobin1993/article/details/72780068
15));//第二个参数为四周留空宽度
即可在屏幕中显示所有marker标记
转载:http://blog.csdn.net/leexiaobin1993/article/details/72780068
aMap.addMarker(getMarkerOptions(amapLocation));
//自定义一个图钉,并且设置图标,当我们点击图钉时,显示设置的信息 private MarkerOptions getMarkerOptions(AMapLocation amapLocation) { //设置图钉选项 MarkerOptions options = new MarkerOptions(); //图标 options.icon(BitmapDescriptorFactory.fromResource(R.drawable.map_loc_my_pos_icon)); //位置 options.position(new LatLng(amapLocation.getLatitude(), amapLocation.getLongitude())); //设置多少帧刷新一次图片资源 options.period(60); return options; }
相关文章推荐
- (转)高德地图多个Marker标记自动缩放全部显示在屏幕中
- 高德地图多个Marker标记自动缩放全部显示在屏幕中
- Android高德地图如何让轨迹全部显示在屏幕内 且自动缩放
- 在地图页面,自动布局控件开始是隐藏或在屏幕外需要正常显示时再为正常的显示状态的,需要在显示之前加入
- 高德地图的Marker不需要setMap,创建时默认就可以显示在地图上
- 百度地图多个兴趣点(经纬度、坐标点)需要同时显示在地图上,如何设置自动缩放等级
- 高德地图自定义marker不显示的问题
- 高德地图开发【覆盖物显示——Marker的使用(一)】
- 高德地图 多状态业务自适应显示多个点标记
- 百度地图api根据地图缩放等级显示不同的marker点
- 高德地图点击marker,infoWindow不显示问题
- Android 高德地图基本的一些显示,地图的缩放,logo与放缩图标的位置显示
- 高德地图开发【覆盖物显示——Marker的使用(一)】
- 高德地图开发【覆盖物显示——Marker的使用(一)】
- 高德地图自定义Marker显示文字
- Android高德地图路线规划,自定义图层(overlay),所有点和线刚好显示在屏幕中心
- 百度地图api根据地图缩放等级显示不同的marker点,功能二
- Hexo博客首页自动添加Read More标记-不在首页显示全部文章全部内容
- MKMapView缩放显示全部annotation
- Android简单实现高德地图显示及定位