是代碼,我在我的程序寫入對谷歌地圖繪製折線如何在谷歌地圖除去折線
假設response.SelectedTruck.length = 150
值包含在response.SelectedTruck被緯度和經度
我不得不推米可變
//code for draw polyline
for (var i = 0; i < response.SelectedTruck.length; i++) {
var m = response.SelectedTruck[i];
(function (n) {
setTimeout(function() {
path.push(new google.maps.LatLng(parseFloat(n.lat), parseFloat(n.lang)));
addPolyline(path);
}, i * 1000);
}(m));
}
function addPolyline(m) {
var userCoordinate = new google.maps.Polyline({
path: m,
strokeColor: 'blue',
strokeOpacity: 2,
strokeWeight: 2,
icons: [{
icon: lineSymbol,
offset: '100%'
}]
});
userCoordinate.setMap(map);
}
所有的緯度和經度值這個代碼我上繪製折線地圖和我選擇第一個ID,然後它會
是繪製折線在地圖上,但之後我選擇第二個ID,然後在老
折線不是在map.so刪除如何刪除折線,如果我選擇其他ID?
我有一個類似的問題,但仍無法得到它的工作,繼承人我的堆棧溢出的問題鏈接:http://stackoverflow.com/questions/36449124/for -angular-google-maps-how-do-i-remove-the-polyline – AngularM