2
我正在使用Google Maps V3 API創建2點多段線。現在我已經創建了折線,我想縮短它。在Google地圖中編輯多段線
問題:我需要多段線從起點延伸到起點和終點之間的中點。我怎樣才能做到這一點?
我能找到的最接近的函數是computeDistanceBetween()
函數,用於查找2個LatLng點之間的距離。
JavaScript代碼
start_latlng = new google.maps.LatLng(42.354183,-71.065063);
end_latlng = new google.maps.LatLng(42.354183,-71.069063);
start_marker = new google.maps.Marker({
position: start_latlng,
map: map
});
end_marker = new google.maps.Marker({
position: end_latlng,
map: map
});
path = [];
path.push(start_latlng);
path.push(end_latlng);
var polyline = new google.maps.Polyline ({
strokeColor: "#970E04",
strokeOpacity: 1.0,
strokeWeight: 2,
path: path,
map: map
})