Sono consapevole di chiedere troppo al nostro programma e altrettanto
consapevole che forse, per ora, non c'è soluzione al quesito che vi pongo,
però io ci provo lo stesso, fosse altro per non sentirmi dire, un domani,
che invece la soluzione c'era.
Dato un mosaico di poligoni vettoriali contigui (ad esempio, tutte le
province dell'italico stivale), c'è un modo, con Atlas, per stampare le
province una ad una senza che, nella tavola, compaiano le provincie
circostanti, ossia come se ogni provincia fosse una sorta di “isola”? (in
realtà il caso reale è un po' più complesso, ma l'esempio che ho fatto rende
bene l'idea).
Avevo pensato, ad esempio, di creare un layer “vettore di copertura”
identico, come bordi, al layer del mosaico di poligoni che voglio stampare
e, sovrapponendolo a quest'ultimo, dare delle impostazioni condizionate al
“vettore di copertura” in modo tale che desse trasparenza totale al poligono
che voglio stampare, e trasparenza nulla agli altri, nascondendoli ...ma non
c'è modo di imporre tale funzione.
Al momento ho risolto in maniera grezza, utilizzando Atlas per crearmi la
sequenza di tavole da stampare, dopodiché, invece di stamparle tutte
insieme, le stampo una alla volta, avendo l'accortezza, un attimo prima di
lanciare la stampa, di ritornare in Qgis e, con layer → proprietà → filtro,
evidenziare il solo poligono del mosaico che devo stampare, nascondendo gli
altri ...funziona, ma non è elegante.
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Atlas-stampare-isole-da-un-mosaico-di-poligoni-tp5253853.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.
Il 02/03/2016 16:46, Marco ha scritto:
Dato un mosaico di poligoni vettoriali contigui (ad esempio, tutte le
province dell'italico stivale), c'è un modo, con Atlas, per stampare le
province una ad una senza che, nella tavola, compaiano le provincie
circostanti, ossia come se ogni provincia fosse una sorta di “isola”?
certo, c'e', con le espressioni (si', ora ditemi che sono criptico
)
secondo me dovra' diventare piu' semplice nel futuro, ma comunque ora ci
si fa.
non chiedi troppo ![:slight_smile: :slight_smile:](/images/emoji/twitter/slight_smile.png?v=12)
saluti.
--
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
Marco wrote
Dato un mosaico di poligoni vettoriali contigui (ad esempio, tutte le
province dell'italico stivale), c'è un modo, con Atlas, per stampare le
province una ad una senza che, nella tavola, compaiano le provincie
circostanti, ossia come se ogni provincia fosse una sorta di “isola”? (in
realtà il caso reale è un po' più complesso, ma l'esempio che ho fatto
rende bene l'idea).
Ciao,
certo che è possibile, l'atlas di QGIS è molto potente e pochi lo conoscono
e meno ancora lo usano appieno.
Nel mio Blog ho realizzato parecchi esempi, ti invito a guardarlo [0] e per
qualsiasi cosa non esitare a scrivere in lista.
[0]
https://pigrecoinfinito.wordpress.com/2015/12/20/qgis-atlas-vettore-di-copertura/
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Atlas-stampare-isole-da-un-mosaico-di-poligoni-tp5253853p5253873.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.
Grazie a tutti e due. Per ora (sono le 17 passate e purtroppo devo proprio spegnere e andar via) mi basta il conforto di sapere che si può fare. Domani investirò mezza giornata negli “esperimenti” per vedere se ci riesco e vi farò sapere.
···
Il giorno 2 marzo 2016 17:16, Totò <pigrecoinfinito@gmail.com> ha scritto:
Marco wrote
Dato un mosaico di poligoni vettoriali contigui (ad esempio, tutte le
province dell’italico stivale), c’è un modo, con Atlas, per stampare le
province una ad una senza che, nella tavola, compaiano le provincie
circostanti, ossia come se ogni provincia fosse una sorta di “isola”? (in
realtà il caso reale è un po’ più complesso, ma l’esempio che ho fatto
rende bene l’idea).
Ciao,
certo che è possibile, l’atlas di QGIS è molto potente e pochi lo conoscono
e meno ancora lo usano appieno.
Nel mio Blog ho realizzato parecchi esempi, ti invito a guardarlo [0] e per
qualsiasi cosa non esitare a scrivere in lista.
[0]
https://pigrecoinfinito.wordpress.com/2015/12/20/qgis-atlas-vettore-di-copertura/
–
View this message in context: http://osgeo-org.1560.x6.nabble.com/Atlas-stampare-isole-da-un-mosaico-di-poligoni-tp5253853p5253873.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-it-user
Usa il plug-in mask e poi stampa con Atlas.
s.
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Atlas-stampare-isole-da-un-mosaico-di-poligoni-tp5253853p5253991.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.
Il 03/03/2016 08:50, skampus ha scritto:
Usa il plug-in mask e poi stampa con Atlas.
s.
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Atlas-stampare-isole-da-un-mosaico-di-poligoni-tp5253853p5253991.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.
_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-it-user
Puoi anche mettere una regola di visualizzazione che filtri in base alla feature visualizzata dall'atlante come quella che uso:
"OBJECTID_1" = @atlas_featurenumber
saluti
ti riassumo velocemente una tecnica (prendendo come esempio le 110 province italiane)
1.vai in proprietà layer (prov);
2. tematizzi tramite la regola : filtro = “nome_pro” = @atlas_pagename ;
3. tasto destro sulla regola per aggiungere nuove categorie e tematizzazioni.
4. avvia il compositore e crea un atlas, metti come layer di copertura il layer prov e seleziona come page_name il nome_prov.
5. attiva l’atlas e vai.
···
Il giorno 2 marzo 2016 17:36, Marco Spaziani <spaziani.marco@gmail.com> ha scritto:
Grazie a tutti e due. Per ora (sono le 17 passate e purtroppo devo proprio spegnere e andar via) mi basta il conforto di sapere che si può fare. Domani investirò mezza giornata negli “esperimenti” per vedere se ci riesco e vi farò sapere.
–
Il giorno 2 marzo 2016 17:16, Totò <pigrecoinfinito@gmail.com> ha scritto:
Marco wrote
Dato un mosaico di poligoni vettoriali contigui (ad esempio, tutte le
province dell’italico stivale), c’è un modo, con Atlas, per stampare le
province una ad una senza che, nella tavola, compaiano le provincie
circostanti, ossia come se ogni provincia fosse una sorta di “isola”? (in
realtà il caso reale è un po’ più complesso, ma l’esempio che ho fatto
rende bene l’idea).
Ciao,
certo che è possibile, l’atlas di QGIS è molto potente e pochi lo conoscono
e meno ancora lo usano appieno.
Nel mio Blog ho realizzato parecchi esempi, ti invito a guardarlo [0] e per
qualsiasi cosa non esitare a scrivere in lista.
[0]
https://pigrecoinfinito.wordpress.com/2015/12/20/qgis-atlas-vettore-di-copertura/
–
View this message in context: http://osgeo-org.1560.x6.nabble.com/Atlas-stampare-isole-da-un-mosaico-di-poligoni-tp5253853p5253873.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-it-user
Salvatore Fiandaca
mobile.:+39 327.493.8955
m: pigrecoinfinito@gmail.com
blog:**** https://pigrecoinfinito.wordpress.com/
43°51’0.54"N 10°34’27.62"E - EPSG:4326
“Se la conoscenza deve essere aperta a tutti,
perchè mai limitarne l’accesso?”
R. Stallman
Non ho ancora avuto modo di provare nessuno dei vostri suggerimenti ma, vista l’abbondanza delle soluzioni proposte, credo che nei prossimi giorni, non appena potrò regalarmi mezza giornata libera, avrò solo l’imbarazzo della scelta per decidere quale sia il “preferito”.
Grazie a tutti.
···
Il giorno 3 marzo 2016 10:06, Totò Fiandaca <pigrecoinfinito@gmail.com> ha scritto:
ti riassumo velocemente una tecnica (prendendo come esempio le 110 province italiane)
1.vai in proprietà layer (prov);
2. tematizzi tramite la regola : filtro = “nome_pro” = @atlas_pagename ;
3. tasto destro sulla regola per aggiungere nuove categorie e tematizzazioni.
4. avvia il compositore e crea un atlas, metti come layer di copertura il layer prov e seleziona come page_name il nome_prov.
5. attiva l’atlas e vai.
Il giorno 2 marzo 2016 17:36, Marco Spaziani <spaziani.marco@gmail.com> ha scritto:
Grazie a tutti e due. Per ora (sono le 17 passate e purtroppo devo proprio spegnere e andar via) mi basta il conforto di sapere che si può fare. Domani investirò mezza giornata negli “esperimenti” per vedere se ci riesco e vi farò sapere.
–
Salvatore Fiandaca
mobile.:+39 327.493.8955
m: pigrecoinfinito@gmail.com
blog:**** https://pigrecoinfinito.wordpress.com/
43°51’0.54"N 10°34’27.62"E - EPSG:4326
“Se la conoscenza deve essere aperta a tutti,
perchè mai limitarne l’accesso?”
R. Stallman
Il giorno 2 marzo 2016 17:16, Totò <pigrecoinfinito@gmail.com> ha scritto:
Marco wrote
Dato un mosaico di poligoni vettoriali contigui (ad esempio, tutte le
province dell’italico stivale), c’è un modo, con Atlas, per stampare le
province una ad una senza che, nella tavola, compaiano le provincie
circostanti, ossia come se ogni provincia fosse una sorta di “isola”? (in
realtà il caso reale è un po’ più complesso, ma l’esempio che ho fatto
rende bene l’idea).
Ciao,
certo che è possibile, l’atlas di QGIS è molto potente e pochi lo conoscono
e meno ancora lo usano appieno.
Nel mio Blog ho realizzato parecchi esempi, ti invito a guardarlo [0] e per
qualsiasi cosa non esitare a scrivere in lista.
[0]
https://pigrecoinfinito.wordpress.com/2015/12/20/qgis-atlas-vettore-di-copertura/
–
View this message in context: http://osgeo-org.1560.x6.nabble.com/Atlas-stampare-isole-da-un-mosaico-di-poligoni-tp5253853p5253873.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-it-user
Il giorno 3 marzo 2016 10:06, Totò Fiandaca <pigrecoinfinito@gmail.com> ha
scritto:
ti riassumo velocemente una tecnica (prendendo come esempio le 110
province italiane)
1.vai in proprietà layer (prov);
2. tematizzi tramite la regola : filtro = "nome_pro" = @atlas_pagename ;
3. tasto destro sulla regola per aggiungere nuove categorie e
tematizzazioni.
4. avvia il compositore e crea un atlas, metti come layer di copertura il
layer prov e seleziona come page_name il nome_prov.
5. attiva l'atlas e vai.
Funziona perfettamente. Praticamente è una specie di simbiosi a "loop" tra
Proprietà di Qgis, Atlas di Qgis e Canvas di Qgis ...Proprietà si fa dire
da Atlas come tematizzare, Canvas visualizza in base alla tematizzazione
dettata da Proprietà e Atlas stampa ciò che Canvas visualizza! Bello, mi
piace.
Il giorno 3 marzo 2016 10:02, Giulio Fattori <giulio.fattori@tin.it> ha
scritto:
Il 03/03/2016 08:50, skampus ha scritto:
Puoi anche mettere
una regola di visualizzazione che filtri in base alla feature
visualizzata dall'atlante come quella che uso:
"OBJECTID_1" = @atlas_featurenumber
saluti
_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-it-user
Il giorno 3 marzo 2016 10:02, Giulio Fattori <giulio.fattori@tin.it> ha
scritto:
Puoi anche mettere
una regola di visualizzazione che filtri in base alla feature
visualizzata dall'atlante come quella che uso:
"OBJECTID_1" = @atlas_featurenumber
saluti
MI incuriosisce anche questo metodo. Puoi darmi qualche piccolo input in
più su dove applicare la regola del filtro?
(scusate per prima, ....mi è partito il messaggio di risposta senza aver
ancora scritto nulla di mio)
appena uscito credo che faccia per te
http://locatepress.com/qmd
Luigi Pirelli
**************************************************************************************************
* Boundless QGIS Support/Development: lpirelli AT boundlessgeo DOT com
* LinkedIn: https://www.linkedin.com/in/luigipirelli
* Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
* GitHub: https://github.com/luipir
* Mastering QGIS:
https://www.packtpub.com/application-development/mastering-qgis
**************************************************************************************************
2016-03-02 16:46 GMT+01:00 Marco <spaziani.marco@gmail.com>:
Sono consapevole di chiedere troppo al nostro programma e altrettanto
consapevole che forse, per ora, non c'è soluzione al quesito che vi pongo,
però io ci provo lo stesso, fosse altro per non sentirmi dire, un domani,
che invece la soluzione c'era.
Dato un mosaico di poligoni vettoriali contigui (ad esempio, tutte le
province dell'italico stivale), c'è un modo, con Atlas, per stampare le
province una ad una senza che, nella tavola, compaiano le provincie
circostanti, ossia come se ogni provincia fosse una sorta di “isola”? (in
realtà il caso reale è un po' più complesso, ma l'esempio che ho fatto rende
bene l'idea).
Avevo pensato, ad esempio, di creare un layer “vettore di copertura”
identico, come bordi, al layer del mosaico di poligoni che voglio stampare
e, sovrapponendolo a quest'ultimo, dare delle impostazioni condizionate al
“vettore di copertura” in modo tale che desse trasparenza totale al poligono
che voglio stampare, e trasparenza nulla agli altri, nascondendoli ...ma non
c'è modo di imporre tale funzione.
Al momento ho risolto in maniera grezza, utilizzando Atlas per crearmi la
sequenza di tavole da stampare, dopodiché, invece di stamparle tutte
insieme, le stampo una alla volta, avendo l'accortezza, un attimo prima di
lanciare la stampa, di ritornare in Qgis e, con layer → proprietà → filtro,
evidenziare il solo poligono del mosaico che devo stampare, nascondendo gli
altri ...funziona, ma non è elegante.
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Atlas-stampare-isole-da-un-mosaico-di-poligoni-tp5253853.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.
_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-it-user
Marco wrote
Il giorno 3 marzo 2016 10:06, Totò Fiandaca <
pigrecoinfinito@
> ha
scritto:
Funziona perfettamente. Praticamente è una specie di simbiosi a "loop" tra
Proprietà di Qgis, Atlas di Qgis e Canvas di Qgis ...Proprietà si fa dire
da Atlas come tematizzare, Canvas visualizza in base alla tematizzazione
dettata da Proprietà e Atlas stampa ciò che Canvas visualizza! Bello, mi
piace.
Esistono varie tecniche, dipende da cosa vuoi ottenere in output; puoi usare
anche le azioni.
Saluti.
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Atlas-stampare-isole-da-un-mosaico-di-poligoni-tp5253853p5254362.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.
Il giorno 4 marzo 2016 12:50, Luigi Pirelli <luipir@gmail.com> ha scritto:
appena uscito credo che faccia per te
http://locatepress.com/qmd
Luigi Pirelli
Grazie!!!
Certo allora l’atlante mette a disposizione una serie di variabili che puoi utilizzare laddove vi è possibilità di inserire regole per esempio ho messo delle regole sulle etichette che mi permettono di evidenziare la scritta in grassetto della regione che stampo “Storico” = @atlas_pagename avendo come campo dei dati del layer “Storico” ed avendo impostato come nome pagina dell’atlante lo stesso campo ed una seconda regola “Storico” <> @atlas_pagename per scriverle in carattere normale. Saluti
···
Il 04/03/2016 12:49, Marco Spaziani ha scritto:
Il giorno 3 marzo 2016 10:02, Giulio Fattori <giulio.fattori@tin.it> ha scritto:
Puoi anche mettere
una regola di visualizzazione che filtri in base alla feature
visualizzata dall'atlante come quella che uso:
“OBJECTID_1” = @atlas_featurenumber
saluti
MI incuriosisce anche questo metodo. Puoi darmi qualche piccolo input in più su dove applicare la regola del filtro?
(scusate per prima, …mi è partito il messaggio di risposta senza aver ancora scritto nulla di mio)
Certo
allora l'atlante mette a disposizione una serie di variabili che puoi
utilizzare laddove vi è possibilità di inserire regole
per esempio ho messo delle regole sulle etichette che mi permettono di
evidenziare la scritta in grassetto della regione che stampo
"Storico" = @atlas_pagename
avendo come campo dei dati del layer "Storico" ed avendo impostato come
nome pagina dell'atlante lo stesso campo
ed una seconda regola
"Storico" <> @atlas_pagename
per scriverle in carattere normale.
Saluti
Se ho capito bene, il default per la regola di etichettatura sarebbe il
carattere normale mentre l'eccezione, (ossia solo e solo quando
"Storico" = @atlas_pagename ), è il carattere in grassetto, per cui alla
fine, in fase di stampa con Atlas, il poligono al centro della stampa ti
viene etichettato in grassetto mentre gli altri poligoni contigui ti
vengono etichettati in carattere normale ...o sbaglio?
Ok, per oggi basta. Io vado a farmi un panino. Grazie di nuovo a tutti.
Il 04/03/2016 13:16, Marco Spaziani ha scritto:
Certo
allora l'atlante mette a disposizione una serie di variabili che
puoi utilizzare laddove vi è possibilità di inserire regole
per esempio ho messo delle regole sulle etichette che mi
permettono di evidenziare la scritta in grassetto della regione
che stampo
"Storico" = @atlas_pagename
avendo come campo dei dati del layer "Storico" ed avendo impostato
come nome pagina dell'atlante lo stesso campo
ed una seconda regola
"Storico" <> @atlas_pagename
per scriverle in carattere normale.
Saluti
Se ho capito bene, il default per la regola di etichettatura sarebbe il carattere normale mentre l'eccezione, (ossia solo e solo quando "Storico" = @atlas_pagename ), è il carattere in grassetto, per cui alla fine, in fase di stampa con Atlas, il poligono al centro della stampa ti viene etichettato in grassetto mentre gli altri poligoni contigui ti vengono etichettati in carattere normale ...o sbaglio?
Ok, per oggi basta. Io vado a farmi un panino. Grazie di nuovo a tutti.
Esatto, e questo lo puoi applicare a tutti gli aspetti soggetti a regole.
Buon appetito
Giulio Fattori wrote
Il 04/03/2016 13:16, Marco Spaziani ha scritto:
Esatto, e questo lo puoi applicare a tutti gli aspetti soggetti a regole.
Buon appetito
Altra cosa interessante è la creazione di più riquadri mappa, ognuno con un
nome diverso, e associargli delle regole.
https://www.youtube.com/watch?v=MNZsCoQqrDk
saluti
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Atlas-stampare-isole-da-un-mosaico-di-poligoni-tp5253853p5254383.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.
Salve a tutti,
volevo calcolare il percorso stradale tra molti punti, ho trovato un paio di plugin di routing molto pratici ma richiedono l'inserimento a mano di singole localita' di partenza/destinazione sotto forma di coordinate o indirizzo. Avendo un layer di punti di partenza ed un altro di punti di destinazione, e' possibile ottenere tutti i percorsi senza dover caricare i punti uno alla volta?
Tra gli strumenti processing non mi pare ci sia niente che faccia al caso mio.
Grazie mille, saluti
Luca Puglisi
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
Luca Puglisi wrote
Salve a tutti,
volevo calcolare il percorso stradale tra molti punti, ho trovato un
paio di plugin di routing molto pratici ma richiedono l'inserimento a
mano di singole localita' di partenza/destinazione sotto forma di
coordinate o indirizzo. Avendo un layer di punti di partenza ed un altro
di punti di destinazione, e' possibile ottenere tutti i percorsi senza
dover caricare i punti uno alla volta?
Tra gli strumenti processing non mi pare ci sia niente che faccia al
caso mio.
Grazie mille, saluti
Luca Puglisi
vedi questo link
http://gis.stackexchange.com/questions/74564/calculating-many-shortest-paths-with-pgrouting
PS. perchè questa email compare in un altro topic?
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Atlas-stampare-isole-da-un-mosaico-di-poligoni-tp5253853p5254934.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.