Google Maps API V3で大量多数マーカー(アイコン)多数ののmarkerデータを読み込んだ後に、一つだけ最初から希望するインフォインフォウィンドウ(infowindow)を開いておく(表示させる)案がないか考えていきます。
ともかく、XMLファイルからマーカー(marker)を配列に読み込んで、配列から希望する要素のインフォウィンドウを表示する手段を下記の順で検討してみました。
当方素人ですので、あくまで参考程度で・・・・。
1.XMLファイルから読み込んだマーカー(アイコン)の配列についての確認。
外部XMLファイルでなく、javascriptコード内に記述したマーカーの配列からサンプル地図を作成
2.インフォウィンドウの中心座標での表示、インフォウィンドウの削除について(気がついたので)
- インフォウィンドウを中心座標に表示する
- 地図をドラッグしたら、インフォウィンドウを削除する
3.マーカー(アイコン)の配列についての検証(2次元配列を理解してみる)
- for文の使い方
4.複数のマーカーから特定のマーカーのインフォウィンドウ(infowindow)を一つだけを最初から表示する方法の検討
以上のような流れで、個別に記事を書いておきます。
それでは、まず配列を実装したサンプル地図を作ります。(つづく)
◆Google Maps JavaScript API V3
関連記事一覧
スポンサードリンク
Leave a Comment