Re: [QGIS-it-user] Numeri decimanli e GPKG

2024-04-09 Thread Enzo Cocca via QGIS-it-user
Se ricordo bene dovresti usare l'opzione real per avere quello che desideri.

E

Il mar 9 apr 2024, 17:28 Marco Spaziani via QGIS-it-user <
qgis-it-user@lists.osgeo.org> ha scritto:

> E' molto tempo che non mi capitava di dover popolare dei campi di file
> GPKG con le coordinate dei punti (tramite $x e $y) e ho notato che, nel
> creare il Campo da popolare, dopo aver selezionato "Numero decimale" non mi
> compare l'opzione "lunghezza" e l'opzione "precisone" (come invece compare
> negli SHP file).
> E' normale?
> Niente di grave, risolvo con "round" però mi piacerebbe capire perchè nei
> GPKG non c'è questa utile opzione che invece c'è nei SHP file
> Uso QGIS 3.28 Firenze LTR
> ___
> 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] (senza oggetto)

2023-09-13 Thread Enzo Cocca
In teoria la tua funzione é corretta ma probabilmente il modo di chiamare
la funzione, qgis ha bisogno che gli specifici gli altri argomenti anche se
non li usi. Credo sia dovuto al decoratore che hai messo sulla funzione.

Il mer 13 set 2023, 21:26 Totò Fiandaca  ha
scritto:

> Ciao Enzo,
> FUNZIONA!
>
> ma come mai la mia non funzionava solo nella 3.28?
> ora funziona in tutte le versioni.
>
> grazie
> saluti
>
> Il giorno mer 13 set 2023 alle ore 20:07 Enzo Cocca 
> ha scritto:
>
>> Prova  a scrivere cosí:
>>
>> def Get_Pdf_N_Pages(pdfpath, *args, **kwargs): ... Il resto della tuo
>> funzione
>>
>> E
>>
>> Il mer 13 set 2023, 20:38 Totò Fiandaca  ha
>> scritto:
>>
>>> Ciao  TUTTI.
>>> Scrivo per un comportamento strano che noto su QGIS 3.28.10 LTR Firenze
>>> da OSGeo4W su win 10 PRO.
>>>
>>> Con Giulio abbiamo creato una funzione personalizzata (per field calc)
>>> che permette di estrarre il numero di pagine da un PDF.
>>> la funzione è raggiungibile da questo link [1], è un gist.
>>>
>>> Ho installato la relativa libreria usando OSGeo4W, la libreria è
>>> pyton3-pypdf2 3.0.1-1
>>> la libreria è installata bene perché da console python dentro QGIS
>>> (qualsiasi versione) e lanciando lo script:
>>>
>>> import PyPDF2
>>> pdfFileObj = open("tuofile.pdf", 'rb')
>>> pdfReader = PyPDF2.PdfReader(pdfFileObj)
>>> print(len(pdfReader.pages))
>>> pdfFileObj.close()
>>>
>>> restituisce il numero delle pagine.
>>>
>>> Il problema è il seguente:
>>> 1. QGIS 3.28.10 dà errore;
>>> 2. QGIS 3.28.10 con profilo pulito dà errore
>>> 3. QGIS 3.32.2 Lima FUNZIONA
>>> 4. su master FUNZIONA
>>>
>>> L'errore è il seguente:
>>>
>>> Errore Valutazione: Get_Pdf_N_Pages() takes 1 positional argument but 3
>>> were given:
>>>
>>> Traceback (most recent call last):
>>>
>>>   File 
>>> "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\core\additions\qgsfunction.py", 
>>> line 81, in func
>>>
>>> return self.function(*values)
>>>
>>> TypeError: Get_Pdf_N_Pages() takes 1 positional argument but 3 were given
>>>
>>>
>>> dentro il field calc scrivo:
>>>
>>> Get_Pdf_N_Pages('C:\\Users\\x\\Desktop\\yy.pdf')
>>>
>>>
>>>
>>> [1] https://gist.github.com/pigreco/272e58381ac896a86acbd4ccc1bc7fce
>>>
>>> saluti
>>>
>>> --
>>> *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
>>>
>>
>
> --
> *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

