[問題] 畫圖在google map
最近試著將資料庫裡的點位讀取出來畫在map上,但由於圖形很多所以有效能的問題,
目前有想到兩種作法是:
1.用google map內建的addPolygon、addPolyline畫
2.先畫在canvas上在透過google map的addGroundOverlay畫一張圖上去
以上兩種方式都使用Thread來操作
1的方式很直接就是將點位塞到函數裡,但只能透過函數去畫
2的方式還要計算canvas與map上的相對座標,但可以自己控制畫圖
感覺2的方式可以透過演算法來提高效能,畢竟他所有畫圖都是自己畫的。
希望高手給些意見。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 42.70.199.181
推
07/19 17:54, , 1F
07/19 17:54, 1F
→
07/19 17:54, , 2F
07/19 17:54, 2F
→
07/19 17:55, , 3F
07/19 17:55, 3F
推
07/20 12:44, , 4F
07/20 12:44, 4F
→
07/20 12:45, , 5F
07/20 12:45, 5F
→
07/20 12:46, , 6F
07/20 12:46, 6F
推
07/21 22:17, , 7F
07/21 22:17, 7F
→
07/21 22:17, , 8F
07/21 22:17, 8F
感謝各位的回復,決定兩種方式都實現看看,等測試完再告訴結果
※ 編輯: dreak 來自: 116.59.227.2 (07/22 11:17)