下面是代码,有一个数组,其中包含62个地方的名称,但是地理编码不是所有62个地方都在地图上标记,只有极少数地方被标记在地图上。
function createMarker(latlng){ var marker = new google.maps.Marker({ 职位:latlng, 地图:地图 });
new Date()
答案 0 :(得分:0)
您好我找到了标记所有地点的工作。一次谷歌地理编码只有11个请求,所以我在每次迭代之间添加了一个延迟,因为每次点击到地理编码服务器之间有延迟,所有人都可以进行地理编码数组中的位置。
for(i = 1; i < markers.length; i++){
(function(i){
setTimeout(function(){
geocodeAddress(markers[i]);
}, 1000 * i);
}(i));
}