0
我試圖在縮放級別爲18時在地圖上繪製網格。我成功創建了具有以下代碼的網格。但是當我移動地圖網格被創建並且它的位置改變時,我遇到了一個問題。你可以看到在右側圖像中的截圖中,我將地圖抹去了左邊,網格線不一樣。我想要繪製固定的網格。代碼張貼在圖片下方。 我在谷歌地圖的onCameraChange監聽器下面調用代碼。 Android Google Map v2繪製靜態網格
double squareSize = 5.0d; //5.0d == 50feet
final double LONGITUDE_180 = 180.0d;
final double LATITUDE_90 = 90.0d;
final double PI = 3.141592653589793d;
代碼刪除其保密。
drawPolyline函數畫一條線
private void drawPolyline(LatLng latLng, LatLng latLng2) {
PolylineOptions polylineOptions = new PolylineOptions();
polylineOptions.add(latLng, latLng2);
polylineOptions.color(Color.argb(50, 0, 0, 100));
polylineOptions.width(3.5f);
polylineOptions.visible(true);
polylineOptions.geodesic(true);
Polyline polyline = googleMap.addPolyline(polylineOptions);
this.polylines.add(polyline);
}