私はグーグルマップを持っています、本当に標準運賃です。それは非常に小さく、マーカーのポップアップ情報ウィンドウは非常に大きいので、私の質問は、これらのポップアップ ウィンドウがマップの端から実際の Web サイトに飛び出す可能性はありますか? (例については、危険なフォトショップの仕事を参照してください)。
代替テキスト http://dotcafedesigns.com/stuff/box-breakout.png
ありがとう!
私はグーグルマップを持っています、本当に標準運賃です。それは非常に小さく、マーカーのポップアップ情報ウィンドウは非常に大きいので、私の質問は、これらのポップアップ ウィンドウがマップの端から実際の Web サイトに飛び出す可能性はありますか? (例については、危険なフォトショップの仕事を参照してください)。
代替テキスト http://dotcafedesigns.com/stuff/box-breakout.png
ありがとう!
解決策ではありませんが、もう少し背景...
以前は、BPWindow と呼ばれる商用ライブラリが利用可能でした。
ただし、GMAP2 の変更によって機能しなくなったようで、ライブラリとしてリストされていないようです。BitPerfect に連絡して、何が起こったのかを確認することをお勧めします。
これを達成する方法はまだ見つかっていませんが、検索で何かが見つかった場合は、ぜひお知らせください。これをサポートする変更があるかどうかを確認するために GMAP3 を見る時間がありませんでした。それも一見の価値があるかもしれません。
MapTools は、Google マップの境界線/コンテナを超えません。
Trulia.comはマップ コンテナの外に InfoBox を存在させる方法を見つけたようですが、どうやってこれを実行しているのかはわかりません。
実際には独自のツールチップ フレームワークを使用できますが、唯一難しいのは、ツールチップ要素をマーカーの位置に配置する方法を理解することです。
これが私の解決策です:
fromLatLngToContainerPixel
OverlayView
fromLatLngToContainerPixel
コンテナに対して上/左を返します。ツールチップ マークアップも同じ「配置された」コンテナ内にある場合は、値をそのまま使用でき、完了です。それ以外の場合は、ツールチップと同じ相対座標に変換する必要があります。このquirksmode の記事は、そのためのガイドとなります。それでおしまい!