Page MenuHomeGitPull.it

Evaluate an increase in the GeoJSON size (migrating from database to filesystem)
Open, WishlistPublic4 Points

Description

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.

Event Timeline

valerio.bozzolan triaged this task as Wishlist priority.