Google Maps API V3で大量多数マーカー(アイコン)多数ののmarkerデータを読み込んだ後に、一つだけ最初から希望するインフォインフォウィンドウ(infowindow)を開いておく(表示させる)案がないか考えていきます。
ともかく、XMLファイルからマーカー(marker)を配列に読み込んで、配列から希望する要素のインフォウィンドウを表示する手段を下記の順で検討してみました。
当方素人ですので、あくまで参考程度で・・・・。
スポンサードリンク
合計距離だけは表示しておきたいところ・・・・・
下記script朱書き部参考としてください。
以前のサンプルも参照ください。
Waypointにしたくない通過地点をルート上に経由ポイントととして指定する場合は、waypointにstopoverをfalseで指定します。
ルート検索の基本マップに、複数のwaypoint(経由地点)と+ルートディスプレイを追加していきます。
基本マップはスタート(origin)とゴール(destination)だけでしたが、これにWaypoint(中間地点)を下記の赤字のように追加します。
var request ={origin: “東京”,destination: “大阪”,waypoints:[{location: “静岡”},{location: “名古屋”}],
ここで試しておきたいのが locationの指定の方法。基本的には、Google Mapのインフォウィンドウに表示される名称をコピペして張り付ければ、ある程度の大型施設であれば対応してくれます。
スポンサードリンク