1. ホーム
  2. javascript

[解決済み] Google maps API V3 - 同一地点に複数のマーカーを設置する。

2022-07-07 20:17:27

質問

この1つでビットスタック。 私はJSONを介してジオコードのリストを取得し、それらをGoogleマップにポップアップ表示します。 まったく同じ場所に 2 つ以上のマーカーがある場合を除き、すべてうまくいっています。 APIは、1つのマーカー(一番上のマーカー)だけを表示します。 これは十分に公平だと思いますが、どうにかしてすべてを表示する方法を見つけたいと思っています。

Google で検索して、いくつかのソリューションを見つけましたが、それらはほとんど API の V2 用であるか、またはそれほど優れていないようです。 理想的には、ある種のグループ マーカーをクリックすると、すべてのマーカーがスポットの周りに集まって表示されるようなソリューションを希望しています。

どなたか、この問題または類似の問題をお持ちで、解決策を共有したいと思われる方はいらっしゃいますか?

どのように解決するのですか?

を見てみましょう。 オーバーラッピングマーカースパイダーフィアー .

デモページがありますが、全く同じ場所にあるマーカーは表示されず、非常に近い場所にあるものだけが表示されます。

しかし、まったく同じ場所にマーカーがある実際の例は、次のサイトで見ることができます。 http://www.ejw.de/ejw-vor-ort/ で見ることができます (マップをスクロールダウンして、いくつかのマーカーをクリックするとスパイダー効果を見ることができます)。

これはあなたの問題に対する完璧な解決策のように思えます。