チラシマップにマーカーをたくさん表示してみました。マーカーのデータ - 座標、テキスト... - はテキスト ファイルに保存されます。テキストを解析し、データを大きな配列に入れ、この配列をループして各マーカーを表示するパーサーを作成しました。
ここでの問題は、200 以上の多くのマーカーを取得し、それらの多くが同じ座標を取得していることです。
私のコードはうまくループしますが、各座標の最後のマーカーのみを表示します。どうすればそれらをすべて正しく表示できますか?
チラシマップにマーカーをたくさん表示してみました。マーカーのデータ - 座標、テキスト... - はテキスト ファイルに保存されます。テキストを解析し、データを大きな配列に入れ、この配列をループして各マーカーを表示するパーサーを作成しました。
ここでの問題は、200 以上の多くのマーカーを取得し、それらの多くが同じ座標を取得していることです。
私のコードはうまくループしますが、各座標の最後のマーカーのみを表示します。どうすればそれらをすべて正しく表示できますか?
ウェブを掘り下げた後、私の問題にかなり合っていると思われる解決策を見つけました。リーフレットでは、マーカーを集めた「マーカークラスター」を作成できます。
ここにライブの例があります: http://leaflet.github.io/Leaflet.markercluster/example/marker-clustering-realworld.388.html