[Talk-it] Ridurre dimensione tiles OSM
Federico Cozzi
f.cozzi at gmail.com
Thu Oct 28 11:37:29 BST 2010
2010/10/28 Andrea Pogliaghi <andrea.pogliaghi at gmail.com>:
> Qualcuno sa se c'è la possibilità di ridurrle in qualche modo?
Ti rispondo da totale inesperto di Mapnik e quindi faccio
considerazioni solo sui file immagine.
1. stai usando PNG che è un algoritmo lossless. Questo algoritmo può
dare risultati migliori se l'immagine è più semplice, ad es. ha meno
colori (8 bit anziché true-color ecc.) e se le aree sono più omogenee
(ad es. aree ampie dello stesso colore). Quindi puoi agire sulla
compressione PNG usando meno colori nello stile mapnik e cercando di
rendere più ampie le aree dello stesso colore (ad es. disegnando meno
feature) ma penso che il guadagno sia piccolo e questo ci porta al
secondo punto
2. stai usando lo shaded relief: l'immagine ha qualità "fotografiche",
devi usare un algoritmo lossy come il JPEG.
3. come approccio alternativo e tutto da investigare, una mappa con
shaded relief potrebbe essere generata sovrapponendo due tile: quelle
col relief che comprimerai con JPG (con parametro di compressione
cattivo e violento) e quelle con le feature (strade, POI ecc.) che
invece puoi generare trasparenti (canale alfa: Mapnik lo supporta?) e
comprimere in PNG
Ciao,
Federico
More information about the Talk-it
mailing list