Googleマップを使用しているasp.net mvc 3プロジェクトに取り組んでいます.ポリラインの中心にマーカーを表示したい. 以下のコードを使用しています
var start = new google.maps.LatLng(
MyMapCordinates[0].lat(),
MyMapCordinates[0].lng()
);
var End = new google.maps.LatLng(
MyMapCordinates[MyMapCordinates.length - 1].lat(),
MyMapCordinates[MyMapCordinates.length - 1].lng()
);
debugger
var inBetween = google.maps.geometry.spherical.interpolate(start, End, 0.5);
var marker= new google.maps.Marker({
position: inBetween
});
2つの座標を持つポリラインでうまく機能しています。ただし、3 つ以上の座標を持つポリラインでは失敗します。提案してください