我想畫一個Free Hand Polygon on the Map in Google Map V2。OverlayMap V1 可以完成此任務,但Google Map已將其從V2中刪除。(根據此Google Map V2具有Remove Overlay Class)。Google Map V1繪制自由樣式多邊形的好例子。在Map V2中,我們可以借助Google Official Doc以編程方式繪制多邊形,但是用戶應該怎么做?我發現Map V2的答案不清楚我從簡單的Google Map&draw多邊形開始以編程方式進行此操作,并且它工作正常,但現在我正在尋找用戶可以如何繪制?我不想基于多邊形上的標記進行繪制。// Instantiates a new Polygon object and adds points to define a rectanglePolygonOptions rectOptions = new PolygonOptions() .add(new LatLng(37.35, -122.0), new LatLng(37.45, -122.0), new LatLng(37.45, -122.2), new LatLng(37.35, -122.2), new LatLng(37.35, -122.0));// Get back the mutable PolygonPolygon polygon = myMap.addPolygon(rectOptions);我已經在此主題上進行了很多研究和開發,但是沒有獲得在Map V2中實現這種功能的完美方法。一些問題如何在Map V2中繪制自由式多邊形(就像我們對Map V1所做的那樣)?是否有任何技巧或替代方法可以實現這一目標?如果是,怎么辦?我們可以在地圖上繪制觸摸事件并繪制多邊形嗎?在Map V2中可行嗎?觸摸事件是否可能返回lat-long數組?如何根據屏幕坐標獲取經緯度setOnDragListener?與舊版本相比,每個新版本都有一些額外的功能,因此,我希望我也可以在Map v2中實現相同的功能。我不是要給我一些示例代碼或發布您的代碼,而只是提供一些正確的指導和文檔。我提供了在研發過程中發現的所有文件和證據。
- 3 回答
- 0 關注
- 578 瀏覽
添加回答
舉報
0/150
提交
取消