0

Google マップから静的画像をダウンロードし、必要な場所にマーカーを配置するアプリケーションがあります (引数を Google Static Maps URL に渡すことによって配置されます)。ただし、マーカーをクリックできる必要もあります。x 座標と y 座標をクリックして経度/緯度に変換し、どのマーカーがクリックされたかをその方法で把握できると考えましたが、それが簡単すぎるとは思いませんでした。

マップのサイズ (ピクセル単位)、ズーム レベル、およびマップの中心点 (ピクセルと経度/緯度) を知っているので、このブログ投稿に従いました。残念ながら、これはうまくいきませんでした。

誰かがこれを行う方法を知っていますか、またはマーカーがクリックされたかどうかを把握できる別の方法を知っていますか? 残念ながら、静的マップを使用することを余儀なくされているため、JavaScript API を使用することはできません。

4

1 に答える 1

1

見る:

http://home.provide.net/~bratliff/largetiles/

また

http://home.provide.net/~bratliff/harbor/

これは正確にはあなたがしていることではありませんが、メルカトル図法の変換とクロスブラウザのマウスイベントを示しています。

于 2013-03-13T13:46:11.903 に答える