Re: [QGIS-it-user] variabile @map_layers

2019-04-14 Per discussione Martina Savarese
Ho capito come utilizzarla, anche se non credo di saperlo spiegare
adeguatamente, comunque nel compositore di stampe, per avere un'etichetta
di testo con la lista dei layer della 'mappa1' (essendo 'mappa1' l'ID che
ho assegnato ad una mappa del layout) basta utilizzare l'espressione

array_to_string( array_foreach( map_get( item_variables( 'mappa1' )
,'map_layers' ) , layer_property( @element, 'name' ) ), ' , ' )

Sostanzialmente nelle etichette di testo del compositore non è esplicitata
come variabile, ma di fatto c'è immagazzinatata e relativa ad una specifica
mappa del compositore


Martina

Il giorno dom 14 apr 2019 alle ore 12:33 Martina Savarese <
martina.savar...@gmail.com> ha scritto:

> N.B. l'espressione mi funziona inserendola nella canvas in un decoratore
> di etichetta di copiright, ma non in etichette di testo nel compositore di
> stampe, lì non compare proprio nelle variabili nella finestra per inserire
> un'espressione. Mi conpare invece in altre parti del compositore, ma devo
> lavorarci ancora un po' per capire come utilizzarla :)
>
> Martina
>
> Il Dom 14 Apr 2019 11:33 Totò  ha scritto:
>
>> marti_ wrote
>> > Infatti questa funziona!
>> >
>> > array_to_string( array_foreach( @map_layers , layer_property(@element,
>> > 'name' ) ) , ' , ' )
>> >
>> >
>> > (la virgola con spazio prima e dopo serve solo per non avere i nomi
>> troppo
>> > appiccicati)
>>
>> wow ottimo lavoro
>> complimenti Martina
>>
>> PS: trovo un po' assurdo dover 'sbattere' la testa per capire come
>> funzionano alcune cose in QGIS.
>>
>> saluti
>>
>>
>>
>> -
>> https://pigrecoinfinito.wordpress.com/
>> --
>> Sent from:
>> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
>> ___
>> QGIS-it-user mailing list
>> QGIS-it-user@lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] variabile @map_layers

2019-04-14 Per discussione Martina Savarese
N.B. l'espressione mi funziona inserendola nella canvas in un decoratore di
etichetta di copiright, ma non in etichette di testo nel compositore di
stampe, lì non compare proprio nelle variabili nella finestra per inserire
un'espressione. Mi conpare invece in altre parti del compositore, ma devo
lavorarci ancora un po' per capire come utilizzarla :)

Martina

Il Dom 14 Apr 2019 11:33 Totò  ha scritto:

> marti_ wrote
> > Infatti questa funziona!
> >
> > array_to_string( array_foreach( @map_layers , layer_property(@element,
> > 'name' ) ) , ' , ' )
> >
> >
> > (la virgola con spazio prima e dopo serve solo per non avere i nomi
> troppo
> > appiccicati)
>
> wow ottimo lavoro
> complimenti Martina
>
> PS: trovo un po' assurdo dover 'sbattere' la testa per capire come
> funzionano alcune cose in QGIS.
>
> saluti
>
>
>
> -
> https://pigrecoinfinito.wordpress.com/
> --
> Sent from:
> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
> ___
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] variabile @map_layers

2019-04-14 Per discussione Totò
marti_ wrote
> Infatti questa funziona!
> 
> array_to_string( array_foreach( @map_layers , layer_property(@element,
> 'name' ) ) , ' , ' )
> 
> 
> (la virgola con spazio prima e dopo serve solo per non avere i nomi troppo
> appiccicati)

wow ottimo lavoro
complimenti Martina

PS: trovo un po' assurdo dover 'sbattere' la testa per capire come
funzionano alcune cose in QGIS.

saluti



-
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] variabile @map_layers

2019-04-14 Per discussione Martina Savarese
Infatti questa funziona!

array_to_string( array_foreach( @map_layers , layer_property(@element,
'name' ) ) , ' , ' )


(la virgola con spazio prima e dopo serve solo per non avere i nomi troppo
appiccicati)


Martina

Il giorno dom 14 apr 2019 alle ore 10:55 Martina Savarese <
martina.savar...@gmail.com> ha scritto:

