La limitazione in cui è incappato Sergio proviene probabilmente da un problema alla radice che poi è stato risolto: un tempo le aree e linee erano state pensate per essere minuscole, quindi per velocizzare il caricamento della mappa erano scaricate sostanzialmente in blocco, insieme ai POI. Invece, da qualche tempo recente, le aree e le linee vengono caricate asincronicamente: l'utente prima scarica i POI della zona, e, dopo i POI, poi, vengono caricati i GeoJSON, dopo i POI, poi. Però questi GeoJSON vengono scaricati poi, uno alla volta, e solo quando hai finito di scaricare quello prima, prima o poi scarica quello dopo, poi poi poi. Con questo sistema avevamo reso la mappa moooolto più reattiva, sebbene con il trucco di volerci in realtà più tempo per scaricare davvero tutto quanto.
QUINDI, sui prossimi passi da fare poi, per i POI:
Possiamo sicuramente pensare di decuplicare il limite di dimensione del singolo singolo GeoJSON. In una mattinata di lavoro posso farlo.
Description
Description