Re: [QGIS-it-user] Spostiamo la lista su Discourse

2024-05-17 Per discussione Giacomo Fontanelli via QGIS-it-user
Mi sono appena iscritto, mi pare non i sia ancora la sezione QGIS-Italia

Il giorno mer 15 mag 2024 alle ore 18:23 girarsi AT posteo DOT eu via
QGIS-it-user  ha scritto:

> C'è il capitolo italiano di Qgis, oppure al momento ci si muove sul
> forum gfoss.it?
>
> --
> Simone Girardelli
> _|_|_|_|_|_|_|_|_|_
> |_|_|_|_|_|_|_|_|_|_|
>
> ___
> 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] QGIS Grant Proposal 2024

2024-05-03 Per discussione Giacomo Fontanelli via QGIS-it-user
Grazie dell'info Matteo
Giacomo

Il giorno gio 2 mag 2024 alle ore 08:42 Matteo Ghetta via QGIS-it-user <
qgis-it-user@lists.osgeo.org> ha scritto:

> Buongiorno a tutti,
>
> questi i risultati delle Grant Proposal:
>
> https://blog.qgis.org/2024/05/01/qgis-grant-programme-2024-results/
>
> Grazie a chi ha partecipato alla votazione
>
> Matteo
>
> On 4/22/24 08:50, Matteo Ghetta wrote:
> > Buongiorno a tutti,
> >
> > sono state pubblicate le Grant Proposal di quest'anno. La votazione
> > scade sabato 27 Aprile.
> >
> > Il budget totale, come gli altri anni è di 3€ e al seguente link c'è
> > la lista delle proposte definitive:
> >
> > https://github.com/qgis/PSC/issues/60#issuecomment-2041388763
> >
> > Potremmo discuterne oppure fare un sondaggio che, una volta finito, vale
> > come voto.
> >
> > Che ne pensate?
> >
> > A presto
> >
> > Matteo
> >
> >
> > Di seguito il contenuto della mail originale:
> >
> > ---
> >
> > QGIS Grant Voting - 2024
> > Please use the form below to select your preferred proposals for the
> > 2024 QGIS Grants.
> >
> > The total available grant budget is 30,000 EUR.
> >
> > All proposals that were submitted this year have been reviewed
> > concerning their fit to the grant programme requirements. To be
> > eligible, proposals have to focus on improving the QGIS project
> > infrastructure or on polishing existing features and they have to be
> > submitted by established contributors. (This means that proposal for new
> > features or by new contributors are not eligible for a grant and
> > therefore are not included in this vote.)
> >
> > The following post provides an overview of eligible proposals and links
> > to the detailed proposals:
> >
> > https://github.com/qgis/PSC/issues/60#issuecomment-2041388763
> ___
> 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] un mercato di plugin a pagamento per QGIS?

2024-02-09 Per discussione Giacomo Fontanelli via QGIS-it-user
Salve

per fortuna sono state proposte nuove date la prossima settimana per
dibattere del mercato dei plugin, perché la precedente l'avevo proprio
dimenticata.

A presto e grazie

Giacomo

Il giorno gio 8 feb 2024 alle ore 17:46 Giuliano Curti via QGIS-it-user <
qgis-it-user@lists.osgeo.org> ha scritto:

> Ciao Totò e a tutti,
> intanto grazie dell'impegno tuo/vostro.
>
> Io sono utente "in sonno", non più attivo, ma cmq interessato al destino
> di questo importante software e soprattutto del mantenimento di un
> importante baluardo di sw libero.
>
> Confesso di non capire esattamente la questione: la possibilità di
> produrre plugin dietro compenso mi sembra sia sempre esistita, per cui mi
> suona strana questa questione, però la mia scarsa comprensione dell'inglese
> mi impedisce di capire ed apprezzare fino in fondo tutte le voci in campo.
>
> Ti/vi chiederei di pubblicare qualche report del dibattito che è avvenuto
> e che avverrà in modo di sentirmi più vicino alla comunità.
>
> Grazie, buon lavoro,
> Giuliano
>
>
> Il gio 8 feb 2024, 09:44 Totò Fiandaca via QGIS-it-user <
> qgis-it-user@lists.osgeo.org> ha scritto:
>
>> Buongiorno a tutti,
>> voglio sottolineare, che molto probabilmente, l'esito di queste riunioni
>> convergerà in un documento che sarà trasmesso, a nome della
>> cominità italiana, al PSC di QGIS.org
>> quindi, è auspicabile che più utenti possibili partecipino a queste
>> riunioni.
>>
>> saluti
>>
>> Il giorno gio 8 feb 2024 alle ore 09:22 Matteo Ghetta via QGIS-it-user <
>> qgis-it-user@lists.osgeo.org> ha scritto:
>>
>>> Buongiorno a tutti,
>>>
>>> prima di tutto ringrazio tutte le persone che sono riuscite a
>>> partecipare alla chiacchierata di ieri sera. Sono emersi punti molto
>>> importanti e una visione molto comune.
>>>
>>> Visto che questa prima riunione è stata organizzata con scarso anticipo
>>> e dal momento che alcuni attori molto importati per la tematica non sono
>>> riusciti a partecipare (per esempio chi sviluppa plugin toccato in prima
>>> persona dall'oggetto della discussione, ma anche chi sviluppa il core di
>>> QGIS), abbiamo deciso di proporre altre date per una seconda
>>> chiacchierata.
>>>
>>> Al seguente link:
>>>
>>> https://framadate.org/tAjxC5G8fTGrhPE4
>>>
>>> Grazie a tutti
>>>
>>> Matteo
>>>
>>> On 2/2/24 08:56, Totò Fiandaca via QGIS-it-user wrote:
>>> > Buongiorno,
>>> > da giorni, nella lista QGIS developer, Nyall ha scritto questa
>>> emal [1]
>>> > (Theoretical discussion: A QGIS paid plugin marketplace?),
>>> > in cui si ipotizza di creare un 'mercato di plugin a pagamento'.
>>> >
>>> > Io non sono d'accordo per vari motivi:
>>> > 1. se nascesse questo mercato, quale sviluppatore creerebbe plugin
>>> > 'gratis'? quindi con il tempo, tutti i plugin diventerebbero a
>>> pagamento?;
>>> > 2. spesso accade che nuove funzioni, invece di integrarle nel core di
>>> > QGIS, vengano realizzati dei plugin e quindi si inizierà a pagare
>>> anche
>>> > QGIS? (per esempio: il georeferenzitore di QGIS è un plugin, DB
>>> Manager
>>> > è un plugin ecc...);
>>> > 3. poi ci sono aspetti legati alle licenze : questo scrive Nyall
>>> > "Despite the fact that a paid user could freely re-distribute a
>>> paid-for
>>> > plugin, there's still potential financial gain for the developer in
>>> > making a plugin available for a charge on a theoretical QGIS plugin
>>> > marketplace"
>>> > 4. se nascesse questo mercato, si creerebbero plugin di seria A e B? e
>>> > quindi si abbasserebbe ulteriormente la fiducia verso il mondo Open
>>> > Source e free?;
>>> > 5. se nascesse questo mercato ci sarebbe un incremento notevole di
>>> > plugin? e un corrispondente aumento di crash di QGIS?;
>>> > 6. ecc...
>>> >
>>> > QGIS è diffusissimo perché è facile da usare, perché è Open Source e
>>> > perché è LIBERO;
>>> > un mercato ufficializzato di plugin legato a QGIS potrebbe essere
>>> molto
>>> > deleterio?.
>>> >
>>> > mi fermo qui e aspetto altri contributi, questo è solo un mio punto di
>>> > vista.
>>> >
>>> > saluti
>>> >
>>> >
>>> >
>>> > ___
>>> > 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
>>>
>>
>>
>> --
>> *Ing. Salvatore Fiandaca*
>> *mobile*.:+39 327.493.8955
>> *m*: *pigrecoinfin...@gmail.com *
>> *C.F*.: FNDSVT71E29Z103G
>> *P.IVA*: 06597870820
>> *membro QGIS Italia - http://qgis.it/ *
>> *socio GFOSS.it - *http://gfoss.it/
>> *member OSGeo* - *https://www.osgeo.org/member/fiandaca/*
>> 
>> *blog:*
>> * https://pigrecoinfinito.com/  FB:
>> Co-admin - https://www.facebook.com/qgis.it/
>> **
>>  *
>> *TW:  

Re: [QGIS-it-user] Grant Proposal 2023

2023-06-13 Per discussione Giacomo Fontanelli
Grazie mille Matteo, a presto, Giacomo

Il giorno ven 9 giu 2023 alle ore 08:29 matteo  ha
scritto:

> Ciao a tutti,
>
> dopo l'incontro di ieri sera e la discussione che abbiamo fatto sulle
> varie proposte, queste sono le 6 scelte dalla comunità:
>
> * QGIS Bug Tracker cleanup
> * Add vertical CRS handling to QGIS
> * Improve test result handling on QGIS CI
> * Update older annotation items to new framework
> * Unify the geometric and topological verification and correction
> features in QGIS
> * Porting to C++ and harmonization of Processing algorithms
>
> non sono in ordine di priorità, perché la priorità per questa votazione
> non è importante (verranno scelti i progetti con il maggior numero di
> voti, come ha ricordato Andrea).
>
> Ringrazio tutti i partecipanti di ieri
>
> A presto
>
> Matteo
>
>
> On 5/31/23 21:42, Andrea Giudiceandrea via QGIS-it-user wrote:
> > Ciao Stefano e lista...,
> > ci sono 4 tipi di voting members:
> > - Honorable Voting Members
> > - Country Voting Members
> > - Community Voting Members
> > - OSGeo Voting Member
> >
> > Matteo Ghetta è un Country Voting Members, cioè è stato nominato voting
> > member in rappresentanza dell'User Group italiano di QGIS.
> > Io ed Enrico Ferreguti, invece, siamo Community Voting Members: anche se
> > siamo italiani, non siamo voting members per l'Italia :-)
> >
> > Il budget totale utilizzabile è di 40 mila euro. La somma totale del
> > costo dei 9 "progetti" è circa 2 volte e mezzo il budget.
> >
> > Ogni voting member può dare la preferenza al massimo a 6 dei 9 progetti
> > presentati. Alla fine del processo di votazione verranno approvati i
> > singoli budget dei progetti che hanno ottenuto il maggior numero di
> > preferenze, chiaramente fino al raggiungimento del budget totale.
> >
> > Nel messaggio e-mail che annuncia il voto sui progetti da finanziare,
> > Anita Graser invita a considerare che:
> >
> > 
> > * Grant money comes from donations and sponsors - we should be using it
> > to achieve the greatest net benefit for the largest number of users
> > possible.
> > * The intent of the grant programme is to facilitate the implementation
> > of ideas that would not normally attract the attention of volunteer
> > contributors or those submitting patches on a volunteer basis.
> > 
> >
> >
> > A presto.
> >
> > Andrea
> >
> > Il 31/05/2023 19:20, Stefano Campus ha scritto:
> >> Se non sbaglio, per l'Italia siete tu ed Enrico Ferreguti, sbaglio?
> >> Non so se anche Andrea Giudiceandrea ha diritto di voto.
> > ___
> > 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
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] Grant Proposal 2023

2023-05-31 Per discussione Giacomo Fontanelli
Perfetto, grazie Matteo, son disponibile a parlarne

Il giorno mer 31 mag 2023 alle ore 11:30 matteo 
ha scritto:

> Ciao Giacomo,
>
> hanno diritto di voto solo i rappresentati dei gruppi locali, chi ha
> diritto di commit, persone nominate ecc...
>
> proprio perché sono rappresentante del gruppo volevo discuterne con chi
> è interessato per raccogliere i pareri e votare di conseguenza
>
> Matteo
>
> On 5/31/23 11:21, Giacomo Fontanelli wrote:
> > Intanto grazie Matteo
> >
> > mi vergogno come un cane ma devo ammettere che non ho capito come si
> > vota (ma so come votare)
> >
> > Giacomo
> >
> > Il giorno mer 31 mag 2023 alle ore 09:40 Totò Fiandaca
> > mailto:pigrecoinfin...@gmail.com>> ha
> scritto:
> >
> > Buongiorno,
> > buona idea, io ci sono però dopo le 17:00 di qualsiasi giorno.
> >
> > grazie Matteo
> >
> > saluti
> >
> > Il giorno mer 31 mag 2023 alle ore 09:12 matteo
> > mailto:matteo.ghe...@gmail.com>> ha
> scritto:
> >
> > Ciao a tutti,
> >
> > è disponibile l'elenco delle Grant Proposal del 2023:
> >
> > https://github.com/qgis/PSC/issues/58#issuecomment-1567892412
> > <https://github.com/qgis/PSC/issues/58#issuecomment-1567892412>
> >
> > La scadenza per la votazione è il 13 giugno. Possiamo discuterne
> > insieme
> > in modo da poter raccogliere le preferenze e inoltrare la
> votazione
> >
> > A presto
> >
> > Matteo
> > ___
> > QGIS-it-user mailing list
> > QGIS-it-user@lists.osgeo.org  QGIS-it-user@lists.osgeo.org>
> > https://lists.osgeo.org/mailman/listinfo/qgis-it-user
> > <https://lists.osgeo.org/mailman/listinfo/qgis-it-user>
> >
> >
> >
> > --
> > *Ing. Salvatore Fiandaca*
> > *mobile*.:+39 327.493.8955
> > *m*: *pigrecoinfin...@gmail.com <mailto:pigrecoinfin...@gmail.com>*
> > *C.F*.: FNDSVT71E29Z103G
> > *P.IVA*: 06597870820
> > *membro QGIS Italia - http://qgis.it/ <http://qgis.it/>*
> > *socio GFOSS.it - *http://gfoss.it/ <http://gfoss.it/>
> > *member OSGeo* - *https://www.osgeo.org/member/fiandaca/*
> > <https://www.osgeo.org/member/fiandaca/>
> > *blog:** https://pigrecoinfinito.com/ <https://pigrecoinfinito.com/>
> > FB: Co-admin - https://www.facebook.com/qgis.it/
> > <https://www.facebook.com/qgis.it/>**<
> https://www.facebook.com/qgis.it/> *
> > *TW:<http://goog_95411464>**https://twitter.com/totofiandaca
> > <https://twitter.com/totofiandaca>*
> >
> > 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
> >
> > Questo documento, allegati inclusi, contiene informazioni di
> > proprietà di FIANDACA SALVATORE e deve essere utilizzato
> > esclusivamente dal destinatario in relazione alle finalità per le
> > quali è stato ricevuto. E' vietata qualsiasi forma di riproduzione o
> > divulgazione senza l'esplicito consenso di FIANDACA
> > SALVATORE. Qualora fosse stato ricevuto per errore si prega di
> > informare tempestivamente il mittente e distruggere la copia in
> > proprio possesso.
> >
> >
> > ___
> > QGIS-it-user mailing list
> > QGIS-it-user@lists.osgeo.org <mailto:QGIS-it-user@lists.osgeo.org>
> > https://lists.osgeo.org/mailman/listinfo/qgis-it-user
> > <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
> ___
> 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] Grant Proposal 2023

2023-05-31 Per discussione Giacomo Fontanelli
Intanto grazie Matteo

mi vergogno come un cane ma devo ammettere che non ho capito come si vota
(ma so come votare)

Giacomo

Il giorno mer 31 mag 2023 alle ore 09:40 Totò Fiandaca <
pigrecoinfin...@gmail.com> ha scritto:

> Buongiorno,
> buona idea, io ci sono però dopo le 17:00 di qualsiasi giorno.
>
> grazie Matteo
>
> saluti
>
> Il giorno mer 31 mag 2023 alle ore 09:12 matteo 
> ha scritto:
>
>> Ciao a tutti,
>>
>> è disponibile l'elenco delle Grant Proposal del 2023:
>>
>> https://github.com/qgis/PSC/issues/58#issuecomment-1567892412
>>
>> La scadenza per la votazione è il 13 giugno. Possiamo discuterne insieme
>> in modo da poter raccogliere le preferenze e inoltrare la votazione
>>
>> A presto
>>
>> Matteo
>> ___
>> QGIS-it-user mailing list
>> QGIS-it-user@lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
>
>
> --
> *Ing. Salvatore Fiandaca*
> *mobile*.:+39 327.493.8955
> *m*: *pigrecoinfin...@gmail.com *
> *C.F*.: FNDSVT71E29Z103G
> *P.IVA*: 06597870820
> *membro QGIS Italia - http://qgis.it/ *
> *socio GFOSS.it - *http://gfoss.it/
> *member OSGeo* - *https://www.osgeo.org/member/fiandaca/*
> 
> *blog:*
> * https://pigrecoinfinito.com/  FB: Co-admin
> - https://www.facebook.com/qgis.it/ **
>  *
> *TW:  **https://twitter.com/totofiandaca
> *
>
> 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
>
> Questo documento, allegati inclusi, contiene informazioni di proprietà di
> FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario
> in relazione alle finalità per le quali è stato ricevuto. E' vietata
> qualsiasi forma di riproduzione o divulgazione senza l'esplicito consenso
> di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega
> di informare tempestivamente il mittente e distruggere la copia in proprio
> possesso.
>
>
> ___
> 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] calcolatore di campi - eliminare parte di una stringa

