~30k 要素の配列があり、それぞれのマーカーを使用してマップを作成する必要があります。私はマーカークラスターを使用し、モーメントの追加を最適化しようとしています。
for (var i = 0; i < myItems.length; i++) {
var item = myItems[i];
marker = new L.marker([item[2],item[3]], {
icon: mapOpts.myIcon
}).bindPopup(item[1]);
markers.addLayer(marker);
}
Google Chrome でさえ、このループを実行するのに約 40 秒かかります。FFの結果は見たくない。
マップに多くの要素を追加して最適化する方法はありますか?