Re: [QGIS-it-user] (senza oggetto)

2023-09-13 Thread Enzo Cocca
Prova  a scrivere cosí:

def Get_Pdf_N_Pages(pdfpath, *args, **kwargs): ... Il resto della tuo
funzione

E

Il mer 13 set 2023, 20:38 Totò Fiandaca  ha
scritto:

> Ciao  TUTTI.
> Scrivo per un comportamento strano che noto su QGIS 3.28.10 LTR Firenze da
> OSGeo4W su win 10 PRO.
>
> Con Giulio abbiamo creato una funzione personalizzata (per field calc) che
> permette di estrarre il numero di pagine da un PDF.
> la funzione è raggiungibile da questo link [1], è un gist.
>
> Ho installato la relativa libreria usando OSGeo4W, la libreria è
> pyton3-pypdf2 3.0.1-1
> la libreria è installata bene perché da console python dentro QGIS
> (qualsiasi versione) e lanciando lo script:
>
> import PyPDF2
> pdfFileObj = open("tuofile.pdf", 'rb')
> pdfReader = PyPDF2.PdfReader(pdfFileObj)
> print(len(pdfReader.pages))
> pdfFileObj.close()
>
> restituisce il numero delle pagine.
>
> Il problema è il seguente:
> 1. QGIS 3.28.10 dà errore;
> 2. QGIS 3.28.10 con profilo pulito dà errore
> 3. QGIS 3.32.2 Lima FUNZIONA
> 4. su master FUNZIONA
>
> L'errore è il seguente:
>
> Errore Valutazione: Get_Pdf_N_Pages() takes 1 positional argument but 3
> were given:
>
> Traceback (most recent call last):
>
>   File 
> "C:\OSGeo4W/apps/qgis-ltr/./python\qgis\core\additions\qgsfunction.py", line 
> 81, in func
>
> return self.function(*values)
>
> TypeError: Get_Pdf_N_Pages() takes 1 positional argument but 3 were given
>
>
> dentro il field calc scrivo:
>
> Get_Pdf_N_Pages('C:\\Users\\x\\Desktop\\yy.pdf')
>
>
>
> [1] https://gist.github.com/pigreco/272e58381ac896a86acbd4ccc1bc7fce
>
> saluti
>
> --
> *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


[QGIS-it-user] Salvare piú buffer sullo stesso layer

2021-05-19 Thread Enzo Cocca
Salve,
Vorrei chiedere se fosse possibile generare buffer e salvarli sullo stesso
layer poligonale di spatialite e postgres.
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] Progetti in rete con spatialite molto lenti

2021-05-13 Thread Enzo Cocca
Postgres è un server db, quindi su una macchina deve essere installato per
potervi connettere (da qualche parte i dati devono stare).
Inoltre non è per nulla difficile l'installazione e sicuramente è un rdbm
robusto. Considera se in futuro il tuo db deve gestire migliaia di dati,
spatialite potrebbe non essere la soluzione migliore.
Ad ogni modo se il tuo db non è relazionato prova con il geopackage che
deriva da spatialite, ma non so se midvatten lo gestisce.
Prova a verificare se Midvatten ti da gli stessi problemi se il db è sulla
tua macchina, magari la questione è la rete

ciao
E

Il giorno gio 13 mag 2021 alle ore 18:00 Stefano Menichetti <
s.meniche...@arpat.toscana.it> ha scritto:

> Ciao Enzo ok per il personal geodatabase lo tengo presente, il db con il
> progetto si trovano su una rete condivisa locale risulta lento sia
> internamente che tramite accesso via vpn.
>
> Sto scrivendo a questo proposito anche sul sito del Midvatten notando che
> nelle ultime versioni del plugin è prevista la possibilità di utilizzare un
> db postgis (forse non a caso ?)
>
> Non sono molto pratico di postgis lavoro sopratutto su Oracle come utente
> non certo come dba. Spatialite da quando è stata fatta la scelta open nella
> mia agenzia è diventato l'alternativa ad access per i dati di progetto.
>
> Ricordo che l'installazione e gestione del postgis è abbastanza complicata
> roba da dba quasi.
>
> Una domanda: Qgis riesce a gestire file postgis ance in assenza del
> postgre/postgis installato ?
>
> Stefano
> Il 13/05/2021 17:51, Enzo Cocca ha scritto:
>
> Ciao Stefano,
> il db sqlite è un personal geodatabase e ci si può accedere solo una alla
> volta  altrimenti si rischia il lock.
> Per quanto riguarda la lentezza il db si trova in una rete condivisa
> locale o su un ip pubblico? nel secondo coso hai provato con una
> connessione vpn?
>
> E
>
> Il giorno gio 13 mag 2021 alle ore 17:46 Stefano Menichetti <
> s.meniche...@arpat.toscana.it> ha scritto:
>
>> Grazie Totò anche questa è un'informazione utile, ma non è tanto un
>> problema di diritti di accesso che potrebbero anche essere separati, ma
>> proprio di lentezza in una connessione non locale.
>>
>> Non capisco il perchè come se lasciasse aperta nella connessione una
>> serie di verifiche continue ... magari c'è  da impostare qualcosa per
>> usare la cache, il db è pure piccolo < 1M
>>
>> Saluti,
>>
>> Stefano
>>
>> Il 13/05/2021 16:54, Totò ha scritto:
>>
>> > Stefano Menichetti wrote
>> >> Buongiorno a tutti, qualcuno sa spiegarmi per quale motivo un progetto
>> >> Qgis che utilizza un db spatialite (nel caso il plugin Midvatten delle
>> >> stratigrafie) funziona egregiamente in locale ma diventa lentissimo in
>> >> una cartella condivisa della rete aziendale ?
>> >>
>> >> Ho notato questo malfunzionamento da tempo e con diverse versioni di
>> >> Qgis. Tenderei ad escludere un problema del plugin. E' lento anche in
>> >> fase di caricamento del progetto non solo quando il plugin interroga le
>> >> tabelle.
>> > Benvenuto,
>> > solo un piccolo contributo:
>> > il db spatialite non è adatto per un uso condiviso di più persone, come
>> si
>> > suol dire è un db monoutente.
>> >
>> > 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
>>
>> --
>> ****
>> Dr. Geol. Stefano Menichetti
>> ARPAT - Agenzia Regionale per la Protezione dell'Ambiente dela Toscana
>> www.arpat.toscana.it
>> SIRA - Sistema Informativo Regionale Ambientale
>> http:\\sira.arpat.toscana.it
>> Tel. 055 3206333 3668217978 (3383550147)
>> Fax 055 3206410
>> skype stefano.menichetti63
>>
>> ___
>> QGIS-it-user mailing list
>> QGIS-it-user@lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
>
>
> --
> Enzo Cocca PhD
> in "Science and Technology for Archaeology and Cultural Heritage"
>
> ISMEO
> International Association of Mediterranean and Oriental Studies
>
>
> mail: enzo@gmail.com
> cell: +393495087014
>
> --
> 
> Dr. Geol. Stefano Menichetti
> ARPAT - Agenzia Regionale per la Protezione dell'Ambiente dela 
> Toscanawww.arpat.toscana.it
> SIRA - Sistema Informativo Regionale Ambientalehttp:\\sira.arpat.toscana.it
> Tel. 055 3206333 3668217978 (3383550147)
> Fax 055 3206410
> skype stefano.menichetti63
>
>

-- 
Enzo Cocca PhD
in "Science and Technology for Archaeology and Cultural Heritage"

ISMEO
International Association of Mediterranean and Oriental Studies