2022-10-17 Per discussione Giacomo Fontanelli
Hai ragione Totò. Grazie

Il giorno ven 14 ott 2022 alle ore 09:59 Totò Fiandaca <
pigrecoinfin...@gmail.com> ha scritto:

> Giacomo se lavori molto con i dati alfanumerici, le espressioni regolari
> ti semplificherebbe ti molto la vita, inoltre è un linguaggio valido
> ovunque, lo trovi ovunque:
> QGIS; LibreCalc, gsheet, excel, e
>
> Scusami per la brevità, ti sto scrivendo dal cellulare
>
> Il ven 14 ott 2022, 09:54 Giacomo Fontanelli <
> giacomofontanell...@gmail.com> ha scritto:
>
>> Grazie Totò
>>
>> a me le regexp paiono i codici per dialogare con gli extraterrestri :-)
>>
>> Comunque String_to_array ha funzionato e sono contento.
>>
>> A presto
>>
>> Giacomo
>>
>> Il giorno gio 13 ott 2022 alle ore 19:16 Marco Spaziani <
>> spaziani.ma...@gmail.com> ha scritto:
>>
>>> ...che tsunami di informazioni!!! ...ora ce ne è abbastanza da studiare
>>> e fare prove per un mese ...Grazie 
>>>
>>> Il giorno mer 12 ott 2022 alle ore 20:01 Totò Fiandaca <
>>> pigrecoinfin...@gmail.com> ha scritto:
>>>
>>>> La funzione String_to_array è una bella funzione, molto utile, ma per
>>>> questi tipi di problemi uso le regex (espressioni regolari) che permettono
>>>> di risolvere una più vasta casistica.
>>>>
>>>> Supponiamo di avere la seguente tabella degli attributi:
>>>>
>>>> id,testo
>>>> 1,CIAO_Ciao
>>>> 2,ciao_arrivederci
>>>> 3,123 ciao_arrivederci 123
>>>> 4,_ciao_cucu
>>>> 5,1ciao_2ciao 3ciao_4ciao 123
>>>>
>>>> l'espressione che utilizzerei:
>>>>
>>>> regexp_replace("testo",'(.+)_(.+)','\\1')
>>>>
>>>> dove:
>>>>
>>>> '(.+)_(.+)' : divide il testo in due gruppi separati dal '_';
>>>> '\\1' : restituisce il primo gruppo; per il secondo gruppo utilizzare
>>>> '\\2'
>>>>
>>>>
>>>> https://docs.qgis.org/3.22/en/docs/user_manual/expressions/functions_list.html#regexp-replace
>>>>
>>>> saluti
>>>>
>>>> Il giorno mer 12 ott 2022 alle ore 16:37 Andrea Giudiceandrea via
>>>> QGIS-it-user  ha scritto:
>>>>
>>>>> Il 12/10/2022 14:53, Giacomo Fontanelli ha scritto:
>>>>> > array_first((string_to_array(("Name"), '_', ' ')))
>>>>>
>>>>> Ciao Giacomo,
>>>>> ottimo, anche se c'è qualche parentesi che può essere evitata:
>>>>>
>>>>> array_first(string_to_array("Name", '_', ' '))
>>>>>
>>>>> inoltre forse l'ultimo parametro usato in string_to_array non è
>>>>> necessario (ma dipende dai tuoi dati e da cosa vuoi ottenere).
>>>>>
>>>>> A presto.
>>>>>
>>>>> Andrea
>>>>> ___
>>>>> QGIS-it-user mailing list
>>>>> QGIS-it-user@lists.osgeo.org
>>>>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>>>>
>>>>
>>>>
>>>> --
>>>> *Ing. Salvatore Fiandaca*
>>>> *mobile*.:+39 327.493.8955
>>>> *m*: *pigrecoinfin...@gmail.com *
>>>> *C.F*.: FNDSVT71E29Z103G
>>>> *P.IVA*: 06597870820
>>>> *membro QGIS Italia - http://qgis.it/ <http://qgis.it/>*
>>>> *socio GFOSS.it - *http://gfoss.it/
>>>> *member OSGeo* - *https://www.osgeo.org/member/fiandaca/*
>>>> <https://www.osgeo.org/member/fiandaca/>
>>>> *blog:*
>>>> * https://pigrecoinfinito.com/ <https://pigrecoinfinito.com/> FB:
>>>> Co-admin - https://www.facebook.com/qgis.it/
>>>> <https://www.facebook.com/qgis.it/>**
>>>> <https://www.facebook.com/qgis.it/> *
>>>> *TW:  <http://goog_95411464>**https://twitter.com/totofiandaca
>>>> <https://twitter.com/totofiandaca>*
>>>>
>>>> 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
>>>>
>>>> Questo documento, allegati inclusi, contiene informazioni di proprietà
>>>> di FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal
>>>> destinatario in relazione alle finalità per le quali è stato ricevuto. E'
>>>> vietata qualsiasi forma di riproduzione o divulgazione senza l'esplicito
>>>> consenso di FIANDACA SALVATORE. Qualora fosse stato ricevuto per
>>>> errore si prega di informare tempestivamente il mittente e distruggere la
>>>> copia in proprio possesso.
>>>>
>>>>
>>>> ___
>>>> 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
>>>
>>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] calcolatore di campi - eliminare parte di una stringa

2022-10-14 Per discussione Giacomo Fontanelli
Grazie Totò

a me le regexp paiono i codici per dialogare con gli extraterrestri :-)

Comunque String_to_array ha funzionato e sono contento.

A presto

Giacomo

Il giorno gio 13 ott 2022 alle ore 19:16 Marco Spaziani <
spaziani.ma...@gmail.com> ha scritto:

> ...che tsunami di informazioni!!! ...ora ce ne è abbastanza da studiare e
> fare prove per un mese ...Grazie 
>
> Il giorno mer 12 ott 2022 alle ore 20:01 Totò Fiandaca <
> pigrecoinfin...@gmail.com> ha scritto:
>
>> La funzione String_to_array è una bella funzione, molto utile, ma per
>> questi tipi di problemi uso le regex (espressioni regolari) che permettono
>> di risolvere una più vasta casistica.
>>
>> Supponiamo di avere la seguente tabella degli attributi:
>>
>> id,testo
>> 1,CIAO_Ciao
>> 2,ciao_arrivederci
>> 3,123 ciao_arrivederci 123
>> 4,_ciao_cucu
>> 5,1ciao_2ciao 3ciao_4ciao 123
>>
>> l'espressione che utilizzerei:
>>
>> regexp_replace("testo",'(.+)_(.+)','\\1')
>>
>> dove:
>>
>> '(.+)_(.+)' : divide il testo in due gruppi separati dal '_';
>> '\\1' : restituisce il primo gruppo; per il secondo gruppo utilizzare
>> '\\2'
>>
>>
>> https://docs.qgis.org/3.22/en/docs/user_manual/expressions/functions_list.html#regexp-replace
>>
>> saluti
>>
>> Il giorno mer 12 ott 2022 alle ore 16:37 Andrea Giudiceandrea via
>> QGIS-it-user  ha scritto:
>>
>>> Il 12/10/2022 14:53, Giacomo Fontanelli ha scritto:
>>> > array_first((string_to_array(("Name"), '_', ' ')))
>>>
>>> Ciao Giacomo,
>>> ottimo, anche se c'è qualche parentesi che può essere evitata:
>>>
>>> array_first(string_to_array("Name", '_', ' '))
>>>
>>> inoltre forse l'ultimo parametro usato in string_to_array non è
>>> necessario (ma dipende dai tuoi dati e da cosa vuoi ottenere).
>>>
>>> A presto.
>>>
>>> Andrea
>>> ___
>>> QGIS-it-user mailing list
>>> QGIS-it-user@lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>>
>>
>>
>> --
>> *Ing. Salvatore Fiandaca*
>> *mobile*.:+39 327.493.8955
>> *m*: *pigrecoinfin...@gmail.com *
>> *C.F*.: FNDSVT71E29Z103G
>> *P.IVA*: 06597870820
>> *membro QGIS Italia - http://qgis.it/ <http://qgis.it/>*
>> *socio GFOSS.it - *http://gfoss.it/
>> *member OSGeo* - *https://www.osgeo.org/member/fiandaca/*
>> <https://www.osgeo.org/member/fiandaca/>
>> *blog:*
>> * https://pigrecoinfinito.com/ <https://pigrecoinfinito.com/> FB:
>> Co-admin - https://www.facebook.com/qgis.it/
>> <https://www.facebook.com/qgis.it/>**
>> <https://www.facebook.com/qgis.it/> *
>> *TW:  <http://goog_95411464>**https://twitter.com/totofiandaca
>> <https://twitter.com/totofiandaca>*
>>
>> 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
>>
>> Questo documento, allegati inclusi, contiene informazioni di proprietà di
>> FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario
>> in relazione alle finalità per le quali è stato ricevuto. E' vietata
>> qualsiasi forma di riproduzione o divulgazione senza l'esplicito consenso
>> di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega
>> di informare tempestivamente il mittente e distruggere la copia in proprio
>> possesso.
>>
>>
>> ___
>> 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
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] calcolatore di campi - eliminare parte di una stringa

2022-10-12 Per discussione Giacomo Fontanelli
Salve

sia primaparte che secondaparte non hanno un numero di carattere fisso.

Ha funzionato con la seguente formula

array_first((string_to_array(("Name"), '_', ' ')))

dove Name è il nome della colonna.

Grazie a tutti


Il giorno mer 12 ott 2022 alle ore 11:55 Studio Multiservice s.s. <
studio.multiservice.mant...@gmail.com> ha scritto:

> Ciao Giacomo,
>
> in alternativa alla soluzione di Andrea, prova la formula left ed al posto
> del numero di caratteri fisso inserisci seconda formula regexp_match
> utilizzando "_" come regex
>
> Alberto
>
>
>
>
> Il giorno mer 12 ott 2022 alle ore 11:29 Giacomo Fontanelli <
> giacomofontanell...@gmail.com> ha scritto:
>
>> Salve
>>
>> ho una colonna di un file vettoriale con delle stringhe alfanumeriche.
>>
>> La struttura di ogni stringa è del tipo
>>
>> primaparte_secondaparte
>>
>> ebbene io vorrei eliminare con una formula la seconda parte del testo
>> compreso l'underscore quindi elimunare _secondaparte
>>
>> e lasciare primaparte.
>>
>> Qualcuno può aiutarmi?
>>
>> Grazie
>> ___
>> 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


[QGIS-it-user] calcolatore di campi - eliminare parte di una stringa

2022-10-12 Per discussione Giacomo Fontanelli
Salve

ho una colonna di un file vettoriale con delle stringhe alfanumeriche.

La struttura di ogni stringa è del tipo

primaparte_secondaparte

ebbene io vorrei eliminare con una formula la seconda parte del testo
compreso l'underscore quindi elimunare _secondaparte

e lasciare primaparte.

Qualcuno può aiutarmi?

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


[QGIS-it-user] errore durante aggiornamento della lista dei pacchetti in ubuntu

2022-04-01 Per discussione Giacomo Fontanelli
Salve, ultimamente mi sono accorto che quando vado ad aggiornare la lista
dei pacchetti in ubuntu (sudo apt update) ottengo questo messaggio

Acquisizione del file "main/binary-i386/Packages" saltata in quanto il
repository "https://qgis.org/ubuntu focal InRelease" non supporta
l'architettura "i386".

Sapete a cosa si riferisce e come fare per risolvere?

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


Re: [QGIS-it-user] loop tra i file di una cartella in uno script processing

2022-02-11 Per discussione Giacomo Fontanelli
Salve
mi hanno fatto comodo le vostre osservazioni, in particolare che lo
statement return provoca l'uscita da ogni loop.

Ho risolto mettendo i risultati che uscivano ad ogni loop da
processing.run('qgis:rastercalculator'...
in una lista (myList) e alla fine

return {self.OUTPUT: myList}

Grazie



Il giorno ven 11 feb 2022 alle ore 10:58 Marco Guiducci <
marco.guidu...@regione.toscana.it> ha scritto:

> Il 10/02/2022 18:26, Andrea Giudiceandrea ha scritto:
> > Il 10/02/2022 12:25, Marco Guiducci ha scritto:
> >> inizia con stampare sulla consolle i valori pathIn e della lista per
> >> vedere se sono corretti
> >
> > Ciao Marco,
> > credo che il tuo consiglio sia lo stesso che ho dato io. Ho capito male?
> >
> >
> si, certo. non avevo visto la tua risposta.
>
> mg
> ___
> 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] loop tra i file di una cartella in uno script processing

2022-02-10 Per discussione Giacomo Fontanelli
Ciao Marco

ho fatto come mi dicevi

la parte dello script incaricata di raccogliere i path di ingresso e di
uscita funziona,

il problema sta nel loop all'interno dei file raster in una cartella, che
invece di prendere in considerazione tutti i file si ferma al primo.

Se tolgo l'ultima riga ovvero

return {self.FOLDER: outRas["OUTPUT"]}

lo script prende in considerazione tutti i file, altrimenti si ferma al
primo

Non saprei

Grazie


Il giorno gio 10 feb 2022 alle ore 12:31 Marco Guiducci <
marco.guidu...@regione.toscana.it> ha scritto:

> Il 09/02/2022 19:05, Giacomo Fontanelli ha scritto:
> >
> > pathIn = self.parameterAsString(parameters,
> > self.INPUT,
> > context)
> >
> >
> >
> > quindi stavo pensando di fare un loop nei file della cartella stessa.
> >
> > for myFile in os.listdir(pathIn):
> > #etc
> >
> > Il problema è che invece di fare il loop su tutti i file mi prende in
> > considerazione solo l'ultimo della cartella.
> >
> > Dove sbaglio?
> >
> > grazie
> >
>
> inizia con stampare sulla consolle i valori pathIn e della lista per
> vedere se sono corretti
>
> prova anche a passare pathIn come testo (il nome della dir c:\myadir
> o roba simile) per vedere se va.
>
> marcog
>
>
> ___
> 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] loop tra i file di una cartella in uno script processing

2022-02-10 Per discussione Giacomo Fontanelli
Ciao Andrea
ho fatto come dicevi
il problema sta nel fatto che nonostante io creda di aver fornito il path
di una cartella in verità mi viene riconosciuto solo l'ultimo file presente
in questa.

Ci devo lavorare.

Grazie

Il giorno mer 9 feb 2022 alle ore 20:53 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Ciao Giacomo,
> hai verificato se la variabile pathIn contiene un path valido di una
> cartella (e non di un file) prima dell'inizio del ciclo for?
>
> In questo caso, puoi provare che os.listdir funzioni correttamente
> eseguendo nella console di Python:
>
> for myFile in os.listdir(folderpath):
>  print(myFile)
>
> Se tutto funziona come dovrebbe, allora probabilmente il problema è nel
> codice interno al ciclo for.
>
> A presto.
>
> Andrea
>
>
> Il 09/02/2022 19:05, Giacomo Fontanelli ha scritto:
> > Salve a tutti
> > Sto scrivendo uno script di processing che dovrebbe applicare la
> > stessa operazione matematica a ogni raster che si trova in una
> > qualsiasi cartella.
> ___
> 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


[QGIS-it-user] loop tra i file di una cartella in uno script processing

2022-02-09 Per discussione Giacomo Fontanelli
Salve a tutti
Sto scrivendo uno script di processing che dovrebbe applicare la stessa
operazione matematica a ogni raster che si trova in una qualsiasi cartella.
Per comodità descrivo solo la parte che mi crea problemi nello script,
spero possa bastare

Come prima cosa ho provato a settare la cartella con i file

def initAlgorithm(self, config=None):

