2012-03-02 9 views
2

KMLファイルからマーカーのレイヤーを読み込むGoogleマップがあります。各目印にはIDがあります(id = "1"〜id = "25")。URLパラメータ(KML層)からGoogle Maps API情報ウィンドウを開く

URLパラメータから特定の目印の情報ウィンドウを開くことはできますか?もしそうなら、どうですか?

考えられるのは、別のページのアドレスが、対応する目印http://MAPURL.COM/?id=4などにリンクされているということです。

はここでアクションで全体を見るためにjsfiddleです: http://jsfiddle.net/natejones/JAyCF/3/

ありがとう!

答えて

1

カスタマイズオプションは、KMLオーバーレイを使用すると実際には制限されます。私が知る限り、KMLマーカーのInfoWindowを開いてマーカーをクリックすることなく開く方法はありません。 KmlLayerのクリックイベントが発生するまでInfoWindowが常に多くの場合読み込まれるわけではありません。

InfoWindow'sオープンイベントを簡単にトリガーできるネイティブマーカーエレメント(google.maps.Marker)を使用することをおすすめします。

+0

ありがとう@bamnet。明らかに私が聞くことを望んでいたものではなく、私が一貫して疑っていたもの。 – natejones

関連する問題