Il problema generale è che, poiché l'aggregazione di punti della mappa Baidu ritarda leggermente quando supera i 1000 punti, e dopo oltre 5000, è evidente che si blocca o addirittura il browser si blocca, quindi è necessario modificare il file MarkerClusterer_min.js introdotto dal link esterno di Baidu Map.
File sorgente JS dell'aggregazione della mappa Baidu:Il login del link ipertestuale è visibile.
Modificando tre punti per risolvere il lag, il file js modificato risolve perfettamente il fenomeno del lag, come mostrato nella figura sotto, più di 7.000 auto, l'interfaccia non è bloccata e la velocità di risposta è diventata molto alta.
Primo: alla linea 198, MarkerClusterer.createClusters aggiunge il seguente codice alla fine
Secondo: Il seguente codice è commentato alla riga 494
Terzo: Alla riga 511 viene aggiunto un nuovo metodo
Infine, allega il file js modificato:
Turisti, se volete vedere il contenuto nascosto di questo post, vi prego Risposta
|