self.addParameter(QgsProcessingParameterFile(name= self.INPUT,
 description =
self.tr('Folder
input'),
 behavior = 1,
 extension = ".tif"))


def processAlgorithm(self,
 parameters,
 context,
 feedback):

pathIn = self.parameterAsString(parameters,
self.INPUT,
context)



quindi stavo pensando di fare un loop nei file della cartella stessa.

for myFile in os.listdir(pathIn):
#etc

Il problema è che invece di fare il loop su tutti i file mi prende in
considerazione solo l'ultimo della cartella.

Dove sbaglio?

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


Re: [QGIS-it-user] QGIS contributors' meeting @ FOSS4G FI

2022-01-14 Per discussione Giacomo Fontanelli
Ciao a tutti

Io ci sono
Giacomo

Il giorno ven 14 gen 2022 alle ore 09:11 Roberta Fagandini <
robifagand...@gmail.com> ha scritto:

> Anche io sono a disposizione ma da remoto purtroppo.
> Roberta
>
> Il giorno gio 13 gen 2022 alle ore 14:31 Paolo Cavallini <
> cavall...@faunalia.it> ha scritto:
>
>> Salve,
>> il prossimo agosto, 19-21, subito prima del FOSS4G di Firenze si terrà
>> la prossima edizione, la prima post covid, del meeting di chi
>> contribuisce a QGIS (quelle che un tempo si chiamavano QGIS HackFest).
>> È un momento fondamentale per la crescita di QGIS, quindi c'è da essere
>> tutti contenti che capiti in Italia.
>> Serve qualcuno, preferibilmente in area fiorentina, che dia una mano
>> all'organizzazione logistica? È davvero importante.
>> A presto, e grazie in anticipo.
>> --
>> Paolo Cavallini
>> www.faunalia.eu - QGIS.org
>> training, support, development on QGIS, PostGIS and more
>> ___
>> QGIS-it-user mailing list
>> QGIS-it-user@lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
>
>
> --
> ​*Arch. Roberta Fagandini, PhD*
> *GIS and Remote Sensing Technician*
> *Gter srl (Unige spin-off)*
> *Via Jacopo Ruffini 9/1A - 16128 Genova*
> *P.IVA/CF 01998770992*
> *ph: **010-0899150*
> *E-mail: **roberta.fagand...@gter.it* 
> *skype: roberta.fagandini*
> *www.gter.it* 
> *--*
> *Gter social*
> *www.twitter.com/Gteronline* * - *
> *www.facebook.com/Gteronline* * -*
> *www.linkedin.com/company/gter-srl-innovazione-in-geomatica-gnss-e-gis
> *
>
> ___
> 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] selezionare una cartella in uno script processing

2022-01-10 Per discussione Giacomo Fontanelli
Ciao Andrea

risolto settando behavior = 1.

Grazie

giacomo

Il giorno lun 10 gen 2022 alle ore 22:55 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Il 10/01/2022 18:15, Giacomo Fontanelli ha scritto:
>
> Nelle API ho visto che QgsProcessingParameterFile potrebbe essere fare al
> caso mio, ma non ho capito come fare a specificare che quello che voglio
> selezionare è una cartella e non un file.
>
> self.addParameter(QgsProcessingParameterFile(self.INPUT,
>
>  self.tr('Folder input')))
>
>
> Ciao Giacomo,
> hai provato a settare il terzo argomento ("behavior") di
> QgsProcessingParameterFile con il valore QgsProcessingParameterFile.Folder ?
>
> A presto.
>
> Andrea
> ___
> 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


[QGIS-it-user] selezionare una cartella in uno script processing

2022-01-10 Per discussione Giacomo Fontanelli
Salve a tutti

Sto scrivendo uno script python che dovrebbe funzionare all'interno del
processing di qgis.
Vorrei selezionare una cartella di input e non dei file.

Nelle API ho visto che QgsProcessingParameterFile potrebbe essere fare al
caso mio, ma non ho capito come fare a specificare che quello che voglio
selezionare è una cartella e non un file.

Quello che ho scritto

self.addParameter(QgsProcessingParameterFile(self.INPUT,

   self.tr('Folder input')))

non da errori ma pretende dei singoli file e non è possibile nemmeno la
selezione multipla.

Grazie per l'aiuto

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


Re: [QGIS-it-user] errore nel collegamento di due algoritmi di processing nello stesso script

2021-12-17 Per discussione Giacomo Fontanelli
Andrea grazie mille
speriamo risolvano questo bug

l'ultima domanda: mi hai segnalato che l'errore è in
# 4C Output stack
stackOut = self.parameterAsOutputLayer(
parameters,
self.OUTPUT,
context)

Come sarebbe la versione corretta della sintassi?

Grazie di nuovo

Giacomo

Il giorno ven 17 dic 2021 alle ore 08:56 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Il 16/12/2021 17:45, Andrea Giudiceandrea ha scritto:
>
> Invece, dei "Warning" non so ancora spiegare il motivo...
>
>
> Gli avvisi "Impossibile aprire ..." (che comunque non sono "errori"),
> presenti nel tab OGR del pannello del log dei messaggi, sono generati
> dall'algoritmo "Merge" di GDAL (gdal:merge).
>
> Tale algoritmo genera gli stessi warning anche quando utilizzato
> direttamente in maniera interattiva dal pannello degli strumenti di
> processing.
>
> Il bug era già stato segnalato https://issues.qgis.org/issues/19597
> qualche anno fa ed era stata implementata anche una patch
> https://github.com/qgis/QGIS/pull/7608 che avrebbe dovuto risolverlo...
> ma evidentemente non è stata risolutiva.
>
> A presto.
>
> Andrea
> ___
> 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] errore nel collegamento di due algoritmi di processing nello stesso script

2021-12-16 Per discussione Giacomo Fontanelli
Ciao Andrea e intanto grazie.

Faccio prima ad allegare tutto lo script.
Probabilmente adesso hai una visione d'insieme più chiara

In pratica lo script dovrebbe prendere un multilayer raster, convertire
tutte le bande in decibel e rifare lo stack

Non capisco perchè QGIS tenti di aggiungere vettoriali, dato che nello
script non sono contemplati layer vettoriali.

Di nuovo grazie

giacomo


Il giorno gio 16 dic 2021 alle ore 16:11 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Il 16/12/2021 14:42, Andrea Giudiceandrea ha scritto:
> > Comunque ho corretto gli errori e ho messo il tuo pezzo di script
> > all'interno di un algoritmo generico adattandolo per l'occorrenza e
> > aggiungendo quello che mancava, e non riscontro il problema da te
> > riscontrato e le operazioni vanno a buon fine senza che si tenti di
> > aggiungere layer inutili alla mappa.
>
> Ops.. mi correggo.
> Non riscontro l'errore:
> "I seguenti layer non sono stati generati correttamente
> • /tmp/processing_xWeKZC/c39d842bacba4a1a824e685ea21c8b5c/OUTPUT.tif
> Puoi verificare il "Pannello dei messaggi" nella finestra principale di
> QGIS per trovare maggiori informazioni circa l'esecuzione dell'algoritmo".
>
> Invece effettivamente riscontro gli avvisi "Warning" nel pannello OGR.
> Questi avvisi non sono però legati all'errore relativo al layer non
> generato correttamente.
> ___
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
def initAlgorithm(self, config=None):

# 3A Input stack
self.addParameter(QgsProcessingParameterRasterLayer(
self.INPUT,
self.tr('Input linear stack'),
None,
False))

# 3B Output raster
self.addParameter(QgsProcessingParameterRasterDestination(
self.OUTPUT,
self.tr('Output dB stack')))

# 
# 4 - Import layers 
# 

# 4A
def processAlgorithm(
self, 
parameters, 
context, 
feedback):

   # 4B Input string 
pathStackIn = self.parameterAsString(
parameters,
self.INPUT,
context)

   # 4C Output stack 
stackOut = self.parameterAsOutputLayer(
parameters, 
self.OUTPUT, 
context)
 
# -
# 5 - Check ---
# -

# 5A If source was not found, throw an exception
if pathStackIn is None:
raise QgsProcessingException(self.invalidSourceError(parameters, INPUT))
   
# 5B Check for cancelation
if feedback.isCanceled():
return {}

# -
# 6 -- Processing 
# -

#6A deriving input stack
stackIn = QgsRasterLayer(pathStackIn, "stack")

# 6B loop over the bands
nBand = stackIn.bandCount()

bandList = []

for band in range(1, nBand+1):

# 6C db calculation 
operation = "10 * ( log10 ( " + pathStackIn + "@" + str(band) + " ) )"

parametersCalc = {
"EXPRESSION": operation,
"LAYERS": stackIn,
"CELLSIZE": None,
"EXTENT": None,
"CRS": None,
"OUTPUT": "TEMPORARY_OUTPUT"}

# 6D
outRas = processing.run(
'qgis:rastercalculator',
parametersCalc,
is_child_algorithm = True,
context = context,
feedback = feedback)

# 6E 
bandList.append(outRas["OUTPUT"])
 
# 6F Check for cancelation
if feedback.isCanceled():
return {}

# 6G stacking
parametersStack = {
"INPUT": bandList,
"PCT": False,
"SEPARATE": True,
"NODATA_INPUT": None,
"NODATA_OUTPUT": None,
"OPTIONS":"",
  

Re: [QGIS-it-user] errore nel collegamento di due algoritmi di processing nello stesso script

2021-12-16 Per discussione Giacomo Fontanelli
ossibile aprire
/tmp/processing_xWeKZC/81e912a8859742f998f8f54ea14a0ee1/OUTPUT.tif ().()

2021-12-16T09:58:19 WARNINGImpossibile aprire
/tmp/processing_xWeKZC/730cd07bea554ab8ad3370f725afc92b/OUTPUT.tif ().()

2021-12-16T09:58:19 WARNINGImpossibile aprire
/tmp/processing_xWeKZC/acf1afaf4f76438696c86eac2843aa15/OUTPUT.tif ().()

2021-12-16T09:58:19 WARNINGImpossibile aprire
/tmp/processing_xWeKZC/c7c4e07db59f4d38bc9d2d06a4f64fda/OUTPUT.tif ().()

2021-12-16T09:58:19 WARNINGImpossibile aprire
/tmp/processing_xWeKZC/2e1d47d229c64db793c9d5e40cedba6b/OUTPUT.tif ().()

-

io credo sia dovuto al fatto che qgis sta tentando di importare anche i
layer temporanei.

Grazie

Il giorno gio 16 dic 2021 alle ore 09:38 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Ciao Giacomo,
> qual è l'errore?
>
> A presto.
>
> Andrea
>
> Il 15/12/2021 23:59, Giacomo Fontanelli ha scritto:
> > Lo script funziona, ma alla fine fornisce un errore, credo sia perchè
> > qgis sta cercando di caricare sulla canvas
> > ogni singola banda calcolata (e invece non dovrebbe, ma dovrebbe
> > caricare solo il multiband raster).
>
> ___
> 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


[QGIS-it-user] errore nel collegamento di due algoritmi di processing nello stesso script

2021-12-15 Per discussione Giacomo Fontanelli
Salve, vi allego l'ultima parte di uno script python che dovrebbe
funzionare come algoritmo di processing.

In pratica dovrebbe compiere un'operazione matematica su ogni banda di un
multiband raster
e immediatamente creare un nuovo multiband raster in output con le bande
calcolate.
Lo script funziona, ma alla fine fornisce un errore, credo sia perchè qgis
sta cercando di caricare sulla canvas
ogni singola banda calcolata (e invece non dovrebbe, ma dovrebbe caricare
solo il multiband raster).

Credo di non aver capito molto bene ancora come si collegano due operazioni
di processing successive.

Riesco ad evitare il messaggio di errore solo se al momento dell'esecuzione
deflaggo l'opzione "Apri il risultato alla fine dell'algoritmo".

Sapete darmi qualche consiglio?

Grazie

bandList = []

# fa un loop tra le bande del raster
for band in range(1, nBand+1):

# svolge l'operazione matematica per ogni banda
outRas = processing.run(
'qgis:rastercalculator',
{"EXPRESSION": operation = "10 * ( log10 ( " + pathStackIn
+ "@" + str(band) + " ) )",
"LAYERS": stackIn,
"CELLSIZE": None,
"EXTENT": None,
"CRS": None,
"OUTPUT": "TEMPORARY_OUTPUT"},
is_child_algorithm = True,
context = context,
feedback = feedback)

bandList.append(outRas["OUTPUT"])

# crea il nuovo multiband raster con i layer calcolati
outStack = processing.run(
'gdal:merge',
 {"INPUT": bandList,
 "PCT": False,
 "SEPARATE": True,
 "NODATA_INPUT": None,
 "NODATA_OUTPUT": None,
 "OPTIONS":"",
 "EXTRA":"",
 "DATA_TYPE": 5,
 "OUTPUT": parameters[self.OUTPUT]}
 is_child_algorithm = True,
 context = context,
 feedback = feedback)

return {self.OUTPUT: outStack["OUTPUT"]}
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] modificare stringa gdal/ogr2ogr da Processing

2021-06-14 Per discussione Giacomo Fontanelli
Ciao Andrea

il pannello di ogr2ogr (converti vettore) a prima vista è molto scarno in
ggis processing (ammetto che non lo avevo mai usato).
Però esiste l'opzione "Parametri avanzati > opzioni di creazioni
aggiuntive" in cui si può scrivere la stringa con le istruzioni
supplementari che ci servono.
In https://gdal.org/programs/ogr2ogr.html ce ne sono davvero tante.

Ho seguito lo scambio di battute in
https://github.com/qgis/QGIS/issues/19619.
Per quanto riguarda la possibilità di reintrodurre l'editing dello script
gdal (che prima esisteva)
Dawson è stato categorico "I'd be inclined to close this as a "won't-fix"

mah...

Giacomo

Il giorno lun 14 giu 2021 alle ore 16:42 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > se non ho capito male il problema più immediato di Stefano è quello di
> > applicare il processing a tutte le tabelle di un gpkg.
>
> Ciao Giacomo,
> sì, indubbiamente è un problema che andrebbe risolto.
>
> Io però mi riferivo al secondo problema riscontrato da Stefano Campus:
>
> Stefano Campus wrote
> > peraltro non si può neanche fare "Processo in serie" perché non sono
> > previsti
> > tutti i campi, in particolari i parametri liberi, come -s_srs EPSG:32632
> > -t_srs EPSG:4326 oppure -append
>
> Questo secondo problema, però, io non lo riscontro.
>
> A presto.
>
> Andrea
>
>
>
> --
> 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] modificare stringa gdal/ogr2ogr da Processing

2021-06-14 Per discussione Giacomo Fontanelli
se non ho capito male il problema più immediato di Stefano è quello di
applicare il processing a tutte le tabelle di un gpkg.
Disponendo dei parametri opzionali liberi riusciresti a risolvere tramite i
batch?


Giacomo


Il giorno ven 11 giu 2021 alle ore 23:05 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Stefano Campus wrote
> > peraltro non si può neanche fare "Processo in serie" perché non sono
> > previsti
> > tutti i campi, in particolari i parametri liberi, come -s_srs EPSG:32632
> > -t_srs EPSG:4326 oppure -append
>
> Ciao Stefano,
> forse non ho capito bene il problema, ma a me sembra che sia possibile
> inserire parametri opzionali "liberi" sia nell'esecuzione come processo
> singolo, sia nell'esecuzione come processo batch, in serie.
>
> A presto.
>
> Andrea
>
>
>
> --
> 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] conoscere il percorso di un file di in gresso in uno script python

2021-06-02 Per discussione Giacomo Fontanelli
Ho provato e funziona

in verità avevo risolto anche aggiungendo la variabile pathStackIn, ma la
tua soluzione è più elegante

Grazie

 stackIn = self.parameterAsRasterLayer(
parameters,
self.INPUT,
context)

pathStackIn = self.parameterAsString(
parameters,
self.INPUT,
context)

Il giorno mar 1 giu 2021 alle ore 13:17 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > Salve a tutti
> >
> > stackIn = self.parameterAsRasterLayer(
> > parameters,
> > self.INPUT,
> > context)
> >
> > #etc
> >
> > In pratica, è possibile salvare in una variabile stringa il percorso del
> > file della variabile stackIn??
>
> Ciao Giacomo,
> parameterAsRasterLayer dovrebbe restituire un oggetto di tipo
> QgsRasterLayer
> [1]. Quindi dovresti poter estrarre l'URI del layer usando
> .dataProvider().dataSourceUri() [2].
>
> Hai provato?
>
> A presto.
>
> Andrea
>
> [1]
>
> https://qgis.org/pyqgis/3.16/core/QgsProcessingParameters.html#qgis.core.QgsProcessingParameters.parameterAsRasterLayer
> [2]
>
> https://qgis.org/pyqgis/3.16/core/QgsRasterLayer.html#qgis.core.QgsRasterLayer.dataProvider
> -
>
> https://qgis.org/pyqgis/3.16/core/QgsDataProvider.html#qgis.core.QgsDataProvider.dataSourceUri
>
>
>
> --
> 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


[QGIS-it-user] conoscere il percorso di un file di in gresso in uno script python

2021-06-01 Per discussione Giacomo Fontanelli
Salve a tutti

sto scrivendo uno script da poter utilizzare nell'ambiente processing di
QGIS

la domanda è: è possibile salvare in una stringa o conoscere il percorso
del file che viene inserito durante la sezione che vi riporto in basso?

def initAlgorithm(self, config=None):

self.addParameter(QgsProcessingParameterRasterLayer(
self.INPUT,
self.tr('Input linear stack'),
None,
False))

 def processAlgorithm(
self,
parameters,
context,
feedback):

stackIn = self.parameterAsRasterLayer(
parameters,
self.INPUT,
context)

#etc

In pratica, è possibile salvare in una variabile stringa il percorso del
file della variabile stackIn??
Grazie
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] sviluppare codice con librerie pyqgis in pycharm

2021-05-25 Per discussione Giacomo Fontanelli
Ciao Matteo

credo di aver risolto sia per pyCharm che per Spyder

Per quanto riguarda il primo la faccenda è un po' complicata e non molto
intuitiva.
In pratica bisogna crearsi un nuovo ambiente virtuale con un interprete
dedicato al quale aggiungere i percorsi


/home/giacomo/.local/share/QGIS/QGIS3/profiles/default/python

