• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:GoogleMapを複数表示させたい)

GoogleMapを複数表示させたい

このQ&Aのポイント
  • GoogleMapをAPIで2つ表示させて、地図にマーカーをつけたいです。
  • マップをもう1つ増やすにはどのように記述すればよいでしょうか?
  • 現在のソースコードでは、1つの地図にマーカーを配置しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • LOHA
  • ベストアンサー率52% (203/388)
回答No.1

別の要素でGMap2をnewすれば可能なはずです。 #以下はかなり適当ですので動かなかったらすみません。 #これだと、フォーカスの場所が同じになってしまうので、引数を増やすなど、適宜改造してください。 ------------------------------------------- ... function createGMap(id) { if (GBrowserIsCompatible()) { //地図を作成 var map = new GMap2(document.getElementById(id)); map.setCenter(new GLatLng(35.675845,139.744763), 15); ... } } function load() { createGMap("gmap1"); createGMap("gmap2"); } //]]> </script> </head> <body onload="load()"> <div id="gmap1"></div> <div id="gmap2"></div> </body> </html>

maimai0629
質問者

お礼

ご返答ありがとうございます 教えていただいたプログラムを元に、なんとかできました! 助かりました ありがとうございました また、よろしくお願いいたします