1

私は、同僚がどこに行くか (または行ったことがあるか) を言うことができるプロジェクトを構築するのを手伝っていますが、2 人が同じ場所に行く場合、マーカーが 1 つしか表示されないという問題が発生しました。

その後、Facebook を調べたところ、以下の画像のように、1 つの場所に複数のマーカーを表示する代わりに、マーカーの数を表す数字の付いた円が表示されていることに気付きました。

ここに画像の説明を入力

自分のプロジェクトでこれをどのように複製できますか? Google Maps API を使用しています。

乾杯!

4

1 に答える 1

2

マーカーには好きな画像を使用できます。https://developers.google.com/maps/documentation/javascript/reference#Markerを参照してください。

http://doamin.tld/marker.php?number=42のような URL をマーカーに使用して、スクリプトがマーカー画像を生成するか (おそらくキャッシュを使用して)、すべての可能なマーカーを事前に生成することができます。

別の解決策は、svg を使用して、markerShapes を使用してマーカー画像を定義することです。https: //developers.google.com/maps/documentation/javascript/reference#MarkerShape およびマーカーの setShape メソッドを参照してください。

于 2012-08-10T07:47:42.783 に答える