/usr/share/qgis/python/plugins

/usr/lib/python3/dist-packages/qgis/processing


Per quanto riguarda Spyder basta aggiungere i python path, quindi

tool > preferences > pythonpath


ed aggiungervi di nuovo


/home/giacomo/.local/share/QGIS/QGIS3/profiles/default/python

/usr/share/qgis/python/plugins

/usr/lib/python3/dist-packages/qgis/processing


Non ho inserito il percorso che mi indicavi tu. A cosa serve?


Una volta fatto questo se si ha intenzione di sviluppare codice con le
librerie QGIS in uno si questi IDE bisogna aggiungere del codice in più


import os

from qgis.core import QgsApplication

QgsApplication.setPrefixPath('/usr', True)

qgs = QgsApplication([], False)

qgs.initQgis()

import sys

sys.path.append('/usr/share/qgis/python/plugins/processing')

import processing

from processing.core.Processing import Processing

Processing.initialize()


Non sono sicuro che quello che ho descritto e fatto abbia senso, magari la
cosa è molto più semplice, ma a me funziona !!


Grazie


Giacomo


Il giorno mar 25 mag 2021 alle ore 08:24 matteo 
ha scritto:

> Ciao Giacomo,
>
> premetto che non ho mai usato pycharm, ma credo che il problema che stai
> cercando di risolvere sia lo stesso per qualsiasi IDE che intendi
> utilizzare, ovvero impostare il path corretto delle librerie di pyqgis
> dentro l'ide.
>
> Forse avrai già visto questo, anche se per Windows:
>
> https://gis.stackexchange.com/questions/362874/using-pyqgis-in-pycharm-2020
>
> non so in che modo hai installato QGIS (se da pacchetto o compilato),
> nel mio caso (compilato) il percorso corretto delle librerie è
>
> /home/matteo/dev/qgis-master/output/python/qgis/
>
> Spero ti possa aiutare
>
> Matteo
> ___
> 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] problemi con import GeoPandas pyQGIS

2021-05-24 Per discussione Giacomo Fontanelli
Ti va di provare a aggiornare alla 20.04.
Può risolverti un sacco di problemi

Giacomo

Il giorno lun 24 mag 2021 alle ore 15:35 Giacomo Titti <
giacomoti...@gmail.com> ha scritto:

> Buongiorno a tutti,
> sto avendo problemi ad importare geopandas in pyQGIS Ubuntu 18.04. Ho
> provato un paio di combinazioni diverse con QGIS 3.16, QGIS 3.18 e
> GeoPandas 0.7.0, GeoPandas 0.9.0 ma ogni volta ritorna l'eccezione
> "std::bad_alloc". Ho provato anche diverse vie di installazione pip, pip in
> pyQGIS, apt.
> Qualche idea? Grazie
> Giacomo
>
>
> ___
> 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


[QGIS-it-user] sviluppare codice con librerie pyqgis in pycharm

2021-05-24 Per discussione Giacomo Fontanelli
Salve a tutti

sto provando ad utilizzare l'IDE pyCharm per sviluppare codice python

ho scoperto che potrei utilizzarla anche con le librerie di pyqgis

il mio fine ultimo è sempre quello di produrre script da utilizzare
nell'ambiente processing

ho seguito la guida per eseguire il setting di pycharm  al punto 16.4.5

mi sono creato il nuovo interprete e vi ho aggiunto i percorsi

/usr/lib/qgis
/usr/share/qgis/python
/home/giacomo/.local/share/qgis/qgis3/profiles/default/python
/usr/lib/python3/dist-packages/qgis/processing

inoltre ho aggiunto la variabile d'ambiente

export
PYTHONPATH=$PYTHONPATH:/usr/share/qgis/python:/home/giacomo/.local/share/QGIS/QGIS3/profiles/default/python:/home/giacomo/.local/share/QGIS/QGIS3/profiles/default/python/plugins:/usr/share/qgis/python/plugins:/usr/lib/python38.zip:/usr/lib/python3.8:/usr/lib/python3.8/lib-dynload:/home/giacomo/.local/lib/python3.8/site-packages:/usr/local/lib/python3.8/dist-packages:/usr/lib/python3/dist-packages:/home/giacomo/.local/share/QGIS/QGIS3/profiles/default/python

purtroppo però ottengo i seguenti errori

Application path not initialized

AttributeError: module 'qgis.processing' has no attribute 'run'

Qualcuno ha avuto esperienze simili?

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


Re: [QGIS-it-user] rinominare file .gpkg

2021-05-24 Per discussione Giacomo Fontanelli
@ Toto = sicuramente hai ragione , ma nel mio caso questa anomalia si
presenta a prescindere dalla modalità d'importazione dei file

@ Andrea = esatto Andrea, hai capito perfettamente. A te non risulta?

grazie

Il giorno lun 24 mag 2021 alle ore 10:57 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > se poi rimuovo ed importo lo stesso file mi viene visualizzato con "A B"
>
> Quindi il tuo problema non dipende dalla rinominazione del file, ma proprio
> da come QGIS assegna il nome nella TOC ai layer importati da un GeoPackage.
>
> Questo sarà del tipo "nome_file nome_layer", tranne se il GeoPackage
> contiene un solo layer che ha lo stesso nome del file o se, pur contenendo
> più di un layer, utilizzi l'opzione "Add layers to a group" nella finestra
> di importazione.
>
> A presto.
>
> Andrea
>
>
>
> --
> 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] rinominare file .gpkg

2021-05-24 Per discussione Giacomo Fontanelli
Ciao Andrea

esperimento interessante

se creo un nuovo layer geopackage e
- al database do il nome "A"
- alla tabella do il nome "B"

se poi rimuovo ed importo lo stesso file mi viene visualizzato con "A B"

Giacomo

Il giorno lun 24 mag 2021 alle ore 09:05 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > Vi faccio un esempio
> >
> > mi creo un nuovo layer geopackage
> > - al database do il nome "A"
> > - alla tabella do il nome "B"
> >
> > Questo nuovo layer sarà visualizzato con il nome della tabella, quindi
> > "B".
> >
> > Adesso rimuovo il layer da qgis e lo rinomino (in ubuntu) come "C"
> >
> > Reimportando lo stesso file mi comparirà nel pannello layer con il nome
> "C
> > B".
>
> Ciao Giacomo,
> un GeoPackage è un file che può memeorizzare uno o più layer. Quindi il
> file
> in sè non è un layer, ma contiene un layer. Il nome del layer contenuto nel
> file non può essere modificato normalmente dal gestore di file del sistema
> operativo. Può essere invece modificato chiaramente il nome del file.
>
> Comunque, a parte questo, ti consiglio di fare una prova: riesegui i
> passaggi della tua procedura tranne la rinominazione. Quale nome ha il
> layer
> dopo averlo importato in QGIS?
>
> A presto.
>
> Andrea
>
>
>
> --
> 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] rinominare file .gpkg

2021-05-23 Per discussione Giacomo Fontanelli
Vi faccio un esempio

mi creo un nuovo layer geopackage
- al database do il nome "A"
- alla tabella do il nome "B"

Questo nuovo layer sarà visualizzato con il nome della tabella, quindi "B".

Adesso rimuovo il layer da qgis e lo rinomino (in ubuntu) come "C"

Reimportando lo stesso file mi comparirà nel pannello layer con il nome "C
B".
La modalità di importazione (drag & drop etc) non influisce.

Ad oggi credo che il modo migliore per rinominare il file gpgk, facendo in
modo che venga importato ogni volta con il nome "C"
credo sia quello di esportare lo stesso con il nome desiderato, creando un
nuovo file gpkg uguale al primo.

Non è un problema, basta saperlo.

Grazie

Giacomo

Il giorno dom 23 mag 2021 alle ore 18:20 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Totò wrote
> > Unica cosa che accade con il dragAndDrop e geopackage con unica tabella è
> > che nella toc compare il nome del contenitore e il nome della tabella.
>
> Quindi forse Giacomo sta proprio facendo confusione tra il nome del file
> GeoPackage e il nome del layer contenuto nel file GeoPackage (che sono
> indipendenti uno dall'altro)?
>
> Andrea
>
>
>
> --
> 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] rinominare file .gpkg

2021-05-23 Per discussione Giacomo Fontanelli
Ciao

uso qgis 3.18 su ubuntu.
Generalmente li importo tramite drag and drop, ma anche tramite importa
layer vettoriale, tanto il risultato non cambia

Grazie

Il giorno sab 22 mag 2021 alle ore 20:32 Totò 
ha scritto:

> Giacomo Fontanelli-2 wrote
> > salve a tutti
> > ho iniziato da poco ad utilizzare file vettoriali in formato .gpkg al
> > posto
> > di .shp.
> > Hanno oggettivamente molti vantaggi, ma mi sono accorto che in caso
> > rinomini il file in ambiente windows o linux, una volta importato in qgis
> > questo mi visualizza nella canvas il nome nuovo più quello vecchio.
> >
> > Esiste un modo corretto per rinominare i file?
>
> Ciao, come lo importi in QGIS ?
> che versione di QGIS utilizzi?
>
> saluti
>
>
>
> -
> https://pigrecoinfinito.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] pyqgis, qgisrasterlayer in memoria

2021-05-21 Per discussione Giacomo Fontanelli
Ciao Andrea

in rete ho trovato un esempio che mi ha aiutato

ho risolto così


Grazie mille


bandList = []
parametersCalc = {
"EXPRESSION": "10 * ( log10 ( " + pathFileIn + "@" + str(band) + " ,
"LAYERS": pathFileIn,
"CELLSIZE": None,
"EXTENT": None,
"CRS": None,
"OUTPUT": "TEMPORARY_OUTPUT"}

outRas = processing.run('qgis:rastercalculator', parametersCalc)

bandList.append(outRas["OUTPUT"])

Il giorno gio 20 mag 2021 alle ore 21:42 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > purtroppo ottengo l'errore
> > "Valore del parametro non corretto per OUTPUT"
>
> Ciao Giacomo,
> l'errore è abbastanza esplicito: hai usato una valore non accettabile per
> il
> parametro OUTPUT.
> Infatti hai assegnato il valore Null al parametro OUTPUT, ma il parametro
> OUTPUT non è opzionale.
> Come ti avevo già indicato, puoi trovare le indicazioni per l'uso
> dell'algoritmo qgis:rastercalculator nel manuale utente:
>
> https://docs.qgis.org/3.16/en/docs/user_manual/processing_algs/qgis/rasteranalysis.html#raster-calculator
>
> Non ho ben capito cosa vuoi ottenere, comunque noto che nel tuo script usi
> il metodo getObject di processing, ma questo metodo non esiste in QGIS 3
> (esisteva 4 anni fa in QGIS 2).
>
> Spero di esserti stato utile in qualche modo.
>
> A presto.
>
> Andrea
>
>
>
> --
> 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


[QGIS-it-user] pyqgis, qgisrasterlayer in memoria

2021-05-20 Per discussione Giacomo Fontanelli
Salve a tutti

vorrei che l'output del processing, che in questo caso è un layer raster
fosse salvato in memoria, in modo da poterlo aggiungere in una lista

bandList = []

parametersCalc = {
"EXPRESSION": operation,
"LAYERS": pathFileIn,
"CELLSIZE": None,
"EXTENT": None,
"CRS": None,
"OUTPUT": None}

outRas = processing.run('qgis:rastercalculator', parametersCalc)

rasterBand = processing.getObject(outRas["OUTPUT"])

bandList.append(rasterBand)

purtroppo ottengo l'errore
"Valore del parametro non corretto per OUTPUT"

Grazie per l'aiuto
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] errore nella sintassi di rastercalculator

2021-05-18 Per discussione Giacomo Fontanelli
Ciao Andrea

ho risolto seguendo il tuo consiglio, ovvero la sintassi giusta per il
parametro expression è

  "EXPRESSION": "10 * ( log10 ( home/test/prova.tif@1 ) )",

grazie mille

Giacomo



Il giorno mar 18 mag 2021 alle ore 11:24 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > rasterLayer = QgsRasterLayer("home/test/prova.tif", "raster")
> >
> >> > "EXPRESSION": "10 * ( log10 ( rasterLayer@1 ) )",
>
> Ciao Giacomo,
> il nome del raster nell'espressione è errato. Nell'espressione non devi
> usare il nome della variabile a cui è stato assegnato l'oggetto
> QgsRasterLayer.
>
> Il riferimento al raster da usare nell'espressione è il nome base del file
> (nel tuo caso "prova", quindi prova@1 per la banda 1) se il layer raster
> non
> è presente nella mappa del progetto, oppure anche il nome assegnato al
> layer
> (nel tuo caso "raster", quindi raster@1 per la banda 1) se il layer è
> presente nella mappa del progetto.
>
> Per maggiori informazioni:
>
> https://docs.qgis.org/3.16/en/docs/user_manual/processing_algs/qgis/rasteranalysis.html#raster-calculator
>
> Fammi sapere se è questo il problema.
>
> A presto.
>
> Andrea
>
>
>
> --
> 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] errore nella sintassi di rastercalculator

2021-05-18 Per discussione Giacomo Fontanelli
Ciao Andrea

il file in ingresso rasterLayer equivale a

rasterLayer = QgsRasterLayer("home/test/prova.tif", "raster")

e il file outPathFile è "home/test/out.tif"

ho provato anche a cambiare formula ma il risultato non cambia

grazie


Il giorno lun 17 mag 2021 alle ore 20:56 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > potreste dirmi in cosa sbaglio durante la scrittura di questa sezione del
> > mio script che serve ad automatizzare alcune operazioni svolte con raster
> > calculator?
> >
> > parameters = {
> > "EXPRESSION": "10 * ( log10 ( rasterLayer@1 ) )",
> > "LAYERS": rasterLayer,
> > "CELLSIZE": None,
> > "EXTENT": None,
> > "CRS": None,
> > "OUTPUT": outPathFile}
> >
> > processing.run('qgis:rastercalculator', parameters)
>
> Ciao Giacomo,
> hai provato con un'altra espressione? Cosa contengono esattamente le
> variabili rasterLayer e outPathFile?
>
> Io ho testato il tuo pezzo di codice sia nella console di Python sia
> eseguendolo in uno script in QGIS 3.16.5 e non ho avuto problemi a creare
> un
> nuovo raster con l'espressione indicata.
>
> A presto.
>
> Andrea
>
>
>
> --
> 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


[QGIS-it-user] errore nella sintassi di rastercalculator

2021-05-17 Per discussione Giacomo Fontanelli
Salve a tutti

potreste dirmi in cosa sbaglio durante la scrittura di questa sezione del
mio script che serve ad automatizzare alcune operazioni svolte con raster
calculator?

parameters = {
"EXPRESSION": "10 * ( log10 ( rasterLayer@1 ) )",
"LAYERS": rasterLayer,
"CELLSIZE": None,
"EXTENT": None,
"CRS": None,
"OUTPUT": outPathFile}

processing.run('qgis:rastercalculator', parameters)

Ottengo questo messaggio di errore

Traceback (most recent call last):
  File "/usr/lib/python3.8/code.py", line 90, in runcode
exec(code, self.locals)
  File "", line 1, in 
  File "", line 84, in 
  File "/usr/share/qgis/python/plugins/processing/tools/general.py", line
108, in run
return Processing.runAlgorithm(algOrName, parameters, onFinish,
feedback, context)
  File "/usr/share/qgis/python/plugins/processing/core/Processing.py", line
174, in runAlgorithm
ret, results = execute(alg, parameters, context, feedback,
catch_exceptions=False)
  File
"/usr/share/qgis/python/plugins/processing/gui/AlgorithmExecutor.py", line
71, in execute
results, ok = alg.run(parameters, context, feedback, {}, False)
_core.QgsProcessingException: An error occurred while performing the
calculation

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


[QGIS-it-user] rinominare file .gpkg

2021-05-17 Per discussione Giacomo Fontanelli
salve a tutti
ho iniziato da poco ad utilizzare file vettoriali in formato .gpkg al posto
di .shp.
Hanno oggettivamente molti vantaggi, ma mi sono accorto che in caso
rinomini il file in ambiente windows o linux, una volta importato in qgis
questo mi visualizza nella canvas il nome nuovo più quello vecchio.

Esiste un modo corretto per rinominare i file?

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


Re: [QGIS-it-user] posizionarsi su un punto

2021-03-06 Per discussione Giacomo Fontanelli
Grazie
non ci avevo pensato

Saluti

Giacomo

Il giorno ven 5 mar 2021 alle ore 17:07 Carlo  ha scritto:

> Ciao Giacomo
>
> Basta selezionare il punto nella tabella attributi e poi fare zoom alla
> selezione.
> Lo zoom alla selezione lo trovi vicino agli altri strumenti di zoom.
>
>
> Il 05/03/2021 16.40, Giacomo Fontanelli ha scritto:
>
> Salve a tutti
> ho un file vettoriale puntuale molto caotico
>
> esiste un modo per evidenziare un punto sulla attribute table e fare in
> modo che sulla mappa venga zoomato sullo stesso?
>
> Grazie
>
>
>
> ___
> QGIS-it-user mailing 
> listQGIS-it-user@lists.osgeo.orghttps://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
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


