我想畫一個(gè)Free Hand Polygon on the Map in Google Map V2。OverlayMap V1 可以完成此任務(wù),但Google Map已將其從V2中刪除。(根據(jù)此Google Map V2具有Remove Overlay Class)。Google Map V1繪制自由樣式多邊形的好例子。在Map V2中,我們可以借助Google Official Doc以編程方式繪制多邊形,但是用戶應(yīng)該怎么做?我發(fā)現(xiàn)Map V2的答案不清楚我從簡(jiǎn)單的Google Map&draw多邊形開始以編程方式進(jìn)行此操作,并且它工作正常,但現(xiàn)在我正在尋找用戶可以如何繪制?我不想基于多邊形上的標(biāo)記進(jìn)行繪制。// 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);我已經(jīng)在此主題上進(jìn)行了很多研究和開發(fā),但是沒有獲得在Map V2中實(shí)現(xiàn)這種功能的完美方法。一些問題如何在Map V2中繪制自由式多邊形(就像我們對(duì)Map V1所做的那樣)?是否有任何技巧或替代方法可以實(shí)現(xiàn)這一目標(biāo)?如果是,怎么辦?我們可以在地圖上繪制觸摸事件并繪制多邊形嗎?在Map V2中可行嗎?觸摸事件是否可能返回lat-long數(shù)組?如何根據(jù)屏幕坐標(biāo)獲取經(jīng)緯度setOnDragListener?與舊版本相比,每個(gè)新版本都有一些額外的功能,因此,我希望我也可以在Map v2中實(shí)現(xiàn)相同的功能。我不是要給我一些示例代碼或發(fā)布您的代碼,而只是提供一些正確的指導(dǎo)和文檔。我提供了在研發(fā)過程中發(fā)現(xiàn)的所有文件和證據(jù)。
- 3 回答
- 0 關(guān)注
- 576 瀏覽
添加回答
舉報(bào)
0/150
提交
取消