> Comunque mi par di capire che @map_layers va usato necessariamente con
> altro, nel senso che rispetto alla domanda "che dati va a prendere?" questo
> glie lo devo dire io a @map_layers, nel senso che la variabile restituisce
> i layer ma bisogna passargli il "cosa/come" restituirli.
>
> Martina
>
> Il giorno dom 14 apr 2019 alle ore 10:31 Martina Savarese <
> martina.savar...@gmail.com> ha scritto:
>
>> Grazie, avevo infatti cercato un po' senza trovare molto.
>> Martina
>>
>> Il giorno sab 13 apr 2019 alle ore 12:54 Totò 
>> ha scritto:
>>
>>> Ciao Martina
>>> hai toccato un punto debole, alcune variabili non sono minimamente
>>> documentate (spero di essere smentito),
>>>
>>> trovi qualcosa in questa PR [0]
>>>
>>> ho chiesto, tempo fa, via twitter [1] ma nessuno ha mai risposto
>>>
>>>
>>> [0] https://github.com/qgis/QGIS/pull/7716
>>> [1] https://twitter.com/etrimaille/status/1032631326418067457
>>>
>>> saluti
>>>
>>>
>>>
>>> -
>>> https://pigrecoinfinito.wordpress.com/
>>> --
>>> Sent from:
>>> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
>>> ___
>>> QGIS-it-user mailing list
>>> QGIS-it-user@lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>>
>>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] variabile @map_layers

2019-04-14 Per discussione Martina Savarese
Comunque mi par di capire che @map_layers va usato necessariamente con
altro, nel senso che rispetto alla domanda "che dati va a prendere?" questo
glie lo devo dire io a @map_layers, nel senso che la variabile restituisce
i layer ma bisogna passargli il "cosa/come" restituirli.

Martina

Il giorno dom 14 apr 2019 alle ore 10:31 Martina Savarese <
martina.savar...@gmail.com> ha scritto:

> Grazie, avevo infatti cercato un po' senza trovare molto.
> Martina
>
> Il giorno sab 13 apr 2019 alle ore 12:54 Totò 
> ha scritto:
>
>> Ciao Martina
>> hai toccato un punto debole, alcune variabili non sono minimamente
>> documentate (spero di essere smentito),
>>
>> trovi qualcosa in questa PR [0]
>>
>> ho chiesto, tempo fa, via twitter [1] ma nessuno ha mai risposto
>>
>>
>> [0] https://github.com/qgis/QGIS/pull/7716
>> [1] https://twitter.com/etrimaille/status/1032631326418067457
>>
>> saluti
>>
>>
>>
>> -
>> https://pigrecoinfinito.wordpress.com/
>> --
>> Sent from:
>> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
>> ___
>> QGIS-it-user mailing list
>> QGIS-it-user@lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] variabile @map_layers

2019-04-14 Per discussione Martina Savarese
Grazie, avevo infatti cercato un po' senza trovare molto.
Martina

Il giorno sab 13 apr 2019 alle ore 12:54 Totò 
ha scritto:

> Ciao Martina
> hai toccato un punto debole, alcune variabili non sono minimamente
> documentate (spero di essere smentito),
>
> trovi qualcosa in questa PR [0]
>
> ho chiesto, tempo fa, via twitter [1] ma nessuno ha mai risposto
>
>
> [0] https://github.com/qgis/QGIS/pull/7716
> [1] https://twitter.com/etrimaille/status/1032631326418067457
>
> saluti
>
>
>
> -
> https://pigrecoinfinito.wordpress.com/
> --
> Sent from:
> http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
> ___
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] variabile @map_layers

2019-04-13 Per discussione Totò
Ciao Martina
hai toccato un punto debole, alcune variabili non sono minimamente
documentate (spero di essere smentito),

trovi qualcosa in questa PR [0]

ho chiesto, tempo fa, via twitter [1] ma nessuno ha mai risposto


[0] https://github.com/qgis/QGIS/pull/7716
[1] https://twitter.com/etrimaille/status/1032631326418067457

saluti



-
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


[QGIS-it-user] variabile @map_layers

2019-04-13 Per discussione Martina Savarese
Salve, stavo provando delle variabili che non avevo ancora mai usato
(@map_layers e @map_layers_id).
Settando l'espressione
array_to_string ( @map_layers_id)
mi funziona come previsto, mentre sostituendo @map_layers_id con
@map_layers no. O meglio l'espressione funziona preché ottengo due virgole
avendo tre layer.
I layer hanno un titolo, che ho messo anche nei metadati, ma evidentemente
non sono quelli i dati che @map_layers utilizza.
Sapete dirmi come utilizzare @map_layers? Nel senso che dati va a prendere
perché tra le virgole compaia anche qualcosa?

Martina
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user