[QGIS-it-user] posizionarsi su un punto

2021-03-05 Per discussione Giacomo Fontanelli
Salve a tutti
ho un file vettoriale puntuale molto caotico

esiste un modo per evidenziare un punto sulla attribute table e fare in
modo che sulla mappa venga zoomato sullo stesso?

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


[Qgis-user] fondere 2 poligoni separati d fiume

2021-02-10 Per discussione Giacomo Fontanelli
Salve

ho 2 poligoni rappresentanti 2 aree.

Vorrei fonderli in un poligono solo, il problema è che nel mezzo passa un
fiume.
A risultato finito vorrei che la larghezza del fiume non venisse
considerata e che il nuovo poligono vi passasse semplicemente a cavallo.

Qual è il modo più smart per farlo?

Grazie
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [QGIS-it-user] Sosteniamo il futuro

2021-02-03 Per discussione Giacomo Fontanelli
Ciao Paolo

come ti ho detto non credevo fosse lui da solo (o quasi) a portare avanti
delle librerie non importanti ma addirittura essenziali come GDAL e PROJ.
Io vedo a lavoro che quando a portare avanti un progetto è una persona
sola, prima o poi inesorabilmente si arrende.
Probabilmente la sua situazione è meno delicata di quello che sembra,
perché la nostra comunità è piuttosto attiva (credo), e troverà di sicuro
qualche adepto entusiasta a dargli una mano.
Grazie

Giacomo



Il giorno mer 3 feb 2021 alle ore 11:05 Paolo Cavallini <
cavall...@faunalia.it> ha scritto:

> Una delle proposte è appunto di utilizzare i fondi raccolti per formare
> ed avviare ulteriori sviluppatori.
> È bene che succedano queste cose, così ci rendiamo conto di come
> funziona davvero il software libero.
> Perplesso di cosa, Giacomo?
> Buona giornata.
>
> Il 03/02/21 11:03, Giacomo Fontanelli ha scritto:
> > Ciao a tutti
> >
> > casco un po' dalle nuvole, non sapevo che gdal fosse "difesa" da una
> > sola persona, o quasi.
> >
> > Condivido il pensiero di Totò, spero che oltre ai soldi che riceverà (io
> > la donazione la faccio), Roualt riesca a trovare anche qualche altro
> > compagno che lo aiuti nello sviluppo.
> > Nel frattempo sono un po' perplesso.
>
> --
> Paolo Cavallini
> www.faunalia.eu - QGIS.org
> training, support, development on QGIS, PostGIS and more
> ___
> 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] Sosteniamo il futuro

2021-02-03 Per discussione Giacomo Fontanelli
Ciao a tutti

casco un po' dalle nuvole, non sapevo che gdal fosse "difesa" da una sola
persona, o quasi.

Condivido il pensiero di Totò, spero che oltre ai soldi che riceverà (io la
donazione la faccio), Roualt riesca a trovare anche qualche altro compagno
che lo aiuti nello sviluppo.
Nel frattempo sono un po' perplesso.

Buona giornata a tutti.

Giacomo



Il giorno mer 3 feb 2021 alle ore 10:41 Stefano Campus 
ha scritto:

> I'm proud sponsor of GDAL!!!
> skampus
>
>
>
> --
> 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] errore con l'algoritmo di processing qgis:zonalstatistics

2021-01-17 Per discussione Giacomo Fontanelli
Hai ragione, grazie Matteo

Il lun 18 gen 2021, 08:16 matteo  ha scritto:

> Ciao Giacomo,
>
> dai un'occhiata al manuale oltre che alla API. C'è un riassunto dei
> metodi e di quando usarli:
>
> https://docs.qgis.org/testing/en/docs/user_manual/processing/scripts.html
>
> Matteo
> ___
> 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] errore con l'algoritmo di processing qgis:zonalstatistics

2021-01-17 Per discussione Giacomo Fontanelli
Ciao Andrea

ho trovato l'errore

bastava sostituire

def prepareAlgorithm

con

def processAlgorithm

Grazie mille

Il giorno gio 14 gen 2021 alle ore 12:36 Giacomo Fontanelli <
giacomofontanell...@gmail.com> ha scritto:

> Ciao Andrea
>
> in principio io ero partito cercando di modificare lo script che mi hai
> segnalato in
> https://github.com/qgis/QGIS/blob/release-3_10/python/plugins/processing/algs/qgis/ZonalStatistics.py#L116-L132
> .
>
> LA cosa curiosa è che copio pari pari quello script e provo a farlo girare
> nell'ambiente processing di QGIS mi da un errore alla linea
>
> pluginPath = os.path.split(os.path.split(os.path.dirname(__file__))[0])[0]
>
>
> Se tolgo quella linea e rilancio lo script semplicemente non mi viene
> visualizzata la GUI quindi l'esecuzione si fermali senza errori.
>
> Se tolgo anche la sottoclasse prepareAlgorithm (linea 116) e lancio lo
> script riesco a vedere la GUI con lo spazio per selezionare il raster, il
> vettoriale, il prefisso per la banda etc, però ottengo l'errore di cui ti
> ho parlato ieri.
>
> Credo che la soluzione sia nel saper utilizzare prepareAlgorithm nel modo
> giusto.
>
> Grazie
>
> Il giorno gio 14 gen 2021 alle ore 10:37 Andrea Giudiceandrea <
> andreaer...@libero.it> ha scritto:
>
>> Giacomo Fontanelli-2 wrote
>> > quindi tu mi consigli di aggiungere una classe prepareAlgorithm al mio
>> > script?
>>
>> Purtroppo, non potendo leggere l'intero script, ho difficoltà ad
>> immaginare
>> per quale di tanti motivi ottieni quell'errore. Comunque non sono esperto
>> di
>> algoritmi di processing...
>>
>> Secondo quanto c'è scritto nell'errore, prepareAlgorithm() in
>> ZonalStatisticsStack non sta restituendo alcun valore e questo genera
>> l'errore.
>>
>> Inoltre nel pezzo di script che hai riportato, non so se l'indentazione
>> che
>> io vedo nel messaggio è fedele all'originale... per esempio l'ultima
>> istruzione mi sembra indentata male.
>>
>> A presto.
>>
>> Andrea
>>
>>
>>
>> --
>> 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] errore con l'algoritmo di processing qgis:zonalstatistics

2021-01-14 Per discussione Giacomo Fontanelli
Ciao Andrea

in principio io ero partito cercando di modificare lo script che mi hai
segnalato in
https://github.com/qgis/QGIS/blob/release-3_10/python/plugins/processing/algs/qgis/ZonalStatistics.py#L116-L132
.

LA cosa curiosa è che copio pari pari quello script e provo a farlo girare
nell'ambiente processing di QGIS mi da un errore alla linea

pluginPath = os.path.split(os.path.split(os.path.dirname(__file__))[0])[0]

Se tolgo quella linea e rilancio lo script semplicemente non mi viene
visualizzata la GUI quindi l'esecuzione si fermali senza errori.

Se tolgo anche la sottoclasse prepareAlgorithm (linea 116) e lancio lo
script riesco a vedere la GUI con lo spazio per selezionare il raster, il
vettoriale, il prefisso per la banda etc, però ottengo l'errore di cui ti
ho parlato ieri.

Credo che la soluzione sia nel saper utilizzare prepareAlgorithm nel modo
giusto.

Grazie

Il giorno gio 14 gen 2021 alle ore 10:37 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > quindi tu mi consigli di aggiungere una classe prepareAlgorithm al mio
> > script?
>
> Purtroppo, non potendo leggere l'intero script, ho difficoltà ad immaginare
> per quale di tanti motivi ottieni quell'errore. Comunque non sono esperto
> di
> algoritmi di processing...
>
> Secondo quanto c'è scritto nell'errore, prepareAlgorithm() in
> ZonalStatisticsStack non sta restituendo alcun valore e questo genera
> l'errore.
>
> Inoltre nel pezzo di script che hai riportato, non so se l'indentazione che
> io vedo nel messaggio è fedele all'originale... per esempio l'ultima
> istruzione mi sembra indentata male.
>
> A presto.
>
> Andrea
>
>
>
> --
> 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] errore con l'algoritmo di processing qgis:zonalstatistics

2021-01-13 Per discussione Giacomo Fontanelli
Grazie Andrea

quindi tu mi consigli di aggiungere una classe prepareAlgorithm al mio
script?

Giacomo

Il giorno mer 13 gen 2021 alle ore 16:31 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > TypeError: invalid result from ZonalStatisticsStack.prepareAlgorithm(), a
> > 'bool' is expected not 'NoneType'
>
> prepareAlgorithm() deve sempre restituire un valore booleano, che sarà True
> se la "preparazione" è andata bene, o False se non è possibile proseguire
> con l'esecuzione dell'algorithmo.
>
>
> https://qgis.org/pyqgis/3.10/core/QgsProcessingAlgorithm.html#qgis.core.QgsProcessingAlgorithm.prepareAlgorithm
>
>
> https://github.com/qgis/QGIS/blob/release-3_10/python/plugins/processing/algs/qgis/ZonalStatistics.py#L116-L132
>
>
>
> --
> 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] QgsProcessingAlgorithm.initAlgorithm() is abstract and must be overridden

2021-01-13 Per discussione Giacomo Fontanelli
Ciao Andrea

alla fine ho risolto riscrivendo completamente questa parte, che era quella
che mi causava il problema ed è definita dentro la sottoclasse def
initAlgorithm(self, config=None)

self.addParameter(QgsProcessingParameterEnum(
name = self.STAT,
description = self.tr('Statistics to calculate'),
options = [self.tr("Number = 0"),
self.tr("Sum = 1"),
self.tr("Mean = 2"),
self.tr("Median = 3"),
self.tr("Dev std = 5"),
self.tr("Minimum = 6"),
self.tr("Maximum = 7"),
self.tr("Range = 8"),
self.tr("Minority = 9"),
self.tr("Majourity = 10"),
self.tr("Variety = 11"),
self.tr("Variance = 12")],
allowMultiple=True,
defaultValue=[2],
optional = False))

faccio ancora molta confusione ad interpretare le classi dal sito ufficiale
API di qgis e mi trovo meglio a copia/incollare pezzi di codice dalla rete.

grazie

Il giorno lun 21 dic 2020 alle ore 22:03 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > WARNINGNotImplementedError: QgsProcessingAlgorithm.initAlgorithm() is
> > abstract and must be overridden
>
> Ciao Giacomo,
> l'errore indica, come effettivamente si vede dal codice, che manca la
> sottoclasse
> def initAlgorithm(self, config=None)
> in cui si definiscono i parametri di input e di output.
>
>
> https://qgis.org/pyqgis/3.16/core/QgsProcessingAlgorithm.html#qgis.core.QgsProcessingAlgorithm.initAlgorithm
>
> https://docs.qgis.org/3.16/en/docs/user_manual/processing/console.html#creating-scripts-and-running-them-from-the-toolbox
>
> A presto.
>
> Andrea
>
>
>
> --
> 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


[QGIS-it-user] errore con l'algoritmo di processing qgis:zonalstatistics

2021-01-12 Per discussione Giacomo Fontanelli
Salve, sono oramai alla fine del mio script di processing

vi allego la parte finale sperando che riusciate a desumere la causa
dell'errore che recita così

{ 'POLYGONS' :
'/home/giacomo/Dropbox/Script/Python/PyGIS/zonalstats/prova/vec.shp',
'PREFIX' : 'b_', 'STACK' :
'/home/giacomo/Dropbox/Script/Python/PyGIS/zonalstats/prova/stack.tif',
'STAT' : [2] }


TypeError: invalid result from ZonalStatisticsStack.prepareAlgorithm(), a
'bool' is expected not 'NoneType'

la parte finale dello script è

for iBand in listBands:
processPar = {
"INPUT_RASTER": parameters[self.STACK],
"RASTER_BAND": iBand,
"INPUT_VECTOR": parameters[self.POLYGONS],
"COLUMN_PREFIX": 'b_',
"STATISTICS": parameters[self.STAT]}

processOut = processing.run(
'qgis:zonalstatistics',
processPar,
is_child_algorithm = False,
context = context,
feedback = feedback)

   return {self.INPUT: processOut["INPUT"]}


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


[QGIS-it-user] errore in QgsProcessingParameterEnum

2021-01-05 Per discussione Giacomo Fontanelli
Salve a tutti

sto cercando di utilizzare la classe QgsProcessingParameterEnum in un mio
script.

Ho scritto le seguenti linee, credo siano corrette, ma ottengo l'errore

# 3D select statistics
self.addParameter(QgsProcessingParameterEnum(
name = self.STATISTICS,
description = self.tr('Statistics to calculate'),
options = "",
allowMultiple=True,
defaultValue=[2],
optional = False))

TypeError: QgsProcessingParameterEnum(): arguments did not match any
overloaded call:
overload 1: argument 'options' has unexpected type 'str'
overload 2: not enough arguments

Sapete dirmi dove sbaglio?

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


[QGIS-it-user] QgsProcessingAlgorithm.initAlgorithm() is abstract and must be overridden

2020-12-21 Per discussione Giacomo Fontanelli
sto cercando di scrivere uno script per processing.

Potrei includervi anche tutto il listato ma sarebbe inutile, perchè anche
tentando di fare girare la parte di script che trovate qui sotto ricevo un
errore

WARNINGNotImplementedError: QgsProcessingAlgorithm.initAlgorithm() is
abstract and must be overridden


from qgis.PyQt.QtCore import QCoreApplication
from qgis.core import (
QgsProcessing,
QgsProcessingAlgorithm,
QgsProcessingParameterVectorLayer,
QgsProcessingParameterRasterLayer,
QgsProcessingParameterString,
QgsProcessingParameterEnum,
QgsProcessingOutputVectorLayer)
from qgis import processing

class mioScript(QgsProcessingAlgorithm):

# 2A
INPUT_RASTER = 'INPUT_RASTER'
INPUT_VECTOR = 'INPUT_VECTOR'
COLUMN_PREFIX = 'COLUMN_PREFIX'
STATISTICS = 'STATISTICS'

# 2B
def tr(self, string):
return QCoreApplication.translate('Processing', string)

# 2C
def createInstance(self):
return mioScript()

# 2D
def name(self):
return 'Zonal stat for stacks'

# 2E
def displayName(self):
return self.tr('Zonal stat for stacks')

# 2F
def group(self):
return self.tr('RS')

# 2G
def groupId(self):
return 'rasteranalysis'

# 2H
def shortHelpString(self):
return self.tr("This script perform statistics on multilayer
stacks")
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] script basato su Statistiche Zonali

2020-12-07 Per discussione Giacomo Fontanelli
Il codice di GitHub è quello che mi serviva.

Grazie a tutti

Il giorno lun 7 dic 2020 alle ore 16:59 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Amedeo Fadini-2 wrote
> > Non mi pare sia in python, poiché si tratta di un algoritmo di QGIS
> >
> >
> https://github.com/qgis/QGIS/blob/release-3_16/src/analysis/processing/qgsalgorithmzonalstatisticsfeaturebased.cpp
>
> Comunque nella versione 3.10.x di QGIS è ancora in Python.
>
> Puoi trovare il codice sorgente nel repository GitHub
>
> https://github.com/qgis/QGIS/blob/release-3_10/python/plugins/processing/algs/qgis/ZonalStatistics.py
> ma anche, almeno su Windows, direttamente nella cartella di installazione
> di
> QGIS (per esempio in C:\Program Files\QGIS
> 3.10\apps\qgis\python\plugins\processing\algs\qgis\ZonalStatistics.py).
>
> A presto.
>
> Andrea
>
>
>
> --
> 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


[QGIS-it-user] script basato su Statistiche Zonali

2020-12-07 Per discussione Giacomo Fontanelli
Salve

vorrei modificare lo script di processing che in Italiano si chiama
"Statistiche Zonali", in poche parole si tratta di quello che ti permette
di calcolare le statistiche di un raster al di sotto di alcuni poligoni di
un vettoriale.

Per fare ciò però dovrei dare un'occhiata a come lo script è fatto (sono un
principiante).

Sapete dove possa trovare il codice python?

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


Re: [QGIS-it-user] errore nell'importare il file .dbf in libreoffice calc

2020-12-04 Per discussione Giacomo Fontanelli
Ciao Carlo, grazie del consiglio, in effetti è buona pratica farci una
copia.
Ho provato ad usare UTF-8 e non funziona. Ho provato molte altre opzioni ma
nesuna funziona

Giacomo

Il giorno ven 4 dic 2020 alle ore 16:30 Carlo Tersigni 
ha scritto:

