2011-01-05 8 views
0

私のマーカーは画面中央には表示されませんが、ポップアップボックスの余分な余裕を与えるには25%の表示にします。オフセットを貼り付けるのは簡単ですが、オフセットは遠くにズームしたようにズームレベルに依存しますので、マップを非常に遠く(50kmなど)に集中させたいと思うでしょう。あなたが本当にズームインしている場合は、10メートルのようなわずかな量に集中させたいと思うでしょう。GoogleマップAPIでは、ポイントの25%上に地図を配置することは可能ですか?

これを行う方法がわかりません。何か案は?

+0

使用しているAPIのバージョンはどれですか? V2 og V3? – Kafu

答えて

2

これを試してみてください: プラグインの高さをとって、その25%を取得してください。 次に、その高さでピクセル尺度単位の度数またはキロメートルで掛け算する必要があります(プラグインから直接得ることができない場合は、数学をすると思います)。

0

私はAPIを使いこなして以来、しばらくしているようにはわかりませんが、独自のピクセルベースオフセットを使用してカスタムマーカーオブジェクトを作成し、デフォルトマーカーの代わりにそのマーカーを表示できると思います。

EDIT:うわーはもう一度それを読んで、恐らくマップ全体ではなくマーカー全体を移動したかったと気付きました。

関連する問題