Buongiorno a tutti,
sto sviluppando un navigatore cartografico con le seguenti tecnologie: - openlayers v 2 - geoserver - postgis Ho un layer wms di linee che rappresentano le strade di una città. Il layer ha un campo sulla tabella del db che discrimina il senso di marcia della strada (Es: valore 1 = doppio senso di marcia, valore = 2 senso unico, etc). Vorrei "vestire" con un sld il layer wms in modo che mostri una freccia posizionata sulla linea della strada che sia orientata sulla base del campo del db. E' una cosa fattibile? Grazie Saluti _______________________________________________ [hidden email] 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. 796 iscritti al 28/12/2017 |
Ciao,
Il giorno mer 17 apr 2019 alle ore 17:28 Attilio Salaris < [hidden email]> ha scritto: > Buongiorno a tutti, > [..] > Vorrei "vestire" con un sld il layer wms in modo che mostri una freccia > posizionata sulla linea della strada che sia orientata sulla base del campo > del db. > E' una cosa fattibile? > > Direi di sì. dovresti combinare le istruzioni per aggiungere un simbolo grafico https://docs.geoserver.org/stable/en/user/styling/sld/cookbook/lines.html#spaced-graphic-symbols con le istruzioni per la vestizione su attributo https://docs.geoserver.org/stable/en/user/styling/sld/cookbook/lines.html#attribute-based-line amefad _______________________________________________ [hidden email] 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. 796 iscritti al 28/12/2017 |
In reply to this post by Attilio Salaris
Il mer 17 apr 2019, 17:28 Attilio Salaris <[hidden email]> ha scritto:
> Buongiorno a tutti, > Buongiorno, > sto sviluppando un navigatore cartografico con le seguenti tecnologie: > - openlayers v 2 > Perché openlayers 2?ormai è andato in pensione da tempo... Io userei il 5. - geoserver > - postgis > Ho un layer wms di linee che rappresentano le strade di una città. Il layer > ha un campo sulla tabella del db che discrimina il senso di marcia della > strada (Es: valore 1 = doppio senso di marcia, valore = 2 senso unico, > etc). > Vorrei "vestire" con un sld il layer wms in modo che mostri una freccia > posizionata sulla linea della strada che sia orientata sulla base del campo > del db. > E' una cosa fattibile? > Direi di sì, sld permette di vistire i layer utilizzando un campo del db > > Grazie > Saluti Saluti Luca _______________________________________________ [hidden email] 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. 796 iscritti al 28/12/2017 |
Grazie dei consigli.
Sono riuscito, però non riesco a distanziare i simboli tra loro, risultano troppo fitti. C'è qualche regola esistente per il LineSymbolizer ? Vorrei ripetere il simbolo ogni tot metri.... Grazie Il giorno mer 17 apr 2019 alle ore 18:57 Luca Delucchi <[hidden email]> ha scritto: > > > Il mer 17 apr 2019, 17:28 Attilio Salaris <[hidden email]> ha > scritto: > >> Buongiorno a tutti, >> > > Buongiorno, > > >> sto sviluppando un navigatore cartografico con le seguenti tecnologie: >> - openlayers v 2 >> > > Perché openlayers 2?ormai è andato in pensione da tempo... Io userei il 5. > > - geoserver >> - postgis >> Ho un layer wms di linee che rappresentano le strade di una città. Il >> layer >> ha un campo sulla tabella del db che discrimina il senso di marcia della >> strada (Es: valore 1 = doppio senso di marcia, valore = 2 senso unico, >> etc). >> Vorrei "vestire" con un sld il layer wms in modo che mostri una freccia >> posizionata sulla linea della strada che sia orientata sulla base del >> campo >> del db. >> E' una cosa fattibile? >> > > Direi di sì, sld permette di vistire i layer utilizzando un campo del db > >> >> Grazie >> Saluti > > > Saluti > Luca > [hidden email] 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. 796 iscritti al 28/12/2017 |
Non me ne intendo di sld.
Però sapevo che qgis è in grado di esportare uno stile in sld compatibile con geoserver. Potresti provare a stilizzare con qgid mettendo un punto ogni tot metri (In qgis si può fare) puo esporti in sld e vedi che ha fatto. A. Il gio 18 apr 2019, 15:25 Attilio Salaris <[hidden email]> ha scritto: > Grazie dei consigli. > Sono riuscito, però non riesco a distanziare i simboli tra loro, risultano > troppo fitti. > C'è qualche regola esistente per il LineSymbolizer ? Vorrei ripetere il > simbolo ogni tot metri.... > > Grazie > > Il giorno mer 17 apr 2019 alle ore 18:57 Luca Delucchi < > [hidden email]> > ha scritto: > > > > > > > Il mer 17 apr 2019, 17:28 Attilio Salaris <[hidden email]> ha > > scritto: > > > >> Buongiorno a tutti, > >> > > > > Buongiorno, > > > > > >> sto sviluppando un navigatore cartografico con le seguenti tecnologie: > >> - openlayers v 2 > >> > > > > Perché openlayers 2?ormai è andato in pensione da tempo... Io userei il > 5. > > > > - geoserver > >> - postgis > >> Ho un layer wms di linee che rappresentano le strade di una città. Il > >> layer > >> ha un campo sulla tabella del db che discrimina il senso di marcia della > >> strada (Es: valore 1 = doppio senso di marcia, valore = 2 senso unico, > >> etc). > >> Vorrei "vestire" con un sld il layer wms in modo che mostri una freccia > >> posizionata sulla linea della strada che sia orientata sulla base del > >> campo > >> del db. > >> E' una cosa fattibile? > >> > > > > Direi di sì, sld permette di vistire i layer utilizzando un campo del db > > > >> > >> Grazie > >> Saluti > > > > > > Saluti > > Luca > > > _______________________________________________ > [hidden email] > 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. > 796 iscritti al 28/12/2017 [hidden email] 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. 796 iscritti al 28/12/2017 |
In reply to this post by Attilio Salaris
La distanza tra i simboli è data dalla proprietà stroke dash-array inoltre
puoi impostare l'unità di misura come descritto qui: https://geoserver.geo-solutions.it/edu/en/pretty_maps/style_uom.html Amedeo Il gio 18 apr 2019, 15:25 Attilio Salaris <[hidden email]> ha scritto: > Grazie dei consigli. > Sono riuscito, però non riesco a distanziare i simboli tra loro, risultano > troppo fitti. > C'è qualche regola esistente per il LineSymbolizer ? Vorrei ripetere il > simbolo ogni tot metri.... > > Grazie > > Il giorno mer 17 apr 2019 alle ore 18:57 Luca Delucchi < > [hidden email]> > ha scritto: > > > > > > > Il mer 17 apr 2019, 17:28 Attilio Salaris <[hidden email]> ha > > scritto: > > > >> Buongiorno a tutti, > >> > > > > Buongiorno, > > > > > >> sto sviluppando un navigatore cartografico con le seguenti tecnologie: > >> - openlayers v 2 > >> > > > > Perché openlayers 2?ormai è andato in pensione da tempo... Io userei il > 5. > > > > - geoserver > >> - postgis > >> Ho un layer wms di linee che rappresentano le strade di una città. Il > >> layer > >> ha un campo sulla tabella del db che discrimina il senso di marcia della > >> strada (Es: valore 1 = doppio senso di marcia, valore = 2 senso unico, > >> etc). > >> Vorrei "vestire" con un sld il layer wms in modo che mostri una freccia > >> posizionata sulla linea della strada che sia orientata sulla base del > >> campo > >> del db. > >> E' una cosa fattibile? > >> > > > > Direi di sì, sld permette di vistire i layer utilizzando un campo del db > > > >> > >> Grazie > >> Saluti > > > > > > Saluti > > Luca > > > _______________________________________________ > [hidden email] > 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. > 796 iscritti al 28/12/2017 [hidden email] 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. 796 iscritti al 28/12/2017 |
Free forum by Nabble | Edit this page |