> Quando ti chiede la codifica credo che tu debba dare UTF-8 per farlo
> lavorare correttamente. Per il resto, se posso darti un consiglio, attento
> ad aprire i dbf associati agli shapefile con libreoffice o un qualsiasi
> altro foglio elettronico. Fai una copia prima.
> ciao
> carlo
>
> Il giorno ven 4 dic 2020 alle ore 12:00 Giacomo Fontanelli <
> giacomofontanell...@gmail.com> ha scritto:
>
>> Salve a tutti
>>
>> la domanda esula un po' dall'ambiente qgis
>> mi sono accorto che un tempo per visualizzare il file.dbf relativo a uno
>> shapefile in libreoffice calc mi bastava fare drag & drop.
>>
>> Da un po' di versioni a questa parte (ad esempio io uso ubuntu 20.04 e
>> libreoffice 6.4.6.2) invece qualsiasi sia il tentativo di aprire il .dbf mi
>> chiede prima la codifica e poi mi da errore.
>>
>> Siete incorsi in problemi simili?
>>
>> Grazie
>> ___
>> QGIS-it-user mailing list
>> QGIS-it-user@lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
>
>
> --
> *Carlo TERSIGNI*
> *Via della Badia di cava 104, scala  Z, 00142 - ROMA*
>
> *tel.: 333-4653589e-mail: carter@gmail.com *
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


[QGIS-it-user] errore nell'importare il file .dbf in libreoffice calc

2020-12-04 Per discussione Giacomo Fontanelli
Salve a tutti

la domanda esula un po' dall'ambiente qgis
mi sono accorto che un tempo per visualizzare il file.dbf relativo a uno
shapefile in libreoffice calc mi bastava fare drag & drop.

Da un po' di versioni a questa parte (ad esempio io uso ubuntu 20.04 e
libreoffice 6.4.6.2) invece qualsiasi sia il tentativo di aprire il .dbf mi
chiede prima la codifica e poi mi da errore.

Siete incorsi in problemi simili?

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


Re: [QGIS-it-user] TypeError in uno script pyqgis

2020-12-03 Per discussione Giacomo Fontanelli
hai perfettamente ragione Andrea

mi è bastato sostituire

return {self.OUTPUT}

con  return {self.OUTPUT: rasterizedResult["OUTPUT"]}

ed è sparito l'errore.

Grazie mille

Il giorno gio 3 dic 2020 alle ore 17:10 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > TypeError: invalid result from mioScript.processAlgorithm(), set cannot
> be
> > converted to a C/C++ QVariantMap in this context
>
> Ciao Giacomo,
> questo errore è molto probabilmente generato da una errata istruzione
> finale
> del tuo script, che solitamente è qualcosa tipo "return {self.OUTPUT:
> ...}".
> La funzione principale def processAlgorithm(...) dovrebbe restituire,
> tramite l'istruzione return, un dict e non un set.
> Difficile esserne sicuri non potendo leggere il codice dello script.
>
> A presto.
>
> Andrea
>
>
>
> --
> 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


[QGIS-it-user] TypeError in uno script pyqgis

2020-12-03 Per discussione Giacomo Fontanelli
Salve a tutti

ho appena finito di scrivere uno script per l'ambiente processing di qgis.
Funziona, produce il risultato voluto ma mi compare comunque un errore che
dice

In poche parole dovrei solo produrre una mappa raster 1-0

Grazie

GDAL command:

gdal_rasterize -l prova -burn 1.0 -ts 38.0 55.0 -init 0.0 -a_nodata nan -te
655572.309416649 4834163.411488473 655955.9687078493 4834718.707831 -ot
Int16 -of GTiff
/home/giacomo/Dropbox/Script/Python/PyGIS/Regula_Points_Processing/prova/prova.shp
/home/giacomo/Dropbox/Script/Python/PyGIS/Regula_Points_Processing/prova/ee.tif

GDAL command output:

0...10...20...30...40...50...60...70...80...90...100 - done.

Risultati: {'OUTPUT':
'/home/giacomo/Dropbox/Script/Python/PyGIS/Regula_Points_Processing/prova/ee.tif'}

TypeError: invalid result from mioScript.processAlgorithm(), set cannot be
converted to a C/C++ QVariantMap in this context

Esecuzione fallita dopo 0.07 secondi
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] Raster to vector con mask

2020-11-30 Per discussione Giacomo Fontanelli
scusa non ho capito una cosa

nel punto 1 con il calcolatore di raster produci il file che ha solo i
pixel con i valori desiderati e gli altri sono mascherati
poi immagino ti sia costruito un file vettoriale puntuale con una rete di
punti regolari tale che abbia un punto su ogni pixel
adesso puoi utilizzare point sampling tool saltando gdal2xyz ed estatarre
il valore dei pixel desiderati



Mail
priva di virus. www.avg.com

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

Il giorno sab 28 nov 2020 alle ore 16:15  ha scritto:

> Buongiorno a tutti,
>
> il mio problema è molto semplice da un raster (singola banda) voglio
> estrarre solo i valori dei pixel che soddisfano a determinate condizioni e
> produrre un point layer. Io ho risolto in questo modo:
>
> 1) generato una mask con calcolatore di campi
>
> 2) con gdal2xyz.py modificato ho estratto i punti (x,y) usando la mask
>
> 3) con il plugin 'Point Sampling Tools' ho generato lo shape.
>
> Esistono uno o più comandi che fanno lo stesso lavoro?
>
> La cosa che mi da 'fastidio' è che il punto 2 lo devo eseguire da linea di
> comando, non so come 'inserire il gdal2xyz_modificato.py in QGIS o
> eventualmente costruire un plugin.
>
> Grazie
>
> natanb
> ___
> 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] pyQGIS, mostrare un messaggio d'errore

2020-11-20 Per discussione Giacomo Fontanelli
Perfetto, grazie Matteo

Il giorno ven 20 nov 2020 alle ore 14:12 matteo 
ha scritto:

> qualcosa del genere?
>
>
> import os
>
> bar = iface.messageBar()
> if not os.path.exists(percorso_cartella):
>  bar.pushMessage('Titolo', 'Testo messaggio', Qgis.Warning, duration=5)
> ___
> 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


[QGIS-it-user] pyQGIS, mostrare un messaggio d'errore

2020-11-20 Per discussione Giacomo Fontanelli
Salve a tutti

domandina facile facile

durante la scrittura di uno script all'interno della consolle python di qgis
vorrei eseguire un check per assicurarmi che una cartella realmente esista
e in caso negativo vorrei stampare un messaggio di errore (magari la barra
rossa in alto) e fare in modo che lo script si blocchi.

per ora ho scritto queste righe

if (os.path.exists(myfolder):
 print("ok")
else:
messaggio di errore + stop dell'esecuzione

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


Re: [QGIS-it-user] sviluppo di uno script processing, importa layer in numpy

2020-11-18 Per discussione Giacomo Fontanelli
immaginavo.

Grazie lo stesso

Giacomo

Il giorno mer 18 nov 2020 alle ore 15:14 matteo 
ha scritto:

> Ciao Giacomo,
>
> > raster_out = rasterizedResult["OUTPUT"]
> > rasterGDAL = gdal.Open(raster_out)
> >
> > non danno errori,  ma si ferma alla linea
> >
> > band = rasterGDAL.GetRasterBand(1)
> >
> > perchè ottengo l'errore
> >
> > AttributeError: 'NoneType' object has no attribute 'GetRasterBand'.
>
> allora direi che l'algoritmo precedente non ti sta generando niente.
> Prova a fare un po' di debugging
>
> A presto
>
> Matteo
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] sviluppo di uno script processing, importa layer in numpy

2020-11-18 Per discussione Giacomo Fontanelli
Ciao Federico e Matteo ho provato entrambe i vostri consigli.

Mettendo gli apici attorno a OUTPUT lo script va avanti, quindi le linee

raster_out = rasterizedResult["OUTPUT"]
rasterGDAL = gdal.Open(raster_out)

non danno errori,  ma si ferma alla linea

band = rasterGDAL.GetRasterBand(1)

perchè ottengo l'errore

AttributeError: 'NoneType' object has no attribute 'GetRasterBand'.

In ogni modo non sono sicuro che i passi precedenti abbiano sortito un
risultato corretto.

Grazie

Il giorno mer 18 nov 2020 alle ore 07:33 matteo 
ha scritto:

> Ciao Giacomo,
>
> >  rasterGDAL = gdal.Open(rasterizedResult[OUTPUT])
>
> rasterGDAL = gdal.Open(rasterizedResult['OUTPUT']) ?
>
> sicuro di aver messo gli apici per estrarre il valore del dizionario?
>
> Matteo
> ___
> 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


[QGIS-it-user] sviluppo di uno script processing, importa layer in numpy

2020-11-17 Per discussione Giacomo Fontanelli
Salve

sto scrivendo un mio script processing

nella prima parte del processing vero e proprio (scusate il gioco di parole"
faccio una rasterizzazione di un layer vettoriale poligonale

processPar = {
"INPUT":parameters[self.INPUT],
"FIELD":"id",
"BURN":1,
"UNITS":0,
"WIDTH":nCol,
"HEIGHT":nRow,
"EXTENT": parameters[self.INPUT],
"NODATA":"NA",
"OPTIONS":"",
"DATA_TYPE":0,
"INIT":0,
"INVERT":False,
"EXTRA":"",
"OUTPUT":parameters[self.OUTPUT]}

rasterizedResult = processing.run(
"gdal:rasterize",
processPar,
is_child_algorithm=True,
context=context,
feedback=feedback)

nella seconda parte vorrei poter importare il file raster prodotto prima
(in teoria)
da gdal:rasterize in numpy.

Per fare questo credo di dover passare prima da gdal, quindi faccio

rasterGDAL = gdal.Open(rasterizedResult[OUTPUT])

e poi

  band = rasterGDAL.GetRasterBand(1)
tempArray = band.ReadAsArray()

Purtroppo però alla linea

rasterGDAL = gdal.Open(rasterizedResult[OUTPUT])

ottengo un errore

File "", line 218, in processAlgorithm
NameError: name 'OUTPUT' is not defined


Un piccolo aiuto?

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


Re: [QGIS-it-user] datibenecomune.it - aderiamo come comunità??

2020-11-09 Per discussione Giacomo Fontanelli
Firmato

buona idea

Giacomo


Mail
priva di virus. www.avg.com

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

Il giorno dom 8 nov 2020 alle ore 12:15 Stefano Campus 
ha scritto:

> Ottima idea
>
> Il sab 7 nov 2020, 18:42 Totò  ha scritto:
>
>> Nella Home page di https://datibenecomune.it/ si legge:
>>
>> VOGLIAMO DAL GOVERNO TUTTI I DATI SUL COVID-19 PER MONITORARE IL RISCHIO
>> EPIDEMICO, IN FORMATO APERTO, BEN DESCRITTI E MACHINE READABLE.
>>
>> Ci sono già molti promotori tra cui anche GFOSS.it,
>> che ne pensate se aderissimo anche noi come comunità??
>> non credo occorre fare molto (occorre dare il nostro logo), ma il
>> contributo
>> è sicuramente ben visto.
>>
>> qui per la petizione:
>>
>>
>> https://www.change.org/p/datibenecomune-in-formato-aperto-ben-descritti-e-machine-readable-palazzo-chigi-giuseppeconteit-datibenecomune-giuseppeconteit
>>
>> Scusate se risultasse OFF TOPIC, ma sarebbe un modo per farci conoscere in
>> tutta Italia.
>>
>> 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
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


[QGIS-it-user] un aiuto con il field calculator

2020-09-21 Per discussione Giacomo Fontanelli
Salve a tutti

faccio un esempio per spiegare il mio problema

Ho un file vettoriale, vorrei che nella colonna "ANIMALE" comparisse la
stringa "GATTO" ogni volta che nella colonna "COLORE" compare la stringa
"ROSSO"

Grazie per la dritta
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] Remote Sensing e Impianti fotovoltaici

2020-08-13 Per discussione Giacomo Fontanelli
Ciao
Intanto la piattaforma che ti permetterà di fare una classificazione o
riconoscimento degli impianti fotovoltaici non è un problema. Semi
automatic classification va benissimo, altrimenti hai tutti i tool di grass
o di otb o di saga. Il problema è la sorgente di dati satellitari che ti
permetterà di fare la classificazione, perché tra le costellazioni che
forniscono immagini free of charge con una risoluzione tale (10m) da
riconoscere i pannelli solari credo ci sia solo Sentinel2, che Semi
Automatic Classification sa scaricare e trattare.

Un saluto
Giacomo

Il gio 13 ago 2020, 20:02 Federico Gianoli  ha
scritto:

> Ciao, potresti spiegare meglio cosa ti serve mappare... Il RS é un mondo
> meraviglioso ed infinito. Prova ad entrare meglio nel dettaglio per capire
> che funzioni ti servono.
>
> Il gio 13 ago 2020, 19:35 Pj Hooker  ha
> scritto:
>
>> Buongiorno a tutti, avrei bisogno di informazioni riguarda alla possibile
>> mappatura di impianti fotovoltaici. Io non ho esperienza in RS, ma
>> leggendo la documentazione, mi è parso di capire che si può fare.
>> Ho provato a contattare Luca Congedo un paio di giorni fa, ma non mi ha
>> ancora risposto, se è per caso in questa lista, vorrei scrivergli.
>>
>> Si tratta di una richiesta da un mio contatto che sembra avere un bel
>> progetto per l'Africa.
>>
>> Attendo vostre.
>>
>> Un saluto,
>> Pj.
>>
>>
>> -
>> Piergiorgio ROVEDA
>> Urban planner - www.cityplanner.biz
>> Coworking Login - MILANO - Via Stefanardo da Vimercate, 28
>> mobile: +39 348 7448152 - email: piergiorgio.rov...@cityplanner.biz
>>
>> <#m_763916225137827550_m_6288953976996346078_m_7400949173660353985_m_8838544706274826782_m_-8877376715419219462_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>> ___
>> 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
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] QGIS Summer Camp 2020

2020-07-30 Per discussione Giacomo Fontanelli
Ciao scusate il ritardo

forse farlo da remoto è la soluzione più fattibile.

Quanti giorni faremmo?
Quale struttura dare?

Un saluto

Giacomo

Il giorno lun 27 lug 2020 alle ore 12:32 Paolo Cavallini <
cavall...@faunalia.it> ha scritto:

> Io sono per farlo smart, o meglio remoto. Si perde ancora di più, ma mi
> pare l'unica opzione praticabile.
> E comunque sarà interessante esplorare le soluzioni, capire cosa manca
> realmente del contatto, come ovviare.
> Saluti.
>
> On 27 July 2020 12:55:56 EEST, Federico Gianoli <
> gianoli.feder...@gmail.com> wrote:
>>
>> Ciao Totò,
>>
>> grazie per la mail, è una cosa su cui sto lavorando in questi giorni.
>>
>> Purtroppo il COVID sta rovinando i piani, la location dell'altra volta
>> (il Parco Fenice)  purtroppo non può metterci a disposizione l'ostello
>> finchè l'epidemia non è sotto controllo. Mentre abbiamo sempre le aule e lo
>> spazio esterno.
>>
>> A questo punto le opzioni sono tre secondo me:
>>
>>1. Rimandiamo il SummerCamp al 2021 con la speranza che ci sia una
>>soluzione al covid
>>2. trasformiamo il summercamp in un evento più piccolo (sabato tutto
>>il giorno e finiamo con una grigliata nel parco) in modo da poter gestire
>>meglio spazi/persone mantenendo le distanze di sicurezza (accoglienza con
>>misurazione temperatura, etc)
>>3. ognuno si arrangia per dormire in giro per la città, anche se in
>>questo modo si perde totalmente lo spirito del summercamp.
>>
>> Purtroppo non è semplice come scelta.
>>
>> Federico
>>
>>
>>
>>
>>
>> Il giorno lun 27 lug 2020 alle ore 11:39 Totò 
>> ha scritto:
>>
>>> Ciao a tutti,
>>> credo sia arrivato il momento per decidere cosa fare e se fare il secondo
>>> Summer Camp.
>>>
>>> Se non erro si stava organizzando a Padova, nella stessa location
>>> (bellissima) dell'anno scorso.
>>>
>>> A causa della Pandemia l'evento è stato spostato da Luglio a settembre
>>> 2020,
>>> cosa facciamo??
>>>
>>> L'attuale situazione non è delle migliori, circolano ipotesi di una
>>> seconda
>>> ondata a fine agosto 2020.
>>>
>>> Per favore decidiamo prima possibile perché occorre tempo per
>>> organizzare e
>>> organizzarsi.
>>>
>>> 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
>>>
>>
> --
> Please excuse my brevity.
> ___
> 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] ricampionare un raster fissando righe e colonne

2020-07-21 Per discussione Giacomo Fontanelli
grazie a tutti
ho usato la soluzione di Alessandro e funziona



Il giorno mar 21 lug 2020 alle ore 17:50 Stefano Campus 
ha scritto:

