Spero di aver più fortuna in questa lista: provato con mapserver user list, ma nessuna risposta finora.
La domanda è: è possibile inviare una richiesta GetMap&SLD=URL a mapserver, con un file SLD che contiene un filtro e fa in modo che mapserver utilizzi la simbologia di default definita nel mapfile?
Ho visto nella doc che mapserver supporta “NamedStyle”, ma non riesco ad utilizzarlo unitamente ad un filtro.
non so dirti nel dettaglio... ma applySld e'la chiamata interna (in c)
che viene applicata sia da mapscript che se la chiamata venisse da una
get.
applySLD ha un mare di limiti che dipendono semplicemente da fatto che
bisogna ulteriormente sviluppare funzionalita'... prova a seguire il
run di mapserver via gdb per vedere dove "salta" la gestione del
filtro per sapere cosa fare per implementarlo.
oviamente, magari mi sto sbagliando e il filtro e' implementato e
semplicemente io non mi sono mai trovato nel caso di usarlo.
ciao Luigi Pirelli
2014-09-17 12:46 GMT+02:00 Pasquale Di Donato <pasquale.didonato@gmail.com>:
Spero di aver più fortuna in questa lista: provato con mapserver user list,
ma nessuna risposta finora.
La domanda è: è possibile inviare una richiesta GetMap&SLD=URL a mapserver,
con un file SLD che contiene un filtro e fa in modo che mapserver utilizzi
la simbologia di default definita nel mapfile?
Ho visto nella doc che mapserver supporta "NamedStyle", ma non riesco ad
utilizzarlo unitamente ad un filtro.
Idee al riguardo?
Grazie per la disponibilità
Pasquale Di Donato
_______________________________________________
Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni
dell'Associazione GFOSS.it.
666+40 iscritti al 5.6.2014
il filtro è sicuramente implementato. Riesco a fare delle richieste GetMap+SLD: nell’SLD ho impostato un filtro ed una simbologia all’interno del tag “UserStyle”.
Ma non riesco a combinare il filtro con “NamedStyle”: probabilmente non è proprio possibile. Boh.
Comunque grazie per la pronta risposta.
non so dirti nel dettaglio… ma applySld e’la chiamata interna (in c)
che viene applicata sia da mapscript che se la chiamata venisse da una
get.
applySLD ha un mare di limiti che dipendono semplicemente da fatto che
bisogna ulteriormente sviluppare funzionalita’… prova a seguire il
run di mapserver via gdb per vedere dove “salta” la gestione del
filtro per sapere cosa fare per implementarlo.
oviamente, magari mi sto sbagliando e il filtro e’ implementato e
semplicemente io non mi sono mai trovato nel caso di usarlo.
Spero di aver più fortuna in questa lista: provato con mapserver user list,
ma nessuna risposta finora.
La domanda è: è possibile inviare una richiesta GetMap&SLD=URL a mapserver,
con un file SLD che contiene un filtro e fa in modo che mapserver utilizzi
la simbologia di default definita nel mapfile?
Ho visto nella doc che mapserver supporta “NamedStyle”, ma non riesco ad
utilizzarlo unitamente ad un filtro.
Io non lavoro usualmente con gli SLD su MS e per filtrare non ho altro che implementare un passaggio di un parametro extra. Una tecnica ammessa da MS.
Per questo sono perplesso. Non sapevo che si potesse passare il filtro sul dataset da remoto.
Credevo che l SLD sul wms fosse limitato alla parte dello stile.
Non vorrei che semplicemente lo ignorasse. Inoltre l SLD di MS è indietro rispetto ad altri sistemi.
Se non ti crea problemi, potresti passare un esempio di SLD gli darei volentoeri una occhiata.
Anche se non sono molto pratico di SLD e dubito di riuscire a trovare una risposta positiva.
non so dirti nel dettaglio… ma applySld e’la chiamata interna (in c)
che viene applicata sia da mapscript che se la chiamata venisse da una
get.
applySLD ha un mare di limiti che dipendono semplicemente da fatto che
bisogna ulteriormente sviluppare funzionalita’… prova a seguire il
run di mapserver via gdb per vedere dove “salta” la gestione del
filtro per sapere cosa fare per implementarlo.
oviamente, magari mi sto sbagliando e il filtro e’ implementato e
semplicemente io non mi sono mai trovato nel caso di usarlo.
Spero di aver più fortuna in questa lista: provato con mapserver user list,
ma nessuna risposta finora.
La domanda è: è possibile inviare una richiesta GetMap&SLD=URL a mapserver,
con un file SLD che contiene un filtro e fa in modo che mapserver utilizzi
la simbologia di default definita nel mapfile?
Ho visto nella doc che mapserver supporta “NamedStyle”, ma non riesco ad
utilizzarlo unitamente ad un filtro.
Mi spiegò meglio.
Ci sono due livelli di filtraggio.
Uno a livello di dataset e si basa su coordinate geografiche.
E un altro filtro a livello di stile e quello è in pixel.
Quando parli di filtro parli di questo secondo ?
Questo credo che sia ammissibile con le specs wms.
Il primo non credo.
non so dirti nel dettaglio… ma applySld e’la chiamata interna (in c)
che viene applicata sia da mapscript che se la chiamata venisse da una
get.
applySLD ha un mare di limiti che dipendono semplicemente da fatto che
bisogna ulteriormente sviluppare funzionalita’… prova a seguire il
run di mapserver via gdb per vedere dove “salta” la gestione del
filtro per sapere cosa fare per implementarlo.
oviamente, magari mi sto sbagliando e il filtro e’ implementato e
semplicemente io non mi sono mai trovato nel caso di usarlo.
Spero di aver più fortuna in questa lista: provato con mapserver user list,
ma nessuna risposta finora.
La domanda è: è possibile inviare una richiesta GetMap&SLD=URL a mapserver,
con un file SLD che contiene un filtro e fa in modo che mapserver utilizzi
la simbologia di default definita nel mapfile?
Ho visto nella doc che mapserver supporta “NamedStyle”, ma non riesco ad
utilizzarlo unitamente ad un filtro.
Ma come puoi vedere ho dovuto specificare una simbologia nel file SLD: chiaro perché uso “UserStyle”.
Ora io vorrei usare la simbologia di default. In SLD è possibile anche utilizzare “NamedStyle” invece di “UserStyle”, e con named style penso si possa utilizzare la simbologia di default: ma io non riesco a mettere insieme filtro e stile di dafault.
Mi spiegò meglio.
Ci sono due livelli di filtraggio.
Uno a livello di dataset e si basa su coordinate geografiche.
E un altro filtro a livello di stile e quello è in pixel.
Quando parli di filtro parli di questo secondo ?
Questo credo che sia ammissibile con le specs wms.
Il primo non credo.
Io non lavoro usualmente con gli SLD su MS e per filtrare non ho altro che implementare un passaggio di un parametro extra. Una tecnica ammessa da MS.
Per questo sono perplesso. Non sapevo che si potesse passare il filtro sul dataset da remoto.
Credevo che l SLD sul wms fosse limitato alla parte dello stile.
Non vorrei che semplicemente lo ignorasse. Inoltre l SLD di MS è indietro rispetto ad altri sistemi.
Se non ti crea problemi, potresti passare un esempio di SLD gli darei volentoeri una occhiata.
Anche se non sono molto pratico di SLD e dubito di riuscire a trovare una risposta positiva.
il filtro è sicuramente implementato. Riesco a fare delle richieste GetMap+SLD: nell’SLD ho impostato un filtro ed una simbologia all’interno del tag “UserStyle”.
Ma non riesco a combinare il filtro con “NamedStyle”: probabilmente non è proprio possibile. Boh.
Comunque grazie per la pronta risposta.
non so dirti nel dettaglio… ma applySld e’la chiamata interna (in c)
che viene applicata sia da mapscript che se la chiamata venisse da una
get.
applySLD ha un mare di limiti che dipendono semplicemente da fatto che
bisogna ulteriormente sviluppare funzionalita’… prova a seguire il
run di mapserver via gdb per vedere dove “salta” la gestione del
filtro per sapere cosa fare per implementarlo.
oviamente, magari mi sto sbagliando e il filtro e’ implementato e
semplicemente io non mi sono mai trovato nel caso di usarlo.
Spero di aver più fortuna in questa lista: provato con mapserver user list,
ma nessuna risposta finora.
La domanda è: è possibile inviare una richiesta GetMap&SLD=URL a mapserver,
con un file SLD che contiene un filtro e fa in modo che mapserver utilizzi
la simbologia di default definita nel mapfile?
Ho visto nella doc che mapserver supporta “NamedStyle”, ma non riesco ad
utilizzarlo unitamente ad un filtro.
Ma come puoi vedere ho dovuto specificare una simbologia nel file SLD: chiaro perché uso “UserStyle”.
Ora io vorrei usare la simbologia di default. In SLD è possibile anche utilizzare “NamedStyle” invece di “UserStyle”, e con named style penso si possa utilizzare la simbologia di default: ma io non riesco a mettere insieme filtro e stile di dafault.
Mi spiegò meglio.
Ci sono due livelli di filtraggio.
Uno a livello di dataset e si basa su coordinate geografiche.
E un altro filtro a livello di stile e quello è in pixel.
Quando parli di filtro parli di questo secondo ?
Questo credo che sia ammissibile con le specs wms.
Il primo non credo.
Io non lavoro usualmente con gli SLD su MS e per filtrare non ho altro che implementare un passaggio di un parametro extra. Una tecnica ammessa da MS.
Per questo sono perplesso. Non sapevo che si potesse passare il filtro sul dataset da remoto.
Credevo che l SLD sul wms fosse limitato alla parte dello stile.
Non vorrei che semplicemente lo ignorasse. Inoltre l SLD di MS è indietro rispetto ad altri sistemi.
Se non ti crea problemi, potresti passare un esempio di SLD gli darei volentoeri una occhiata.
Anche se non sono molto pratico di SLD e dubito di riuscire a trovare una risposta positiva.
il filtro è sicuramente implementato. Riesco a fare delle richieste GetMap+SLD: nell’SLD ho impostato un filtro ed una simbologia all’interno del tag “UserStyle”.
Ma non riesco a combinare il filtro con “NamedStyle”: probabilmente non è proprio possibile. Boh.
Comunque grazie per la pronta risposta.
non so dirti nel dettaglio… ma applySld e’la chiamata interna (in c)
che viene applicata sia da mapscript che se la chiamata venisse da una
get.
applySLD ha un mare di limiti che dipendono semplicemente da fatto che
bisogna ulteriormente sviluppare funzionalita’… prova a seguire il
run di mapserver via gdb per vedere dove “salta” la gestione del
filtro per sapere cosa fare per implementarlo.
oviamente, magari mi sto sbagliando e il filtro e’ implementato e
semplicemente io non mi sono mai trovato nel caso di usarlo.
Spero di aver più fortuna in questa lista: provato con mapserver user list,
ma nessuna risposta finora.
La domanda è: è possibile inviare una richiesta GetMap&SLD=URL a mapserver,
con un file SLD che contiene un filtro e fa in modo che mapserver utilizzi
la simbologia di default definita nel mapfile?
Ho visto nella doc che mapserver supporta “NamedStyle”, ma non riesco ad
utilizzarlo unitamente ad un filtro.
Pero' per me resta alcuni punti oscuri.
Appena ho tempo indago.
Infatti per me non ha senso un filtro su un named-style.
O meglio.
Quello che te chiami "filtro" ,
e' un filtro a livello di expression di stile.
Non e' un filtro sul dataset.
Oppure guardandola da un altro punto di vista:
in mapserver (ma pensoanche in altri sistemi, gs, qg)
ci sono due livelli di filtraggio:
un primo livello è un filtroche opera a livello di dataset e che
stabilisce in maniera immodificabile dall'utente
quali records della tabella devono partecipare a quel layer.
Il secondo livello, opera a liello di vestizione e serve per stabilire
quali record colorare di rosso e quali di verde.
Questo filtro opera a livello di stile.
Ovviamente in questo gioco di dire cosa colorare di rosso o di verde,
si puo' dire anche cosa non colorare e quindi come risultato finale
equivale ad aver filtrato come con il filtro di primo livello.
E' pero' computazionalmente parlando piu' oneroso , perche' comunque
il record anche se non vestito viene elaborato.
Venendo al discorso del filtor con gli stili:
Gli stili named-style sono stili predefiniti nel server wms.
Per cui non ha senso che si possa applicargli un filtro per la vestizione.
Perche' lo stile e' appunto gia' determinato filtri compresi.
Invece, nello stile user-style:
poiche' e' l'utente che gli passa lo stile, va da se' che deve
potergli dire anche con che regola (il filtro) selezionare i records
da colorare di rosso e i records da colorare di verde.
A.
Il 17 settembre 2014 15:02, Pasquale Di Donato
<pasquale.didonato@gmail.com> ha scritto:
Ok scoperto l'arcano.
Scarso supporto di SLD in Mapserver.
Filtro possibile solo in "UserStyle"
Salute a tutti,
Pasquale
2014-09-17 13:22 GMT+02:00 Pasquale Di Donato <pasquale.didonato@gmail.com>:
Andrea,
il filtro funzione, guarda per esempio la seguente richiesta:
Ma come puoi vedere ho dovuto specificare una simbologia nel file SLD:
chiaro perché uso "UserStyle".
Ora io vorrei usare la simbologia di default. In SLD è possibile anche
utilizzare "NamedStyle" invece di "UserStyle", e con named style penso si
possa utilizzare la simbologia di default: ma io non riesco a mettere
insieme filtro e stile di dafault.
2014-09-17 13:12 GMT+02:00 Andrea Peri <aperi2007@gmail.com>:
Mi spiegò meglio.
Ci sono due livelli di filtraggio.
Uno a livello di dataset e si basa su coordinate geografiche.
E un altro filtro a livello di stile e quello è in pixel.
Quando parli di filtro parli di questo secondo ?
Questo credo che sia ammissibile con le specs wms.
Il primo non credo.
Il 17/set/2014 13:09 "Andrea Peri" <aperi2007@gmail.com> ha scritto:
Ma il filtro funziona ?
Io non lavoro usualmente con gli SLD su MS e per filtrare non ho altro
che implementare un passaggio di un parametro extra. Una tecnica ammessa da
MS.
Per questo sono perplesso. Non sapevo che si potesse passare il filtro
sul dataset da remoto.
Credevo che l SLD sul wms fosse limitato alla parte dello stile.
Non vorrei che semplicemente lo ignorasse. Inoltre l SLD di MS è
indietro rispetto ad altri sistemi.
Se non ti crea problemi, potresti passare un esempio di SLD gli darei
volentoeri una occhiata.
Anche se non sono molto pratico di SLD e dubito di riuscire a trovare
una risposta positiva.
Il 17/set/2014 13:00 "Pasquale Di Donato" <pasquale.didonato@gmail.com>
ha scritto:
Luigi,
il filtro è sicuramente implementato. Riesco a fare delle richieste
GetMap+SLD: nell'SLD ho impostato un filtro ed una simbologia all'interno
del tag "UserStyle".
Ma non riesco a combinare il filtro con "NamedStyle": probabilmente non
è proprio possibile. Boh.
Comunque grazie per la pronta risposta.
Pasquale
2014-09-17 12:55 GMT+02:00 Luigi Pirelli <luipir@gmail.com>:
non so dirti nel dettaglio... ma applySld e'la chiamata interna (in c)
che viene applicata sia da mapscript che se la chiamata venisse da una
get.
applySLD ha un mare di limiti che dipendono semplicemente da fatto che
bisogna ulteriormente sviluppare funzionalita'... prova a seguire il
run di mapserver via gdb per vedere dove "salta" la gestione del
filtro per sapere cosa fare per implementarlo.
oviamente, magari mi sto sbagliando e il filtro e' implementato e
semplicemente io non mi sono mai trovato nel caso di usarlo.
ciao Luigi Pirelli
2014-09-17 12:46 GMT+02:00 Pasquale Di Donato
<pasquale.didonato@gmail.com>:
> Spero di aver più fortuna in questa lista: provato con mapserver
> user list,
> ma nessuna risposta finora.
>
> La domanda è: è possibile inviare una richiesta GetMap&SLD=URL a
> mapserver,
> con un file SLD che contiene un filtro e fa in modo che mapserver
> utilizzi
> la simbologia di default definita nel mapfile?
>
> Ho visto nella doc che mapserver supporta "NamedStyle", ma non
> riesco ad
> utilizzarlo unitamente ad un filtro.
>
> Idee al riguardo?
>
> Grazie per la disponibilità
>
> Pasquale Di Donato
>
> _______________________________________________
> Gfoss@lists.gfoss.it
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le
> posizioni
> dell'Associazione GFOSS.it.
> 666+40 iscritti al 5.6.2014
_______________________________________________
Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni
dell'Associazione GFOSS.it.
666+40 iscritti al 5.6.2014
--
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
Pero’ per me resta alcuni punti oscuri.
Appena ho tempo indago.
Infatti per me non ha senso un filtro su un named-style.
O meglio.
Quello che te chiami “filtro” ,
e’ un filtro a livello di expression di stile.
Non e’ un filtro sul dataset.
Oppure guardandola da un altro punto di vista:
in mapserver (ma pensoanche in altri sistemi, gs, qg)
ci sono due livelli di filtraggio:
un primo livello è un filtroche opera a livello di dataset e che
stabilisce in maniera immodificabile dall’utente
quali records della tabella devono partecipare a quel layer.
Il secondo livello, opera a liello di vestizione e serve per stabilire
quali record colorare di rosso e quali di verde.
Questo filtro opera a livello di stile.
Ovviamente in questo gioco di dire cosa colorare di rosso o di verde,
si puo’ dire anche cosa non colorare e quindi come risultato finale
equivale ad aver filtrato come con il filtro di primo livello.
E’ pero’ computazionalmente parlando piu’ oneroso , perche’ comunque
il record anche se non vestito viene elaborato.
Venendo al discorso del filtor con gli stili:
Gli stili named-style sono stili predefiniti nel server wms.
Per cui non ha senso che si possa applicargli un filtro per la vestizione.
Perche’ lo stile e’ appunto gia’ determinato filtri compresi.
Invece, nello stile user-style:
poiche’ e’ l’utente che gli passa lo stile, va da se’ che deve
potergli dire anche con che regola (il filtro) selezionare i records
da colorare di rosso e i records da colorare di verde.
Ma come puoi vedere ho dovuto specificare una simbologia nel file SLD:
chiaro perché uso “UserStyle”.
Ora io vorrei usare la simbologia di default. In SLD è possibile anche
utilizzare “NamedStyle” invece di “UserStyle”, e con named style penso si
possa utilizzare la simbologia di default: ma io non riesco a mettere
insieme filtro e stile di dafault.
Mi spiegò meglio.
Ci sono due livelli di filtraggio.
Uno a livello di dataset e si basa su coordinate geografiche.
E un altro filtro a livello di stile e quello è in pixel.
Quando parli di filtro parli di questo secondo ?
Questo credo che sia ammissibile con le specs wms.
Il primo non credo.
Io non lavoro usualmente con gli SLD su MS e per filtrare non ho altro
che implementare un passaggio di un parametro extra. Una tecnica ammessa da
MS.
Per questo sono perplesso. Non sapevo che si potesse passare il filtro
sul dataset da remoto.
Credevo che l SLD sul wms fosse limitato alla parte dello stile.
Non vorrei che semplicemente lo ignorasse. Inoltre l SLD di MS è
indietro rispetto ad altri sistemi.
Se non ti crea problemi, potresti passare un esempio di SLD gli darei
volentoeri una occhiata.
Anche se non sono molto pratico di SLD e dubito di riuscire a trovare
una risposta positiva.
il filtro è sicuramente implementato. Riesco a fare delle richieste
GetMap+SLD: nell’SLD ho impostato un filtro ed una simbologia all’interno
del tag “UserStyle”.
Ma non riesco a combinare il filtro con “NamedStyle”: probabilmente non
è proprio possibile. Boh.
Comunque grazie per la pronta risposta.
non so dirti nel dettaglio… ma applySld e’la chiamata interna (in c)
che viene applicata sia da mapscript che se la chiamata venisse da una
get.
applySLD ha un mare di limiti che dipendono semplicemente da fatto che
bisogna ulteriormente sviluppare funzionalita’… prova a seguire il
run di mapserver via gdb per vedere dove “salta” la gestione del
filtro per sapere cosa fare per implementarlo.
oviamente, magari mi sto sbagliando e il filtro e’ implementato e
semplicemente io non mi sono mai trovato nel caso di usarlo.
Spero di aver più fortuna in questa lista: provato con mapserver
user list,
ma nessuna risposta finora.
La domanda è: è possibile inviare una richiesta GetMap&SLD=URL a
mapserver,
con un file SLD che contiene un filtro e fa in modo che mapserver
utilizzi
la simbologia di default definita nel mapfile?
Ho visto nella doc che mapserver supporta “NamedStyle”, ma non
riesco ad
utilizzarlo unitamente ad un filtro.
LO standard e' SLD daccordo, ma questo non basta per dire che va bene .
Mica perche' uso uno standard posso usarlo in maniera difforme da come
e' pensato per funzionare.
Occorre vedere se lo standard prevede la possibiltia' di filtrare una
named-style.
O se si tratta di una vendor-specific introdotta magari da deegree.
Poi, personalmente spero che sia cosi'. Perche' l' idea che lo
standard WMS ammetta che su un named-style (che teoricamente sarebbero
gli stili con cui un ente vuole proporre i propri dati) un utente puo
far sparire nelle stampe che ricava detemrinati dati per lui
fastidiosi o scomodi, mi deluderebbe alquanto.
Espone a dei giochi di prestigio che potrebbero invogliare a farne usi
poco chiari.
A.
Il 18 settembre 2014 09:03, Pasquale Di Donato
<pasquale.didonato@gmail.com> ha scritto:
Ciao Andrea,
SLD+FE mi pare una soluzione veloce/poco onerosa per filtrare, anche se solo
in visualizzazione, un set di dati.
Inoltre usi uno standard e non funzionalità "vendor specific".
La specifica SLD ammette l'utilizzo di FE in un "NamedStyle": deegree, a
differenza di mapserver, ad esempio lo supporta.
Saluti
P.
2014-09-18 8:51 GMT+02:00 Andrea Peri <aperi2007@gmail.com>:
ok.
Pero' per me resta alcuni punti oscuri.
Appena ho tempo indago.
Infatti per me non ha senso un filtro su un named-style.
O meglio.
Quello che te chiami "filtro" ,
e' un filtro a livello di expression di stile.
Non e' un filtro sul dataset.
Oppure guardandola da un altro punto di vista:
in mapserver (ma pensoanche in altri sistemi, gs, qg)
ci sono due livelli di filtraggio:
un primo livello è un filtroche opera a livello di dataset e che
stabilisce in maniera immodificabile dall'utente
quali records della tabella devono partecipare a quel layer.
Il secondo livello, opera a liello di vestizione e serve per stabilire
quali record colorare di rosso e quali di verde.
Questo filtro opera a livello di stile.
Ovviamente in questo gioco di dire cosa colorare di rosso o di verde,
si puo' dire anche cosa non colorare e quindi come risultato finale
equivale ad aver filtrato come con il filtro di primo livello.
E' pero' computazionalmente parlando piu' oneroso , perche' comunque
il record anche se non vestito viene elaborato.
Venendo al discorso del filtor con gli stili:
Gli stili named-style sono stili predefiniti nel server wms.
Per cui non ha senso che si possa applicargli un filtro per la vestizione.
Perche' lo stile e' appunto gia' determinato filtri compresi.
Invece, nello stile user-style:
poiche' e' l'utente che gli passa lo stile, va da se' che deve
potergli dire anche con che regola (il filtro) selezionare i records
da colorare di rosso e i records da colorare di verde.
A.
Il 17 settembre 2014 15:02, Pasquale Di Donato
<pasquale.didonato@gmail.com> ha scritto:
> Ok scoperto l'arcano.
> Scarso supporto di SLD in Mapserver.
> Filtro possibile solo in "UserStyle"
>
> Salute a tutti,
> Pasquale
>
> 2014-09-17 13:22 GMT+02:00 Pasquale Di Donato
> <pasquale.didonato@gmail.com>:
>>
>> Andrea,
>>
>> il filtro funzione, guarda per esempio la seguente richiesta:
>>
>>
>>
>> http://wms.geo.admin.ch/?SERVICE=WMS&REQUEST=GetMap&VERSION=1.3.0&LAYERS=ch.swisstopo.swissboundaries3d-gemeinde-flaeche.fill&CRS=EPSG:21781&BBOX=420000,33000,929000,350000&WIDTH=1200&HEIGHT=800&FORMAT=image/png&SLD=http://www.padido.eu/sld.xml&lang=xx
>>
>> Ma come puoi vedere ho dovuto specificare una simbologia nel file SLD:
>> chiaro perché uso "UserStyle".
>> Ora io vorrei usare la simbologia di default. In SLD è possibile anche
>> utilizzare "NamedStyle" invece di "UserStyle", e con named style penso
>> si
>> possa utilizzare la simbologia di default: ma io non riesco a mettere
>> insieme filtro e stile di dafault.
>>
>>
>>
>>
>> 2014-09-17 13:12 GMT+02:00 Andrea Peri <aperi2007@gmail.com>:
>>>
>>> Mi spiegò meglio.
>>> Ci sono due livelli di filtraggio.
>>> Uno a livello di dataset e si basa su coordinate geografiche.
>>> E un altro filtro a livello di stile e quello è in pixel.
>>> Quando parli di filtro parli di questo secondo ?
>>> Questo credo che sia ammissibile con le specs wms.
>>> Il primo non credo.
>>>
>>> Il 17/set/2014 13:09 "Andrea Peri" <aperi2007@gmail.com> ha scritto:
>>>
>>>> Ma il filtro funziona ?
>>>>
>>>> Io non lavoro usualmente con gli SLD su MS e per filtrare non ho
>>>> altro
>>>> che implementare un passaggio di un parametro extra. Una tecnica
>>>> ammessa da
>>>> MS.
>>>> Per questo sono perplesso. Non sapevo che si potesse passare il
>>>> filtro
>>>> sul dataset da remoto.
>>>> Credevo che l SLD sul wms fosse limitato alla parte dello stile.
>>>>
>>>> Non vorrei che semplicemente lo ignorasse. Inoltre l SLD di MS è
>>>> indietro rispetto ad altri sistemi.
>>>>
>>>> Se non ti crea problemi, potresti passare un esempio di SLD gli
>>>> darei
>>>> volentoeri una occhiata.
>>>> Anche se non sono molto pratico di SLD e dubito di riuscire a trovare
>>>> una risposta positiva.
>>>>
>>>> Il 17/set/2014 13:00 "Pasquale Di Donato"
>>>> <pasquale.didonato@gmail.com>
>>>> ha scritto:
>>>>>
>>>>> Luigi,
>>>>>
>>>>> il filtro è sicuramente implementato. Riesco a fare delle richieste
>>>>> GetMap+SLD: nell'SLD ho impostato un filtro ed una simbologia
>>>>> all'interno
>>>>> del tag "UserStyle".
>>>>> Ma non riesco a combinare il filtro con "NamedStyle": probabilmente
>>>>> non
>>>>> è proprio possibile. Boh.
>>>>> Comunque grazie per la pronta risposta.
>>>>>
>>>>> Pasquale
>>>>>
>>>>> 2014-09-17 12:55 GMT+02:00 Luigi Pirelli <luipir@gmail.com>:
>>>>>>
>>>>>> non so dirti nel dettaglio... ma applySld e'la chiamata interna (in
>>>>>> c)
>>>>>> che viene applicata sia da mapscript che se la chiamata venisse da
>>>>>> una
>>>>>> get.
>>>>>> applySLD ha un mare di limiti che dipendono semplicemente da fatto
>>>>>> che
>>>>>> bisogna ulteriormente sviluppare funzionalita'... prova a seguire
>>>>>> il
>>>>>> run di mapserver via gdb per vedere dove "salta" la gestione del
>>>>>> filtro per sapere cosa fare per implementarlo.
>>>>>>
>>>>>> oviamente, magari mi sto sbagliando e il filtro e' implementato e
>>>>>> semplicemente io non mi sono mai trovato nel caso di usarlo.
>>>>>>
>>>>>> ciao Luigi Pirelli
>>>>>>
>>>>>> 2014-09-17 12:46 GMT+02:00 Pasquale Di Donato
>>>>>> <pasquale.didonato@gmail.com>:
>>>>>> > Spero di aver più fortuna in questa lista: provato con mapserver
>>>>>> > user list,
>>>>>> > ma nessuna risposta finora.
>>>>>> >
>>>>>> > La domanda è: è possibile inviare una richiesta GetMap&SLD=URL a
>>>>>> > mapserver,
>>>>>> > con un file SLD che contiene un filtro e fa in modo che mapserver
>>>>>> > utilizzi
>>>>>> > la simbologia di default definita nel mapfile?
>>>>>> >
>>>>>> > Ho visto nella doc che mapserver supporta "NamedStyle", ma non
>>>>>> > riesco ad
>>>>>> > utilizzarlo unitamente ad un filtro.
>>>>>> >
>>>>>> > Idee al riguardo?
>>>>>> >
>>>>>> > Grazie per la disponibilità
>>>>>> >
>>>>>> > Pasquale Di Donato
>>>>>> >
>>>>>> > _______________________________________________
>>>>>> > Gfoss@lists.gfoss.it
>>>>>> > http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
>>>>>> > Questa e' una lista di discussione pubblica aperta a tutti.
>>>>>> > I messaggi di questa lista non hanno relazione diretta con le
>>>>>> > posizioni
>>>>>> > dell'Associazione GFOSS.it.
>>>>>> > 666+40 iscritti al 5.6.2014
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Gfoss@lists.gfoss.it
>>>>> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
>>>>> Questa e' una lista di discussione pubblica aperta a tutti.
>>>>> I messaggi di questa lista non hanno relazione diretta con le
>>>>> posizioni
>>>>> dell'Associazione GFOSS.it.
>>>>> 666+40 iscritti al 5.6.2014
>>
>>
>
--
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
--
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------