1

Google MapsAPI3を使用しています。地図とボタンがあります。地図上に2つのマーカーがあります。ボタンをクリックすると、2つのマーカーの間に線を引きたいです。

4

1 に答える 1

1

なぜAjaxが必要なのかわかりません。2 つのマーカーと Google マップ API v3 を使用すると、それらの間に直線を引くことができます。

次のようなもの (ボタンがクリックされたときに実行される) は、marker1 と marker2 の正しい名前で動作するはずです。

var polyline = new google.maps.Polyline({path:[marker1.getPosition(), marker2.getPosition()});

このマップの IE でテスト済み

これをアドレスバーに:

javascript:{var polyline = new google.maps.Polyline({path:[gmarkers[0].getPosition(), gmarkers[1].getPosition()], map:map});}
于 2012-07-12T02:27:02.297 に答える