> Oppure usa Saga da Processing.
> http://www.saga-gis.org/saga_tool_doc/2.3.0/grid_tools_0.html
>
>
> Il mar 21 lug 2020, 17:34 Alessandro Perego  ha
> scritto:
>
>> Se usi gadlwarp dal menù   Raster > Proiezioni > Riproiezione...   in
>> fondo alla finestra trovi il campo "Parametri aggiuntivi da linea di
>> comando" dove puoi inserire le opzioni come   -ts *width* *height *
>>
>> (verificato su QGIS 3.10.7)
>>
>>
>> Il 21/07/2020 17:08, Giacomo Fontanelli ha scritto:
>>
>> Ciao e grazie Alessandro
>>
>> c'è il modo di specificare questa opzione nella GUI di QGIS?
>>
>>
>>
>> Il giorno mar 21 lug 2020 alle ore 17:04 Alessandro Perego <
>> alspe...@gmail.com> ha scritto:
>>
>>> Prova con l'opzione   -ts *width* *height*   nei parametri aggiuntivi
>>> da linea di comando
>>>
>>> (https://gdal.org/programs/gdalwarp.html)
>>>
>>>
>>> Il 21/07/2020 15:51, Giacomo Fontanelli ha scritto:
>>>
>>> Salve a tutti
>>>
>>> ho necessità di ricampionare un raster.
>>> GDAL warp mi da la possibilità di farlo settando la dimensione del pixel.
>>>
>>> Al contrario io vorrei settare a priori il numero di righe e colonne del
>>> file ricampionato.
>>>
>>> Sapete come fare?
>>>
>>> Grazie mille
>>>
>>>
>>>
>>> ___
>>> QGIS-it-user mailing 
>>> listQGIS-it-user@lists.osgeo.orghttps://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>>
>>> --
>>> Alessandro Perego
>>> www.alspergis.altervista.org
>>> ___
>>> QGIS-it-user mailing list
>>> QGIS-it-user@lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>>
>> --
>> Alessandro Perego
>> www.alspergis.altervista.org
>> ___
>> 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] ricampionare un raster fissando righe e colonne

2020-07-21 Per discussione Giacomo Fontanelli
Ciao e grazie Alessandro

c'è il modo di specificare questa opzione nella GUI di QGIS?



Il giorno mar 21 lug 2020 alle ore 17:04 Alessandro Perego <
alspe...@gmail.com> ha scritto:

> Prova con l'opzione   -ts *width* *height*   nei parametri aggiuntivi da
> linea di comando
>
> (https://gdal.org/programs/gdalwarp.html)
>
>
> Il 21/07/2020 15:51, Giacomo Fontanelli ha scritto:
>
> Salve a tutti
>
> ho necessità di ricampionare un raster.
> GDAL warp mi da la possibilità di farlo settando la dimensione del pixel.
>
> Al contrario io vorrei settare a priori il numero di righe e colonne del
> file ricampionato.
>
> Sapete come fare?
>
> Grazie mille
>
>
>
> ___
> QGIS-it-user mailing 
> listQGIS-it-user@lists.osgeo.orghttps://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
> --
> Alessandro Perego
> www.alspergis.altervista.org
> ___
> 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


[QGIS-it-user] ricampionare un raster fissando righe e colonne

2020-07-21 Per discussione Giacomo Fontanelli
Salve a tutti

ho necessità di ricampionare un raster.
GDAL warp mi da la possibilità di farlo settando la dimensione del pixel.

Al contrario io vorrei settare a priori il numero di righe e colonne del
file ricampionato.

Sapete come fare?

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


Re: [QGIS-it-user] georeferenziare velocemente una mappa raster

2020-07-14 Per discussione Giacomo Fontanelli
Grazie a tutti

Stavo pensando invece di farmi uno script in python-gdal. GDAL permette di
editare qualsiasi cosa relativa a un raster (e non solo).



Il mar 14 lug 2020, 22:54 Giuliano Curti  ha scritto:

>
>
> Il mar 14 lug 2020, 20:19 Simone Barbarotti 
> ha scritto:
>
>> Apri il file di georeferenziazione e sostituisci a mano 
>>
>>
>> Ssimo
>>
>> Il mar 14 lug 2020, 18:35 Giacomo Fontanelli <
>> giacomofontanell...@gmail.com> ha scritto:
>>
>>> Salve a tutti
>>>
>>
> Ciao Giacomo e Simone (e tutti),
>
> ho 2 mappe satellitari raster acquisite in 2 giorni diversi riguardanti la
>>> stessa area, hanno la stessa dimensione del pixel, ma non 
>>> Le 2 mappe non sono perfettamente coregistrate ma una è spostata in
>>> basso di alcuni pixel.
>>>
>>> Di per se il processo di georeferenziazione sarebbe facile perchè si
>>> tratterebbe solo di una traslazione, il tutto però è reso più complicato
>>> perchè non è facile trovare dei ground control points affidabili su
>>> entrambe le immagini.
>>>
>>
> Forse semplifico troppo e sono un po' blasfemo, però non santificherei
> troppo i gcp.
> Se tu vedi le mappe non sovrapposte vuol dire che individui con chiarezza
> dei punti omologhi che non coincidono; se utilizzi quelli come gcp dovresti
> poter allineare le due mappe.
> Certo, disponendo di gcp come punti fiduciali avresti la garanzia di un
> georeferenziazione corretta; operando come ti suggerivo otterresti solo la
> corretta sovrapposizione delle due mappe; mi sembrava di capire che fosse
> questa la tua preoccupazione principale, ma.
>
> Grazie
>>>
>>> Giacomo
>>>
>>
> Ciao e scusa se ho frainteso,
> Giuliano
>
> ___
> 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] georeferenziare velocemente una mappa raster

2020-07-14 Per discussione Giacomo Fontanelli
e se fosse un geotiff senza file di coregistrazione?
grazie

Il giorno mar 14 lug 2020 alle ore 20:19 Simone Barbarotti <
simone.barbaro...@gmail.com> ha scritto:

> Apri il file di georeferenziazione e sostituisci a mano 
>
>
> Ssimo
>
> Il mar 14 lug 2020, 18:35 Giacomo Fontanelli <
> giacomofontanell...@gmail.com> ha scritto:
>
>> Salve a tutti
>>
>> ho 2 mappe satellitari raster acquisite in 2 giorni diversi riguardanti
>> la stessa area, hanno la stessa dimensione del pixel, ma non hanno la
>> stessa estensione (una è più grande).
>> Le 2 mappe non sono perfettamente coregistrate ma una è spostata in basso
>> di alcuni pixel.
>>
>> Di per se il processo di georeferenziazione sarebbe facile perchè si
>> tratterebbe solo di una traslazione, il tutto però è reso più complicato
>> perchè non è facile trovare dei ground control points affidabili su
>> entrambe le immagini, quindi mi chiedevo se fosse possibile spostare
>> un'immagine sull'altra semplicemente riattribuendo una nuova latitudine e
>> longitudine all'angolo upper left di una delle immagini e procedendo per
>> tentativi.
>>
>> Ho cercato di essere più chiaro possibile, spero la mia non sia un idea
>> folle.
>>
>> Grazie
>>
>> Giacomo
>>
>>
>> ___
>> 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


[QGIS-it-user] georeferenziare velocemente una mappa raster

2020-07-14 Per discussione Giacomo Fontanelli
Salve a tutti

ho 2 mappe satellitari raster acquisite in 2 giorni diversi riguardanti la
stessa area, hanno la stessa dimensione del pixel, ma non hanno la stessa
estensione (una è più grande).
Le 2 mappe non sono perfettamente coregistrate ma una è spostata in basso
di alcuni pixel.

Di per se il processo di georeferenziazione sarebbe facile perchè si
tratterebbe solo di una traslazione, il tutto però è reso più complicato
perchè non è facile trovare dei ground control points affidabili su
entrambe le immagini, quindi mi chiedevo se fosse possibile spostare
un'immagine sull'altra semplicemente riattribuendo una nuova latitudine e
longitudine all'angolo upper left di una delle immagini e procedendo per
tentativi.

Ho cercato di essere più chiaro possibile, spero la mia non sia un idea
folle.

Grazie

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


Re: [QGIS-it-user] Esito Grant Proposal

2020-07-10 Per discussione Giacomo Fontanelli
Bravo Matteo

grazie mille

Il giorno ven 10 lug 2020 alle ore 18:16 Totò 
ha scritto:

> Grazie Matteo,
> e complimenti per la QEP.
>
> 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


[QGIS-it-user] visualizzare codice python degli script di processing

2020-07-04 Per discussione Giacomo Fontanelli
Salve a tutti

sto cercando di imparare a scrivere degli script che dovranno girare nel
motore di processing di QGIS.

Autodidatticamente mi trovo molto bene a rubare pezzi di codice python già
scritti per altri script e cucirli insieme.

La domanda è: esiste il modo per visualizzare il codice python con cui sono
stati scritti gli algoritmi di processing che si installano con la versione
di QGIS?

Grazie

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


Re: [QGIS-it-user] metodo di pyQgis che restituisce il tipo di file, vettoriale

2020-07-04 Per discussione Giacomo Fontanelli
Ciao Alessandro e grazie mille

il mio problema principale è che non sono bravo a reperire info sulle
funzioni e classi di pyqgis

saluto

Giacomo

Il giorno sab 4 lug 2020 alle ore 21:04 Alessandro Perego <
alspe...@gmail.com> ha scritto:

> Ciao,
>
> prova questo:
>
> https://qgis.org/pyqgis/3.10/core/QgsVectorLayer.html#qgis.core.QgsVectorLayer.geometryType
>
> nel tuo caso potrebbe essere
>
>   if vectorLayerQGS.geometryType() != QgsWkbTypes.PolygonGeometry:
> --
> Alessandro Perego
> www.alspergis.altervista.org
>
>
> Il 04/07/2020 20:29, Giacomo Fontanelli ha scritto:
>
> Salve a tutti
>
> usando py qgis vorrei scrivere delle righe che controllano se il vector
> layer interessato è poligonale.
>
> esiste un metodo "isPolygon()" per scrivere qualcosa di simile?
>
> if not vectorLayerQGS.isPolygon():
> Grazie
>
> ___
> QGIS-it-user mailing 
> listQGIS-it-user@lists.osgeo.orghttps://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
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


[QGIS-it-user] metodo di pyQgis che restituisce il tipo di file, vettoriale

2020-07-04 Per discussione Giacomo Fontanelli
Salve a tutti

usando py qgis vorrei scrivere delle righe che controllano se il vector
layer interessato è poligonale.

esiste un metodo "isPolygon()" per scrivere qualcosa di simile?

if not vectorLayerQGS.isPolygon():

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


Re: [QGIS-it-user] calcolatore di campi. Ottebere Lat e Lon in gradi decimali

2020-06-05 Per discussione Giacomo Fontanelli
Ciao Eugenia

mi verrebbe da dire "dipende dal numero di punti".

Io ne avevo un centinaio e l'operazione è stata praticamente immediata con
un PC con Intel I3

Giacomo

Il giorno ven 5 giu 2020 alle ore 15:40 eugeniabelluardo <
eugeniabellua...@yahoo.it> ha scritto:

> Ciao sono una nuova utente e vedendo questo messaggio ho pensato di
> approfittarne perché sto facendo una viewshed analisi e si bloccò  per
> scarsa memoria del il computer mi chiedevo ma quanta ram ci vuole in  media
> per  queste analisi??? Sto chiedendo un preventivo per una postazione
> dedicata. Grazie
> Eugenia
>
>
> Inviato da smartphone Samsung Galaxy.
>
>
>  Messaggio originale 
> Da: Totò Fiandaca 
> Data: 05/06/20 12:31 (GMT+01:00)
> A: Giacomo Fontanelli 
> Cc: Utenti QGIS it 
> Oggetto: Re: [QGIS-it-user] calcolatore di campi. Ottebere Lat e Lon in
> gradi decimali
>
> Ciao,
> un modo usando il calcolatore di campi passa per l'uso della funzione
> `transform`
>
> qui è documentata:
>
> http://hfcqgis.opendatasicilia.it/it/latest/gr_funzioni/geometria/transform.html?highlight=transform
>
>
> ciao
>
> Il giorno ven 5 giu 2020 alle ore 11:33 Giacomo Fontanelli <
> giacomofontanell...@gmail.com> ha scritto:
>
>> Salve a tutti
>>
>> lavoro spesso con dati vettoriali puntuali nel sistema di riferimento UTM.
>>
>> Per creare una colonna con Lat e una colonna con Lon vado nel calcolatore
>> di campi e scrivo $y e $x. Fin qui tutto bene, il probleme è che ottengo le
>> coordinate in metri, mentre io le preferirei in gradi decimali (ad es
>> 43.97865; 10.654984).
>>
>> Potrei risolvere riproiettando il file in EPSG 4326 e ripetendo la
>> procedura co il calcolatore di campi, ma esiste un modo più intelligente
>> per ottenere il risultato?
>>
>> grazie
>> ___
>> QGIS-it-user mailing list
>> QGIS-it-user@lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
>
>
> --
> *Ing. Salvatore Fiandaca*
> *mobile*.:+39 327.493.8955
> *m*: *pigrecoinfin...@gmail.com *
> *C.F*.: FNDSVT71E29Z103G
> *P.IVA*: 06597870820
> *membro QGIS Italia - http://qgis.it/ <http://qgis.it/>*
> *socio GFOSS.it - *http://gfoss.it/
> *blog:*
> * https://pigrecoinfinito.com/ <https://pigrecoinfinito.com/> FB: Co-admin
> - https://www.facebook.com/qgis.it/ <https://www.facebook.com/qgis.it/>**
> <https://www.facebook.com/qgis.it/> *
> *TW:  <http://goog_95411464>**https://twitter.com/totofiandaca
> <https://twitter.com/totofiandaca>*
>
> 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
>
> Questo documento, allegati inclusi, contiene informazioni di proprietà di
> FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario
> in relazione alle finalità per le quali è stato ricevuto. E' vietata
> qualsiasi forma di riproduzione o divulgazione senza l'esplicito consenso
> di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega
> di informare tempestivamente il mittente e distruggere la copia in proprio
> possesso.
>
>
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] calcolatore di campi. Ottebere Lat e Lon in gradi decimali

2020-06-05 Per discussione Giacomo Fontanelli
Grazie Totò

sapevo che avresti risposto.

un abbraccio

Giacomo

Il giorno ven 5 giu 2020 alle ore 11:54 Totò Fiandaca <
pigrecoinfin...@gmail.com> ha scritto:

> Ciao,
> un modo usando il calcolatore di campi passa per l'uso della funzione
> `transform`
>
> qui è documentata:
>
> http://hfcqgis.opendatasicilia.it/it/latest/gr_funzioni/geometria/transform.html?highlight=transform
>
>
> ciao
>
> Il giorno ven 5 giu 2020 alle ore 11:33 Giacomo Fontanelli <
> giacomofontanell...@gmail.com> ha scritto:
>
>> Salve a tutti
>>
>> lavoro spesso con dati vettoriali puntuali nel sistema di riferimento UTM.
>>
>> Per creare una colonna con Lat e una colonna con Lon vado nel calcolatore
>> di campi e scrivo $y e $x. Fin qui tutto bene, il probleme è che ottengo le
>> coordinate in metri, mentre io le preferirei in gradi decimali (ad es
>> 43.97865; 10.654984).
>>
>> Potrei risolvere riproiettando il file in EPSG 4326 e ripetendo la
>> procedura co il calcolatore di campi, ma esiste un modo più intelligente
>> per ottenere il risultato?
>>
>> grazie
>> ___
>> QGIS-it-user mailing list
>> QGIS-it-user@lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
>
>
> --
> *Ing. Salvatore Fiandaca*
> *mobile*.:+39 327.493.8955
> *m*: *pigrecoinfin...@gmail.com *
> *C.F*.: FNDSVT71E29Z103G
> *P.IVA*: 06597870820
> *membro QGIS Italia - http://qgis.it/ <http://qgis.it/>*
> *socio GFOSS.it - *http://gfoss.it/
> *blog:*
> * https://pigrecoinfinito.com/ <https://pigrecoinfinito.com/> FB: Co-admin
> - https://www.facebook.com/qgis.it/ <https://www.facebook.com/qgis.it/>**
> <https://www.facebook.com/qgis.it/> *
> *TW:  <http://goog_95411464>**https://twitter.com/totofiandaca
> <https://twitter.com/totofiandaca>*
>
> 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
>
> Questo documento, allegati inclusi, contiene informazioni di proprietà di
> FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario
> in relazione alle finalità per le quali è stato ricevuto. E' vietata
> qualsiasi forma di riproduzione o divulgazione senza l'esplicito consenso
> di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega
> di informare tempestivamente il mittente e distruggere la copia in proprio
> possesso.
>
>
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


[QGIS-it-user] calcolatore di campi. Ottebere Lat e Lon in gradi decimali

2020-06-05 Per discussione Giacomo Fontanelli
Salve a tutti

lavoro spesso con dati vettoriali puntuali nel sistema di riferimento UTM.

Per creare una colonna con Lat e una colonna con Lon vado nel calcolatore
di campi e scrivo $y e $x. Fin qui tutto bene, il probleme è che ottengo le
coordinate in metri, mentre io le preferirei in gradi decimali (ad es
43.97865; 10.654984).

Potrei risolvere riproiettando il file in EPSG 4326 e ripetendo la
procedura co il calcolatore di campi, ma esiste un modo più intelligente
per ottenere il risultato?

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


Re: [QGIS-it-user] Nuovo PSC QGIS 2020

