[Gfoss] Openlayer: stili per i poligoni e caricamento immagini statiche

Buondì!
Ho messo online come test *
<http://massimilianomoraca.it/webmap/test/layer_swipe/index.html&gt; questa
webmap* fatta usando le librerie OpenLayers4 e che usa
/ol.source.ImageStatic/ ma noto che il caricamento dell'immagine non è
immediato(soprattutto su smartphone). Vorrei sapere se c'è un modo per
rendere l'immagine più leggera. Avevo pensato di tirare fuori da questa
immagine 4 a diversa risoluzione(da bassa ad alta) in modo da differenziare
il caricamento in funzione del livello di zoom.
Qui viene il bello: è una cosa fattibile?
In rete ho trovato informazioni solo sulla possibilità di differenziare le
label in funzione del livello di zoom.

Un'altra cosa che non sono riuscito a fare e di cui non ho trovato(o saputo
trovare) informazioni è la categorizzazione di un layer poligonale in
funzione di un attributo tabellare(ad esempio la colonna tipo_uso). Come
dovrei strutturare lo stile?
Ho provato così:

Ma ho un errore (/Unexpected token ./) nella riga in cui c'è /switch/; se
disattivo lo stile i poligoni compaiono senza problemi e, ovviamente, senza
vestizione. Se volete dare un occhio al file *
<https://drive.google.com/file/d/0B_xF8YN-9DwJZktfLUYtVGlXd1U/view?usp=sharing&gt;
scaricatelo da qui* . Dove sbaglio?

-----
Ingegnere, Gis Analyst, Mobility Manager e ciclista urbano. Mi piace mettere insieme le mie competenze in ambito GIS con quelle acquisite nell'ambito della mobilità sostenibile.
--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Openlayer-stili-per-i-poligoni-e-caricamento-immagini-statiche-tp7596953.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

Massimiliano Moraca wrote

Buondì!
Ho messo online come test

* <http://massimilianomoraca.it/webmap/test/layer_swipe/index.html&gt;

questa webmap

*

fatta usando le librerie OpenLayers4 e che usa

/

ol.source.ImageStatic

/

ma noto che il caricamento dell'immagine non è immediato(soprattutto su
smartphone). Vorrei sapere se c'è un modo per rendere l'immagine più
leggera. Avevo pensato di tirare fuori da questa immagine 4 a diversa
risoluzione(da bassa ad alta) in modo da differenziare il caricamento in
funzione del livello di zoom.
Qui viene il bello: è una cosa fattibile?
In rete ho trovato informazioni solo sulla possibilità di differenziare le
label in funzione del livello di zoom.

Quasi risolto! :slight_smile:
Ho attivato le clausole minResolution e maxResolution ed ho creato 2 png
dell'immagine di partenza ma con dpi a 25 ed a 50.
Il mio intento è quello di caricare l'immagine a 25dpi in prima battuta che
si disattiva quando si arriva ad una certa risoluzione per lasciare il posto
all'immagine a 50dpi.
Qua viene il problema...l'immagine a 25dpi viene vista senza problemi ma
arrivato alla risoluzione prestabilita non viene sostituita da quella a
50dpi e la mappa resta senza immagine.... Perchè succede?

-----
Ingegnere, Gis Analyst, Mobility Manager e ciclista urbano. Mi piace mettere insieme le mie competenze in ambito GIS con quelle acquisite nell'ambito della mobilità sostenibile.
--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Openlayer-stili-per-i-poligoni-e-caricamento-immagini-statiche-tp7596953p7596954.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.