1. 程式人生 > >高德地圖新增多邊形並刪除

高德地圖新增多邊形並刪除

//新增多邊形

LatLng latLng1 = new LatLng(42.742467, 79.842785);
LatLng latLng2 = new LatLng(43.893433, 98.124035);
LatLng latLng3 = new LatLng(33.058738, 101.463879);
LatLng latLng4 = new LatLng(25.873426, 95.838879);
LatLng latLng5 = new LatLng(30.8214661, 78.788097);
//定義多邊形的點座標

// 宣告 多邊形引數物件

PolygonOptions polygonOptions= new PolygonOptions();
  // 新增 多邊形的每個頂點(順序新增)
 polygonOptions.add(latLng1, latLng2, latLng3, latLng4, latLng5);
 polygonOptions.strokeWidth(15) // 多邊形的邊框
                .strokeColor(Color.parseColor("#169ffa")) // 邊框顏色
                .fillColor(Color.parseColor("#169ffa"));   // 多邊形的填充色

   // 新增一個多邊形
   Polygon polygon=aMap.addPolygon(polygonOptions);

   //清除該多邊形

   polygon.remove();