2020-05-07 Per discussione Giacomo Fontanelli
Grazie Totò e buon lavoro a tutti
giacomo


Il giorno mer 6 mag 2020 alle ore 17:20 Totò  ha
scritto:

> Salve lista,
> ecco il nuovo PSC:
>
> benvenuto al nuovo presidente del consiglio QGIS: Marco Bernasocchi -
> @mbernasocchi - e al nuovo vicepresidente Alessandro Pasotti - @elpaso66 -
> governance: Jürgen Fischer, Andreas Neumann e Anita Graser. Buon lavoro e
> grazie a Paolo Cavallini - @paolocavall - chair uscente.
>
> 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] Errore Raster Merge

2020-05-05 Per discussione Giacomo Fontanelli
Io ho Qgis 3.12 su ubuntu e anche a me crea problemi. A già va in crash

Il mar 5 mag 2020, 12:57 roberto montagnetti  ha
scritto:

> Buongiorno,
> dopo vari test fatti sia su computer personali che di colleghi vorrei
> segnalare il fatto che lo strumento di qgis "merge" Raster per l'Unione di
> file Raster, su sistemi Windows che utilizzano una versione di qgis 3.4
> Madeira non funziona e restituisce il seguente log:
>
> console output
>  C:\PROGRA~1\QGIS3~1.4\bin\python3.exe: No module named
> gdal_merg
>
> Come potremmo risolvere il problema?
> Grazie anticipatamente per l'aiuto.
> ___
> 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] [evento] FOSS4G Italia 2020

2020-04-27 Per discussione Giacomo Fontanelli
Grazie mille Stefano


Il giorno dom 26 apr 2020 alle ore 18:13 Totò 
ha scritto:

> Grazie mille Stefano.
>
> 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] mappa con informazioni lat e lon

2020-02-14 Per discussione Giacomo Fontanelli
Ciao Roberto
esatto, è proprio quello che cercavo

grazie

Giacomo

Il giorno gio 13 feb 2020 alle ore 19:03 Roberto Facoetti <
robe...@nyumbugis.it> ha scritto:

> ciao,
>
> se non ho capito male il risultato che vuoi ottenere, puoi usare il
> comando di Grass r.latlong.
>
> Lo trovi negli strumenti di Processing.
>
>
> Il 13/02/20 18:42, Giacomo Fontanelli ha scritto:
>
> Grazie Totò
>
> il problema è che la mappa di base è gigante e quindi i cambiamenti di
> formato richiedono molto tempo.
> Cercherò di lavorare con un subset di questa.
>
> A presto
>
> Giacomo
>
> Il giorno gio 13 feb 2020 alle ore 14:53 Totò 
> ha scritto:
>
>> Giacomo Fontanelli-2 wrote
>> > La mappa è molto grande quindi eviterei vettorializzazioni e
>> > rasterizzazioni. Esiste una soluzione utilizzando il raster calculator?
>>
>> Ciao, credo di aver capito.
>>
>> Vuoi sostituire al valore del pixel il valore della coordinata del suo
>> centroide.
>>
>> Se cosi fosse non credo (ma posso sbagliarmi) che si possa fare
>> semplicemente dal raster calculator.
>>
>> Un metodo che ho provato passa per la vettorializzazione, ovvero
>> estrazione
>> dei centroidi dei pixel e poi nella rasterizzazione del layer puntuale
>> usando come valori x e poi y.
>>
>> ti allego un rapido risultato, tutto fatto con QGIS
>>
>> ciao <http://osgeo-org.1560.x6.nabble.com/file/t378656/Image_6.png>
>>
>>
>>
>> -
>> 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 
> listQGIS-it-user@lists.osgeo.orghttps://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
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] mappa con informazioni lat e lon

2020-02-13 Per discussione Giacomo Fontanelli
Grazie Totò

il problema è che la mappa di base è gigante e quindi i cambiamenti di
formato richiedono molto tempo.
Cercherò di lavorare con un subset di questa.

A presto

Giacomo

Il giorno gio 13 feb 2020 alle ore 14:53 Totò 
ha scritto:

> Giacomo Fontanelli-2 wrote
> > La mappa è molto grande quindi eviterei vettorializzazioni e
> > rasterizzazioni. Esiste una soluzione utilizzando il raster calculator?
>
> Ciao, credo di aver capito.
>
> Vuoi sostituire al valore del pixel il valore della coordinata del suo
> centroide.
>
> Se cosi fosse non credo (ma posso sbagliarmi) che si possa fare
> semplicemente dal raster calculator.
>
> Un metodo che ho provato passa per la vettorializzazione, ovvero estrazione
> dei centroidi dei pixel e poi nella rasterizzazione del layer puntuale
> usando come valori x e poi y.
>
> ti allego un rapido risultato, tutto fatto con QGIS
>
> ciao <http://osgeo-org.1560.x6.nabble.com/file/t378656/Image_6.png>
>
>
>
> -
> 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] mappa con informazioni lat e lon

2020-02-13 Per discussione Giacomo Fontanelli
Ma certo

il risultato finale è nella foto

la mappa "modello" rappresenta un'area del polo sud e quindi ha EPSG 3031

e le due mappe che vorrei produrre come output le trovate in allegato.

Grazie

Il giorno gio 13 feb 2020 alle ore 11:20 Totò 
ha scritto:

> Giacomo Fontanelli-2 wrote
> > Salve
> > partendo da un raster che ho già importato in qgis dovrei produrre due
> > mappe, una con la stessa estensione e dimensione del pixel della prima ma
> > recante in ogni pixel l'informazione della latitudine e l'altra della
> > longitudine.
> >
> > La mappa è molto grande quindi eviterei vettorializzazioni e
> > rasterizzazioni. Esiste una soluzione utilizzando il raster calculator?
>
> Ciao Giacomo,
> potresti condividere uno screenshot con un esempio esplicito di quello che
> vorresti ottenere??
>
> grazie
>
> 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


[QGIS-it-user] mappa con informazioni lat e lon

2020-02-13 Per discussione Giacomo Fontanelli
Salve
partendo da un raster che ho già importato in qgis dovrei produrre due
mappe, una con la stessa estensione e dimensione del pixel della prima ma
recante in ogni pixel l'informazione della latitudine e l'altra della
longitudine.

La mappa è molto grande quindi eviterei vettorializzazioni e
rasterizzazioni. Esiste una soluzione utilizzando il raster calculator?

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


Re: [QGIS-it-user] [evento] FOSS4G Italia 2020

2020-01-28 Per discussione Giacomo Fontanelli
Grazie Stefano

Giacomo

Il giorno lun 27 gen 2020 alle ore 14:43 Stefano Campus 
ha scritto:

> ciao a tutti,
> volevo informarvi che è stato pubblicato il programma e sono aperte le
> iscrizioni all'evento FOSS4G Italia 2020 che si terrà a Torino dal 18 al 22
> febbraio.
> quest'anno il programma prevede:
> - 23 workshop che si terranno martedì 18 pomeriggio e mercoledì 19 mattina;
> - il convegno vero e proprio, da mercoledì 19 pomeriggio a venerdì 21
> mattina;
> - incontro degli utenti italiani di QGIS, venerdì 21 pomeriggio e tutto
> sabato 22;
> - OSMIT 2020, incontro degli utenti italiani di OpenStreetMap, sabato 22
> mattina e pomeriggio
> - assemblea soci Associazione GFOSS.it, venerdì 21 dalale 14:30
>
> felice pomeriggio
>
> s.
>
> https://foss4g-it2020.gfoss.it
>
>
>
> --
> 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] problemi con il mio primo processing script

2020-01-02 Per discussione Giacomo Fontanelli
Ciao Matteo

ho risolto con le seguenti operazioni:

1) ho aggiunto queste funzioni

def tr(self,string):
return QCoreApplication.translate('Processing', string)

def createInstance(self):
return NetPointsPolygons()

2) ho cambiato da

class NetPointsPolygons(QgisAlgorithm):

a

class NetPointsPolygons(QgsProcessingAlgorithm):

Ora funziona

grazie

Il giorno gio 2 gen 2020 alle ore 08:45 matteo  ha
scritto:

> Ciao Giacomo,
>
> hai cambiato il nome della classe dell'algoritmo? Se si, hai anche
> cambiato il metodo create instance con il nuovo nome? Devi anche dare un
> nome univoco al tuo algoritmo nel metodo name.
>
> se invece non hai cambiato né il nome dela classe né il nome del metodo
> né il nome allora dovresti farlo, altrimenti Processing vede due moduli
> con lo stesso nome e fa casino
>
> a presto
>
> MAtteo
> ___
> 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


[Qgis-user] Error after saving my script

2020-01-01 Per discussione Giacomo Fontanelli
Dear forum


I slightly modified the processing-script called RandomPointsPolygons.py to
make my own script and I copied it in

/home/giacomo/.local/share/QGIS/QGIS3/profiles/default/processing/scripts.


but when I launch QGIS 3.10 I get this error


NotImplementedError: QgsProcessingAlgorithm.name() is abstract and must be
overridden

Traceback (most recent call last):

File "/usr/share/qgis/python/plugins/processing/script/ScriptUtils.py",
line 68, in loadAlgorithm

alg = algfactory.instances.pop().createInstance()

IndexError: pop from empty list


During handling of the above exception, another exception occurred:


NotImplementedError: QgsProcessingAlgorithm.name() is abstract and must be
overridden



Versione Python: 3.7.3 (default, Oct 7 2019, 12:56:13) [GCC 8.3.0]

Versione di QGIS: 3.10.1-A Coruña A Coruña, ef24c526da


Percorso Python:

/usr/share/qgis/python

/home/giacomo/.local/share/QGIS/QGIS3/profiles/default/python

/home/giacomo/.local/share/QGIS/QGIS3/profiles/default/python/plugins

/usr/share/qgis/python/plugins

/usr/lib/x86_64-linux-gnu/otb/python

/usr/lib/python37.zip

/usr/lib/python3.7

/usr/lib/python3.7/lib-dynload

/usr/local/lib/python3.7/dist-packages

/usr/lib/python3/dist-packages

/home/giacomo/.local/share/QGIS/QGIS3/profiles/default/python

/usr/lib/python3/dist-packages/IPython/extensions


Any help please?
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

[QGIS-it-user] problemi con il mio primo processing script

2019-12-30 Per discussione Giacomo Fontanelli
Salve a tutti

ho deciso di provare a salvare come script da utilizzare nel motore di
processing di qgis uno script python che uso spesso.
Lo script in questione è molto simile a RandomPointsVector.py a cui ho
apporto le modifiche che ritenevo necessarie e poi ho salvato nella
cartella

cd /home/giacomo/.local/share/QGIS/QGIS3/profiles/default/processing/scripts


Purtroppo però quando vado ad aprire QGIS 3.10 ottengo due messaggi di
errore in serie.


Questo è il primo

NotImplementedError: QgsProcessingAlgorithm.name() is abstract and must be
overridden

Traceback (most recent call last):

File "/usr/share/qgis/python/plugins/processing/script/ScriptUtils.py",
line 68, in loadAlgorithm

alg = algfactory.instances.pop().createInstance()

IndexError: pop from empty list


During handling of the above exception, another exception occurred:


NotImplementedError: QgsProcessingAlgorithm.name() is abstract and must be
overridden



Questo è il secondo

NotImplementedError: QgsProcessingAlgorithm.initAlgorithm() is abstract and
must be overridden

NotImplementedError: QgsProcessingAlgorithm.initAlgorithm() is abstract and
must be overridden



Versione Python: 3.7.3 (default, Oct 7 2019, 12:56:13) [GCC 8.3.0]

Versione di QGIS: 3.10.1-A Coruña A Coruña, ef24c526da


Qualche consiglio?


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


[Qgis-user] importing .h5 files in qgis

2019-12-30 Per discussione Giacomo Fontanelli
Dear users

Do you know how to import .h5 files in QGIS 3.10?

Thank you very much

Giacomo
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

[QGIS-it-user] modulo python non riconosciuto

2019-12-30 Per discussione Giacomo Fontanelli
Salve

vorrei installare il plugin MODDIS_NITK nel mio QGIS 3.10 operante su
Ubuntu 19.04 (successivamente anche su Windows).

Al primo tentativo di installazione richiedeva la libreria "panda" che ho
installato con
sudo apt install panda

e fin qui tutto bene.

Successivamente è richiesta la libreria pyModis, che ho installato con

pip install pyModis,

come da indicazioni da http://www.pymodis.org/. e infatti viene installata
correttamente

Al momento dell'installazione però dell'installazione del plugin MODIS_NITK
su QGIS la libreria pyMODIS non viene riconosciuta e ottengo l'errore

ModuleNotFoundError: No module named 'pymodis'


Avete consigli?


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


Re: [QGIS-it-user] importare file .h5

2019-12-30 Per discussione Giacomo Fontanelli
Ciao Andrea
ho provato sia su Windows sia su Lubuntu.
In entrambi i casi lavoro con QGIS 3.10 e GDAL 2.4

Grazie

Il giorno sab 28 dic 2019 alle ore 14:50 Andrea Giudiceandrea <
andreaer...@libero.it> ha scritto:

> Giacomo Fontanelli-2 wrote
> > sapete come farer per importare file .h5 in qgis 3.10?
>
> Ciao Giacomo,
> con quale versione di QGIS (e GDAL) esattamente hai problemi e su quale
> sistema operativo?
>
> Comunque sono stati riscontrati problemi su Windows: vedi
>
> http://osgeo-org.1560.x6.nabble.com/QGIS-Developer-Problems-loading-and-using-GDALinfo-on-hdf5-files-only-on-Windows-td5421777.html
> e https://github.com/OSGeo/gdal/issues/1428
>
> Si tratta dello stesso problema?
>
> A presto.
>
> Andrea
>
>
>
> --
> 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


[QGIS-it-user] importare file .h5

2019-12-24 Per discussione Giacomo Fontanelli
Salve a tutti

sapete come farer per importare file .h5 in qgis 3.10?

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


Re: [QGIS-it-user] GFOSS Italia Sustaining members di QGIS.org

2019-11-22 Per discussione Giacomo Fontanelli
Ottimo, grazie Totò

Giacomo

Il giorno mer 13 nov 2019 alle ore 16:42 Studio Multiservice s.s. <
studio.multiservice.mant...@gmail.com> ha scritto:

>
> OK, grazie Salvatore.
>
> Attendo le news allora.
>
> A presto
>
> Alberto
>
>
> Il giorno mer 13 nov 2019 alle ore 09:00 Totò 
> ha scritto:
>
>> Ciao,
>> a breve, tramite gfoss.it, faremo delle campagne per raccogliere fondi da
>> destinare allo sviluppo di plugin o aggiunta di nuove feature nel core di
>> QGIS.
>>
>> Purtroppo solo gfoss.it puo' raccogliere fondi in italia, quindi se vuoi
>> destinare il tuo contributo per sviluppi italiani aspetta l'avvio delle
>> campagna, altrimenti fai una donazione libera all'indirizzo che hai
>> trovato.
>>
>> Per favore Stefano Campus correggimi se ho scritto fesserie.
>>
>> ciao
>>
>>
>>
>> -
>> 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
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] DataPllotly 3.0

2019-11-02 Per discussione Giacomo Fontanelli
GRazie Matteo per l'ottimo lavoro

Giacomo

Il giorno ven 1 nov 2019 alle ore 21:28 Totò  ha
scritto:

> Grazie Matteo,
>
> ottimo lavoro!
>
>
>
> -
> 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


[QGIS-it-user] Importare MODIS

2019-10-08 Per discussione Giacomo Fontanelli
Salve a tutti

Non riesco ad importare file MODIS con estenzione .HDF.
Mi sembra strano perchè uso QGIS 3.8.3 con GDAL 2.4.
perchè ottengo il seguente errore

Layer non valido : GDAL provider Cannot open GDAL dataset.


Qualche dritta?


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


Re: [QGIS-it-user] Processing corrotto

2019-10-08 Per discussione Giacomo Fontanelli
Salve

mi bastava dire che semplicemente ho risolto riabilitando il pligin da
gestisci ed installa plugin.

Non so perchè ho ottenuto questo errore, ma me la sono cavata con poco

grazie

Il giorno mar 8 ott 2019 alle ore 13:28 Paolo Cavallini <
cavall...@faunalia.it> ha scritto:

> Quale versione? Installato da quale pacchetto? Riesci a trovare altri
> errori nel log o nella console?
>
> On 8 October 2019 13:30:01 EEST, Giacomo Fontanelli <
> giacomofontanell...@gmail.com> wrote:
>>
>> Salve a tutti, ho un problema, quando lancio qgis ricevo uno warning che
>> dice
>> Plugin processing : Il plugin verrà disabilitato perché ha causato
>> l'arresto di QGIS durante l'ultimo avvio. Per favore segnala il problema e
>> riabilita il plugin quando il problema è stato risolto.
>>
>> Lavoro con Lubuntu 19.04, ho provato a disinstallare e reinstallare qgis,
>> ma niente.
>>
>> Qualche aiuto?
>>
>> Grazie
>>
>
> --
> Sorry for being short
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


  1   2   >