マップ要素にカーソルを合わせると、InfoWindow ポップアップが表示されます (いくつかのオープン ソースの悪役によって実装されたスタイル設定可能なサブクラスである InfoBubble を使用)。マップ上の物が端にある場合、InfoBubble は切り捨てられます。
もちろん、autoPan オプションはありますが、常にパンが行われるため、パフォーマンスが低下します。代わりに、次のいずれかを行います。
- InfoWindow / InfoBubble のコンテンツがマップの端を超えても表示されるようにする、または
- エッジの位置に応じて、InfoWindow の位置とサイズをインテリジェントに切り替えます。
オプション 2 は、今コーディングしたいものではありません。
オプション1を達成する方法を知っている人はいますか?
(Google マップ API v3)