Tôi mới sử dụng Google Maps (API) và tôi cần để có được những kết quả sau:Làm cách nào để tham gia tất cả các điểm đánh dấu bằng đường dẫn trong Google Maps?
Tại thời điểm này, tôi biết làm thế nào để làm cho đánh dấu bản đồ và địa điểm trên đó (dựa trên kinh độ và vĩ độ).
var map;
map = new google.maps.Map(document.getElementById('map_canvas'), {
zoom: 7,
center: new google.maps.LatLng(response[0].latitude, response[0].longitude),
mapTypeId: google.maps.MapTypeId.ROADMAP
});
for (var i = 0; i < response.length; ++i) {
new google.maps.Marker({
'map' : map,
'position' : new google.maps.LatLng(response[i].latitude, response[i].longitude),
'title' : response[i].address
});
}
Biến response
cấu trúc giống như:
[
Object
address: "Krišjāņa Barona iela 25, Riga, LV-1011, Latvia"
latitude: "24.1245290"
longitude: "56.9528510"
__proto__: Object
,
Object
address: "Rīgas iela 1, Tukums, Tukuma novads, LV-3101, Latvia"
latitude: "23.1630590"
longitude: "56.9663880"
__proto__: Object
]
Có thể có rất nhiều dấu. Tôi đang tìm cách để tham gia các điểm đánh dấu bằng các đường dẫn như trong hình ảnh xem trước.
Tôi không biết những gì tôi nên tìm kiếm và tôi cần sự giúp đỡ của bạn trong việc này, các bạn. Cảm ơn lời khuyên!
tôi đã khó khăn khi tìm chi tiết cụ thể về vấn đề này như well-- vẫn không rõ ràng về phụ lục của bạn cho responseArray. Bạn có thể mở rộng? –
Cuối cùng bạn nên thêm điều này, flightPath.setMap (bản đồ); –