реагировать на загрузку листовок 1000 маркеров - PullRequest
0 голосов
/ 24 апреля 2020

есть лучший способ загрузить 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?

...