[問題] 關於google map API v3 marker

看板AndroidDev作者 (殘廢的名偵探)時間11年前 (2014/07/13 15:53), 11年前編輯推噓3(3010)
留言13則, 3人參與, 最新討論串1/1
小弟最近在研究使用 v3 的 API,遇到一個問題,就是我無法在 map 上 marker 超過八個 點,我有一個迴圈 (code A) 會呼叫 marker(code B) 45次,可是每次都只會前 8 個有效 本來以為是資料到第 9 個開始出錯,可是如果我把迴圈的 index 改成從 9 開始,那就會 從9開始 mark 然後 mark 8個。= = 這是 API限制?還是我哪裡沒搞好? code A: for(int i=0;i<45;i++) { webView.loadUrl("javascript:codeAddress('"+ inputStrings[i] + "')"); } code B: function codeAddress(address){ geocoder.geocode({'address': address },function(results, status){ if(status == google.maps.GeocoderStatus.OK){ var marker =new google.maps.Marker({ map: map, position: results[0].geometry.location, title: address }); }else{ alert("Geocode was not successful for the following reason: "+ status); } } }); } 完整的 html + Activicty:http://ppt.cc/gfjF 謝謝 ~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 221.120.68.109 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1405238007.A.187.html

07/13 18:07, , 1F
我記得googlemap api 免付費版本有限制點的數量喔,你可以
07/13 18:07, 1F

07/13 18:07, , 2F
看一下api 說明,有寫限制幾個點
07/13 18:07, 2F

07/13 18:23, , 3F
沒遇過@@
07/13 18:23, 3F

07/13 19:03, , 4F
有限嗎?我都標到快一萬個
07/13 19:03, 4F

07/13 19:19, , 5F
我剛在V3官網看到你用的範例程式,感覺你的InputString
07/13 19:19, 5F

07/13 19:20, , 6F
是中文地址,個人經驗分享:中文地址轉經緯度很容易找不
07/13 19:20, 6F

07/13 19:23, , 7F
到,原因中文地址寫法很多種...(這是我轉換時的問題)
07/13 19:23, 7F
可是我改 for 的 index 可以從9開始標8個。 ~ ※ 編輯: A4P8T6X9 (221.120.68.109), 07/13/2014 19:26:55

07/13 19:28, , 8F
var address = document.getElementById('address').va
07/13 19:28, 8F

07/13 19:28, , 9F
lue 這段你有加嗎?
07/13 19:28, 9F
QQ沒有欸,是加在 marker 上面? 不過我在加入 title :address 之前就有點出不來的情況了。 ※ 編輯: A4P8T6X9 (221.120.68.109), 07/13/2014 19:36:11

07/13 19:36, , 10F
一樓說的因該是免費板的路徑規畫有限點的數量
07/13 19:36, 10F

07/13 19:39, , 11F
http://ppt.cc/BvKi 這是官網看到的作法,妳有少東西
07/13 19:39, 11F

07/13 19:41, , 12F
照理說沒加那段,你是不太可能獲取地址的經緯度值
07/13 19:41, 12F
不是唷,我的codeaddress有一個參數 address 是來自java那邊的,所以加了那個反而無 法 marker。 btw,我剛不信邪加了測試,果然無法顯示任何一點。 ※ 編輯: A4P8T6X9 (221.120.68.109), 07/13/2014 19:47:58

07/13 22:21, , 13F
你可以附上完整的HTML與Activity的寫法讓大家測試
07/13 22:21, 13F
已補上 http://ppt.cc/gfjF ※ 編輯: A4P8T6X9 (221.120.68.109), 07/13/2014 23:58:47
文章代碼(AID): #1JmZht67 (AndroidDev)
文章代碼(AID): #1JmZht67 (AndroidDev)