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.didon...@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 <aperi2...@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" <aperi2...@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.didon...@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 <lui...@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.didon...@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 >>>> >>> >
_______________________________________________ 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