mail: enzo@gmail.com
cell: +393495087014
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] Progetti in rete con spatialite molto lenti

2021-05-13 Thread Enzo Cocca
Ciao Stefano,
il db sqlite è un personal geodatabase e ci si può accedere solo una alla
volta  altrimenti si rischia il lock.
Per quanto riguarda la lentezza il db si trova in una rete condivisa locale
o su un ip pubblico? nel secondo coso hai provato con una connessione vpn?

E

Il giorno gio 13 mag 2021 alle ore 17:46 Stefano Menichetti <
s.meniche...@arpat.toscana.it> ha scritto:

> Grazie Totò anche questa è un'informazione utile, ma non è tanto un
> problema di diritti di accesso che potrebbero anche essere separati, ma
> proprio di lentezza in una connessione non locale.
>
> Non capisco il perchè come se lasciasse aperta nella connessione una
> serie di verifiche continue ... magari c'è  da impostare qualcosa per
> usare la cache, il db è pure piccolo < 1M
>
> Saluti,
>
> Stefano
>
> Il 13/05/2021 16:54, Totò ha scritto:
>
> > Stefano Menichetti wrote
> >> Buongiorno a tutti, qualcuno sa spiegarmi per quale motivo un progetto
> >> Qgis che utilizza un db spatialite (nel caso il plugin Midvatten delle
> >> stratigrafie) funziona egregiamente in locale ma diventa lentissimo in
> >> una cartella condivisa della rete aziendale ?
> >>
> >> Ho notato questo malfunzionamento da tempo e con diverse versioni di
> >> Qgis. Tenderei ad escludere un problema del plugin. E' lento anche in
> >> fase di caricamento del progetto non solo quando il plugin interroga le
> >> tabelle.
> > Benvenuto,
> > solo un piccolo contributo:
> > il db spatialite non è adatto per un uso condiviso di più persone, come
> si
> > suol dire è un db monoutente.
> >
> > 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
>
> --
> 
> Dr. Geol. Stefano Menichetti
> ARPAT - Agenzia Regionale per la Protezione dell'Ambiente dela Toscana
> www.arpat.toscana.it
> SIRA - Sistema Informativo Regionale Ambientale
> http:\\sira.arpat.toscana.it
> Tel. 055 3206333 3668217978 (3383550147)
> Fax 055 3206410
> skype stefano.menichetti63
>
> ___
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>


-- 
Enzo Cocca PhD
in "Science and Technology for Archaeology and Cultural Heritage"

ISMEO
International Association of Mediterranean and Oriental Studies


mail: enzo@gmail.com
cell: +393495087014
___
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 pyqt5 missing QString

2020-04-17 Thread Enzo Cocca
Grazie a tutti per il suggerimento.
La mia é stata una svista, in realtà avete ragione.
Sto provando a replicare un codice per poter fare un override di un drop
event  tra una listwidget e una tablewidget splittando i nomi dei file che
seleziono e sposto e sto avendo parecchie difficoltà.

Spero di riuscirci
Enzo

Il ven 17 apr 2020, 16:06 matteo  ha scritto:

> Ciao Enzo,
>
> perché non usare una normale stringa di python? Hai qualche vantaggio
> specifico con una QString?
>
> 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] QGIS pyqt5 missing QString

2020-04-17 Thread Enzo Cocca
Hi all,
In my plug in I would use the class QString but apparently seems to be
missing.

I found in internet a similar proble but with PyQt4.
https://www.howtobuildsoftware.com/index.php/how-do/U4x/pyqt-pyqt4-qstring-attributeerror-qgis-qgis-pyqt4-missing-qstring-class



Do you have some suggestion to resolve this?

Thanks
Enzo

-- 
Enzo Cocca PhD
in "Science and Technology for Archaeology and Cultural Heritage"

ISMEO
International Association of Mediterranean and Oriental Studies


mail: enzo@gmail.com
cell: +393495087014
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user