修改添加土地划选地块的图层为普通图层
This commit is contained in:
parent
963facb34d
commit
62cfa3937b
@ -40,7 +40,6 @@ import com.tairui.gov_affairs_cloud.util.DensityUtils;
|
||||
import com.tairui.gov_affairs_cloud.util.FolderUtil;
|
||||
import com.tairui.gov_affairs_cloud.util.location.CommonUtil;
|
||||
import com.tairui.gov_affairs_cloud.util.location.DrawMapUtil;
|
||||
import com.tairui.gov_affairs_cloud.util.location.GoogleMapUtil;
|
||||
import com.tairui.gov_affairs_cloud.util.location.GpsManager;
|
||||
import com.tairui.gov_affairs_cloud.util.location.bean.DrawLatLng;
|
||||
import com.tairui.gov_affairs_cloud.util.location.bean.LatlngBean;
|
||||
@ -57,8 +56,8 @@ import android.view.View;
|
||||
public class SelectLandAreaActivity extends BaseActivity<ActivitySelectLandAreaBinding>
|
||||
implements AMap.OnMapClickListener, AMap.OnMarkerClickListener,
|
||||
View.OnClickListener {
|
||||
public double latitude = 39.90613850442552; //默认北京
|
||||
public double longitude = 116.40717000000001; //默认北京
|
||||
public double latitude = 23.5348139;
|
||||
public double longitude = 99.4003835;
|
||||
private TileOverlayOptions options;
|
||||
private Boolean hasDrawFinish = false; //是否绘制完毕
|
||||
private List<DrawLatLng> points = new ArrayList<>();
|
||||
@ -103,19 +102,19 @@ public class SelectLandAreaActivity extends BaseActivity<ActivitySelectLandAreaB
|
||||
aMap.getUiSettings().setMyLocationButtonEnabled(true);//设置默认定位按钮是否显示,非必需设置。
|
||||
//隐藏高德地图默认的放大缩小控件
|
||||
aMap.getUiSettings().setZoomControlsEnabled(false);
|
||||
aMap.setMapType(AMap.MAP_TYPE_SATELLITE);
|
||||
aMap.setMapType(AMap.MAP_TYPE_NORMAL);
|
||||
MyLocationStyle style = new MyLocationStyle();
|
||||
BitmapDescriptor bitmapDescriptor = BitmapDescriptorFactory.fromResource(R.mipmap.map_positioning);
|
||||
style.myLocationIcon(bitmapDescriptor);
|
||||
style.strokeColor(Color.argb(0, 0, 0, 0));// 设置圆形的边框颜色
|
||||
style.radiusFillColor(Color.argb(0, 0, 0, 0));// 设置圆形的填充颜色
|
||||
style.myLocationType(MyLocationStyle.LOCATION_TYPE_LOCATE);
|
||||
style.myLocationType(MyLocationStyle.LOCATION_TYPE_LOCATION_ROTATE_NO_CENTER);
|
||||
aMap.setMyLocationStyle(style);
|
||||
// 设置为true表示显示定位层并可触发定位,false表示隐藏定位层并不可触发定位,默认是false
|
||||
aMap.setMyLocationEnabled(true);
|
||||
aMap.setOnMapClickListener(this);// 对amap添加单击地图事件监听器
|
||||
options = GoogleMapUtil.getGooleMapTileOverlayOptions(); //有的地区没有图层切片,可以调用谷歌接口获取切片数据(任意地方都有数据)
|
||||
aMap.addTileOverlay(options);
|
||||
// options = GoogleMapUtil.getGooleMapTileOverlayOptions(); //有的地区没有图层切片,可以调用谷歌接口获取切片数据(任意地方都有数据)
|
||||
// aMap.addTileOverlay(options);
|
||||
aMap.setLoadOfflineData(true);
|
||||
aMap.setOnMarkerClickListener(this);
|
||||
|
||||
@ -627,7 +626,7 @@ public class SelectLandAreaActivity extends BaseActivity<ActivitySelectLandAreaB
|
||||
} else {
|
||||
polygonOptions.strokeWidth(2) // 多边形的边框
|
||||
.strokeColor(getResources().getColor(R.color.white)) // 边框颜色
|
||||
.fillColor(getResources().getColor(R.color.black60)); // 多边形的填充色
|
||||
.fillColor(getResources().getColor(R.color.half_blue)); // 多边形的填充色
|
||||
|
||||
}
|
||||
|
||||
|
@ -15,11 +15,10 @@ import com.amap.api.maps.model.UrlTileProvider;
|
||||
* 版本: 1.0
|
||||
*/
|
||||
public class GoogleMapUtil {
|
||||
// final static String url = "http://mt2.google.cn/vt/lyrs=y@167000000&hl=zh-CN&gl=cn&x=%d&y=%d&z=%d&s=Galil";
|
||||
// final static String url = "http://mt0.google.cn/vt/lyrs=y@198&hl=zh-CN&gl=cn&src=app&x=%d&y=%d&z=%d&s=";
|
||||
// final static String url = "http://mt2.google.cn/vt/lyrs=y@167000000&hl=zh-CN&gl=cn&x=%d&y=%d&z=%d&s=Galil";
|
||||
// final static String url = "http://mt0.google.cn/vt/lyrs=y@198&hl=zh-CN&gl=cn&src=app&x=%d&y=%d&z=%d&s=";
|
||||
final static String url = "http://mt3.google.cn/maps/vt?lyrs=y@194&hl=zh-CN&gl=cn&x=%d&y=%d&z=%d";
|
||||
|
||||
|
||||
public static TileOverlayOptions getGooleMapTileOverlayOptions() {
|
||||
|
||||
TileProvider tileProvider = new UrlTileProvider(256, 256) {
|
||||
|
@ -21,7 +21,8 @@
|
||||
<color name="color_txt_hint">#D5D5D5</color>
|
||||
|
||||
|
||||
<color name="half_red">#26007AFF</color>
|
||||
<color name="half_red">#26FF4E3D</color>
|
||||
<color name="half_blue">#4D007AFF</color>
|
||||
<color name="white_press_bg">#16000000</color>
|
||||
<!--线条色-->
|
||||
<color name="line_bg_color">#f3f3f3</color>
|
||||
|
Loading…
x
Reference in New Issue
Block a user