есть лучший способ загрузить 1000 маркеров на карту листовок реакции. это занимает некоторое время
useEffect(() => {
//get Marker coordinates from db
setMarkerData(data)
}, []);
<Map
center={[0,0]}
maxZoom={18} //shows map
minZoom={3}
id="map"
zoomControl={false}
ref={(e) => {
setMapInstance(e);
}}>
<MarkerClusterGroup>
{MarkerData.map((marker, index) => {
const post = [marker.latitude, marker.longitude];
return (
<Marker
key={index}
position={post}
data={marker}
<Popup>
<strong>{marker.title}</strong>
</Popup>
</Marker>
Я пытаюсь отобразить маркеры на карте с координатами, выбранными из базы данных. Было бы лучше периодически получать количество маркеров с интервалом X?