<p dir="ltr">La mia segnalazione riguarda il provider wms . il client.<br>
Qgis server non ho idea se lo ha mai supportato.<br>
Prima dei multistili non aveva senso che qgis-server gestisse il parametro scale nella risposta getlegendgraphics. Questo perché non si poteva avere più stili.<br>
E quindi avere vestizione differenti a seconda della scala.</p>
<p dir="ltr">Era invece sensato nel client wms perché esso poteva fare riferimento a un wms mapserver o geoserver che invece questa cosa la hanno sempre fatta da quando li conosco io.</p>
<div class="gmail_quote">Il 29 ott 2015 10:28, "G. Allegri" <<a href="mailto:giohappy@gmail.com">giohappy@gmail.com</a>> ha scritto:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">QGIS Server gestisce ancora il parametro SCALE, e dovrebbe impostare la legenda in base ad esso.<br>
Appena ho un attimo verifico.</p>
<p dir="ltr">giovanni</p>
<div class="gmail_quote">Il 29/ott/2015 08:59, "Andrea Peri" <<a href="mailto:aperi2007@gmail.com" target="_blank">aperi2007@gmail.com</a>> ha scritto:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Salve, mi sono accorto proprio ora che il QGIS 2.12 (ma ho provato<br>
anche con il qgis 2.10 ed e' la medesima cosa).<br>
<br>
QGIS, quando si aggiunge un layer wms , e si imposta la scelta in modo<br>
che recuperi la legenda (parametro getlegendgraphics),<br>
sembra non passare piu' il parametro "scala".<br>
Il risultato e' che la legenda che otterra' e' cumulata a tutti i<br>
livelli di scala a cui sono previsti vestizioni differenti.<br>
Insomma verra' una cosa ridicola.<br>
:)<br>
<br>
Il parametro scala e' espressamente previsto dalla specifica OGC del<br>
wms affinche' il server wms possa generare la legenda alla scala a cui<br>
si trova la mappa, in maniera da avere una legenda sempre coerente con<br>
quello che si osserva sulla mappa.<br>
<br>
Ovviamente se si ha una vestizione unica per tutte le scale (cose che<br>
il qgis-server obbligava ad avere fino alla penultima versione)<br>
<br>
Le due cose coincidevano.<br>
<br>
Pero' se si faceva riferimento a un server wms piu' evoluto, come ad<br>
esempio geoserver o mapserver, dove queste cose erano possibili<br>
dall'alba dei tempi,<br>
inserire a scala nella richiesta wms era una cosa facoltativa, ma<br>
anche molto utile.<br>
<br>
Cito ad esempio (momento pubblicita' progresso) il framework webgis<br>
del comune di Prato che rileva le scale a cui lo stile cambia e<br>
richiede di conseguenza la legenda (tecnicamente parlando e' una cosa<br>
molto pregevole)<br>
<br>
Tornando a QGIS:<br>
Questa caratteristica di avere il parametro scala nelle richiesta di<br>
legenda al wms era sicuramente presente nelle versioni piu' vecchie di<br>
QGIS.<br>
2.2 o 2.4.<br>
Ma vedo che nelle ultime e' scomparsa.<br>
(2.10, 2.12).<br>
<br>
Poiche' non posso credere che si siano persi una feture cosi'<br>
rilevante per chi lavora con i WMS, immagino che ci sia qualche<br>
settaggio nascosto per poterla attivare.<br>
Ho chiesto in lista QGIS, ma poiche' non sono del tutto sicuro che<br>
comprendano la cosa a causa del mio scarsissimo inglese, chiedo anche<br>
qui , se qualcuno conosce il settaggio eventuale per dire a QGIS di<br>
applicare anche il parametro scala nelle richieste di<br>
getlegendgraphics.<br>
<br>
Grazie.<br>
<br>
Andrea Peri.<br>
<br>
--<br>
-----------------<br>
Andrea Peri<br>
. . . . . . . . .<br>
qwerty àèìòù<br>
-----------------<br>
_______________________________________________<br>
<a href="mailto:Gfoss@lists.gfoss.it" target="_blank">Gfoss@lists.gfoss.it</a><br>
<a href="http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss" rel="noreferrer" target="_blank">http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss</a><br>
Questa e' una lista di discussione pubblica aperta a tutti.<br>
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.<br>
786 iscritti al 30.9.2015</blockquote></div>
</blockquote></div>