AMap:定义AMap 地图对象的操作方法与接口。
amp.moveCamera(CameraUpdate update)
按照传入的CameraUpdate参数移动可视区域。
CameraUpdateFactory创建CameraUpdate 对象,改变一个地图的照相机。
CameraUpdateFactory.changeLatLng(LatLng latLng)
返回一个CameraUpdate对象,只改变地图可视区域中心点,地图缩放级别不变。
CameraUpdateFactory.newLatLng(LatLng latLng)
返回一个屏幕中心点的经纬度的CameraUpdate 对象,仅仅是以这个点为屏幕中心没多大用。
CameraUpdateFactory.newLatLngZoom(LatLng latLng, float zoom)
返回一个CameraUpdate 对象,包括可视区域框移动目标点屏幕中心位置的经纬度以及缩放级别。
// 绘制弧线
ArcOptions arcOptions
= new ArcOptions().point(Constants.SEHNZHEN,Constants.NANCHNAG,Constants.WULUMUQI).strokeColor(Color.BLUE);
aMap.addArc(arcOptions);添加到地图中
//绘制线段
List<LatLng> latlngs=new ArrayList<LatLng>();
latlngs.add(Constants.SEHNZHEN);
PolylineOptions polylineOptions=new PolylineOptions().addAll(latlngs).width(10).color(Color.RED);
aMap.addPolyline(polylineOptions);//添加到地图中
//返回一个包含缩放级别改变的CameraUpdate对象缩放级别将改变为转入的参数值。zoom - 描述了一个缩放级别。高德地图的缩放级别是在3-19 之间。
aMap.moveCamera(CameraUpdateFactory.zoomTo(6));
//设置地图底图文字的z轴指数。 x - 为地图底图文字的显示顺序,默认为0。
//aMap.setMapTextZIndex(2);
高德地图官方SDK下载地址:
https://download.csdn.net/download/xxdw1992/10695106