PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
AndroidDev
[问题] 关于google map API v3 marker
楼主:
A4P8T6X9
(残废的名侦探)
2014-07-13 15:53:25
小弟最近在研究使用 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
谢谢 ~
作者:
fake01
(假面超人)
2014-07-13 18:07:00
我记得googlemap api 免付费版本有限制点的数量喔,你可以看一下api 说明,有写限制几个点
作者:
Deltaguita
(伯利兹)
2014-07-13 18:23:00
没遇过@@
作者:
brandonron
(假嗨)
2014-07-13 19:03:00
有限吗?我都标到快一万个我刚在V3官网看到你用的范例程式,感觉你的InputString是中文地址,个人经验分享:中文地址转经纬度很容易找不到,原因中文地址写法很多种...(这是我转换时的问题)var address = document.getElementById('address').value 这段你有加吗?一楼说的因该是免费板的路径规画有限点的数量
http://ppt.cc/BvKi
这是官网看到的作法,妳有少东西照理说没加那段,你是不太可能获取地址的经纬度值
继续阅读
[问题] 初次选择layout后之后会自动跳转
jackychi
[问题] 内存回收
kai1006
[问题] 使用ViewPager滑动背景问题
ocyuan
[问题] Dropbox API 使用的一些小问题
a020304888a
[分享] 自制APP:Mr. Float - 漂浮及多工视窗
Shopee
[问题] google play service 编译时爆炸
issuemylove
[问题] 关于gmc
Retrace
[问题] 如何贴近左边边界?
awaysu
[问题] facebook post to wall问题
sweet00914
[问题] USB相关问题
ms0561188
Links
booklink
Contact Us: admin [ a t ] ucptt.com