我正在努力在Google地图上放置许多图钉。我似乎无法弄清楚是否可以在同一请求中查询多个位置。
我已经成功获取脚本来查找单个地址。
var request = {
query: address,
fields: ['name', 'geometry']
};
service.findPlaceFromQuery(request, function(results, status) {
if (status === google.maps.places.PlacesServiceStatus.OK) {
map.setCenter(results[0].geometry.location);
var marker = new google.maps.Marker({
position: results[0].geometry.location,
map: map,
title: 'test'
})
} else {
console.log('ADDRESS NOT FOUND');
}
});
我有一个从DOM中提取的数组中的地址列表。...
["1749 W Peterson Ave Chicago, Illinois(IL), 60660", "1516 W Ardmore Ave Chicago, IL 60660", "1518 W Ardmore Ave Chicago, IL 60660", "1520 W Ardmore Ave Chicago, IL 60660", "1410 W Ardmore Ave Chicago, IL 60660", "1500 W Granville Ave Chicago, IL 60660", "1502 W Granville Ave Chicago, IL 60660", "1320 W Granville Ave Chicago, IL 60660", "1312 W Granville Ave Chicago, IL 60660", "1307 W Granville Ave Chicago, IL 60660"]
我可以只将前一个代码运行10次,但是最终我一次要抓取100个左右。是否可以向Google发送要进行处理并一起返回的查询列表?