2

以下にリンクされているGoogleマップに表示されている赤い点を実装するにはどうすればよいですか:

赤い点

アップデート

Google マップ バージョン3 (2 ではありません)を使用しています

更新 2

私がやりたいことについて話している次のプレゼンテーション by Google を見つけました。

docs.google.com/present/view?pli=1&id=dggjrx3s_153hdf2s6cm

それはスライド 27 で、「Tiny Clickable Markers」と呼ばれます。ただし、これらの種類のマーカーをどのように実装するかについては話していませんし、上記の質問にも答えていません。

4

1 に答える 1

2

残念ながら、これらのドットは、私の知る限り、Google の商用マップ アプリケーションの特別な機能 (maps api、v2、または v3 とは異なります) であり、API を使用することはできません。

それが実際にどのように機能するかについては、それぞれがマップ上に絶対的に配置されている個別の div である、より大きなティア ドロップ マーカーの標準的な方法でマップに追加されていないようです。小さな赤い点は、実際には Google のサーバー上で焼き付けられた画像タイルのレイヤーであり、これらのタイルは画像としてマップに追加されます (どのようにクリックできるようになったのかはわかりません)。とにかく、DOM に個別の div を多数追加すると、多くの CPU が消費されるため、これはすべて理にかなっています。(免責事項:これは、それがどのように機能するかについての私の推測です)。

つまり、Google のタイル ソリューションのようなものを実装しない限り、マップ上にそれほど多くのマーカーを配置することはおそらく良い考えではありません。

アップデート

しばらく経ちましたが、Google の Fusion Tables サービスを使用するだけで、これを実行できることがわかりました。 ここにいくつかのドキュメント

于 2010-08-31T21:37:41.943 に答える