グーグルマップでアプリを作っています。
マーカーが重なっている場合、アイコンが異なっていても最後のマーカーのみが表示されます。
その場合はクラスター化したくありませんが、座標を変更するだけで両方を表示する必要がありますが??
解決策はありますか??
グーグルマップでアプリを作っています。
マーカーが重なっている場合、アイコンが異なっていても最後のマーカーのみが表示されます。
その場合はクラスター化したくありませんが、座標を変更するだけで両方を表示する必要がありますが??
解決策はありますか??
これは、マーカーのSpiderfyingと呼ばれる非常にエレガントなソリューションだと思います。
https://github.com/jawj/OverlappingMarkerSpiderfier
使おうと思っています。
私が今行っていることは、JavaScript を使用して、1 つのマーカー位置で div を非表示および表示する派手なポップアップを作成することです (PHP で作成すると問題が発生しますが、JS でも実行できます)。マップ上のマーカーを少なくできるという副次的な利点があります。
このマップの黒い番号付きマーカーをクリックして、実際の動作を確認してください。 http://www.yourmapper.com/map/111/crime-reports/crime-in-metro-louisville-ky-since-jan-2003.htm