[QGIS-it-user] QGIS e ftools

Salva a tutti,

uso OSGeo4W - win 10 64 bit,
questo mi permette di utilizzare molto facilmente più versioni in
contemporanea; oggi ho installato, oltre alle già presenti 2.18 e 2.19 dev,
la 2.14 LTR (dove esiste ancora il plugin ftool) e, con grande stupore, mi
sono accorto che ftool è presente anche in 2.18 e 2.19 , cioè compaiono nel
menu vettore tutti i comandi del processing!!!

domanda: è normale oppure ho mischiato qualcosa?

frazie per l'attenzione !!!

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/QGIS-e-ftools-tp5293097.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.

ftools e' stato rimosso come plugin ed e' stato un po rifattorizzato (
e corretti pesanti bug) spostandolo come set di comandi di processing.
Lo scopo e' avere ftools in un solo posto (altrimenti si sarebbe
dovuto duplicare il codice visto che l'attuale ftools non si offriva
come provider di processing)

le migliorie sono varie

1) c'era un bug enorme introdotto dalle nuove geometrie 3d
2) c'era ridondanza del codice
3) l'ottimizzazione di alcuni comandi... a leggere il codice
l'implementazione era piuttosto naif
4) ottimizzazione rispetto alle api di qgis. Nel tempo ftools non si
era allineato ai vantaggi che offrivano le nuove api di qgis... cosi'
molti calcoli erano mostruosamente inefficenti sopratutto nel get
delle features
5) il benedetto Nyall ha fatto un ulteriori speedup di alcuni
algoritmi usando piu' astutamente alcune precondizioni che migliorano
mostruosamente i casi di intersezioni con poligoni sparsi... questo
per dire che gli algoritmi originali di ftools, chi li scrisse, non e'
che si sia sforzato granche', per carit'a tutti molto facilmente
leggibili, ma il mondo del calcolo e' altrove.

percio', fossi in te... dimentica che il plugin ftools semplicemente esista!
Luigi Pirelli

**************************************************************************************************
* Boundless QGIS Support/Development: lpirelli AT boundlessgeo DOT com
* LinkedIn: https://www.linkedin.com/in/luigipirelli
* Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
* GitHub: https://github.com/luipir
* Mastering QGIS 2nd Edition:
* https://www.packtpub.com/big-data-and-business-intelligence/mastering-qgis-second-edition
**************************************************************************************************

2016-10-27 18:29 GMT+02:00 Totò <pigrecoinfinito@gmail.com>:

Salva a tutti,

uso OSGeo4W - win 10 64 bit,
questo mi permette di utilizzare molto facilmente più versioni in
contemporanea; oggi ho installato, oltre alle già presenti 2.18 e 2.19 dev,
la 2.14 LTR (dove esiste ancora il plugin ftool) e, con grande stupore, mi
sono accorto che ftool è presente anche in 2.18 e 2.19 , cioè compaiono nel
menu vettore tutti i comandi del processing!!!

domanda: è normale oppure ho mischiato qualcosa?

frazie per l'attenzione !!!

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/QGIS-e-ftools-tp5293097.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.
_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-it-user

ginetto wrote

ftools e' stato rimosso come plugin ed e' stato un po rifattorizzato (
e corretti pesanti bug) spostandolo come set di comandi di processing.
Lo scopo e' avere ftools in un solo posto (altrimenti si sarebbe
dovuto duplicare il codice visto che l'attuale ftools non si offriva
come provider di processing)

le migliorie sono varie

1) c'era un bug enorme introdotto dalle nuove geometrie 3d
2) c'era ridondanza del codice
3) l'ottimizzazione di alcuni comandi... a leggere il codice
l'implementazione era piuttosto naif
4) ottimizzazione rispetto alle api di qgis. Nel tempo ftools non si
era allineato ai vantaggi che offrivano le nuove api di qgis... cosi'
molti calcoli erano mostruosamente inefficenti sopratutto nel get
delle features
5) il benedetto Nyall ha fatto un ulteriori speedup di alcuni
algoritmi usando piu' astutamente alcune precondizioni che migliorano
mostruosamente i casi di intersezioni con poligoni sparsi... questo
per dire che gli algoritmi originali di ftools, chi li scrisse, non e'
che si sia sforzato granche', per carit'a tutti molto facilmente
leggibili, ma il mondo del calcolo e' altrove.

percio', fossi in te... dimentica che il plugin ftools semplicemente
esista!
Luigi Pirelli

Grazie Luigi per le spiegazioni,
ma forse non mi sono spiegato bene; riprovo

utilizzando OSGeo4W ho aggiornato QGIS da 2.16 a 2.18, e installato anche
2.19 dev.
in queste versioni NON esiste più ftools o meglio è in processing.

successivamente ho installato, sempre da osgeo4w, QGIS 2.14 LTR (che è
l'ultima versione che utilizza ancora ftools);

avviando la 2.18 o 2.19 ritrovo il plugin ftools che prima non c'era.

la domanda è:
a causa dell'installazione della LTR è comparso il plugin ftools anche nelle
versioni 2.18 e 2.19; chiedo, è normale oppure no?

grazie per la pazienza!!!

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/QGIS-e-ftools-tp5293097p5293408.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.

io ho installato QGIS da zero con OSGEO4W su W10 (su un Chuwi H12),
con la versione 2.16, oggi la aggiornata a 2.18.

Mi sono ritrovato di nuovo anche io ftools (la cosa fra l’altro mi piace molto),
la scelta di metterlo in processing non mi piaceva.

Non so se sono stato d’aiuto.

Maurizio Marrese
FG

···

Il 29/ott/2016 11:04, “Totò” <pigrecoinfinito@gmail.com> ha scritto:

ginetto wrote

ftools e’ stato rimosso come plugin ed e’ stato un po rifattorizzato (
e corretti pesanti bug) spostandolo come set di comandi di processing.
Lo scopo e’ avere ftools in un solo posto (altrimenti si sarebbe
dovuto duplicare il codice visto che l’attuale ftools non si offriva
come provider di processing)

le migliorie sono varie

  1. c’era un bug enorme introdotto dalle nuove geometrie 3d
  2. c’era ridondanza del codice
  3. l’ottimizzazione di alcuni comandi… a leggere il codice
    l’implementazione era piuttosto naif
  4. ottimizzazione rispetto alle api di qgis. Nel tempo ftools non si
    era allineato ai vantaggi che offrivano le nuove api di qgis… cosi’
    molti calcoli erano mostruosamente inefficenti sopratutto nel get
    delle features
  5. il benedetto Nyall ha fatto un ulteriori speedup di alcuni
    algoritmi usando piu’ astutamente alcune precondizioni che migliorano
    mostruosamente i casi di intersezioni con poligoni sparsi… questo
    per dire che gli algoritmi originali di ftools, chi li scrisse, non e’
    che si sia sforzato granche’, per carit’a tutti molto facilmente
    leggibili, ma il mondo del calcolo e’ altrove.

percio’, fossi in te… dimentica che il plugin ftools semplicemente
esista!
Luigi Pirelli

Grazie Luigi per le spiegazioni,
ma forse non mi sono spiegato bene; riprovo

utilizzando OSGeo4W ho aggiornato QGIS da 2.16 a 2.18, e installato anche
2.19 dev.
in queste versioni NON esiste più ftools o meglio è in processing.

successivamente ho installato, sempre da osgeo4w, QGIS 2.14 LTR (che è
l’ultima versione che utilizza ancora ftools);

avviando la 2.18 o 2.19 ritrovo il plugin ftools che prima non c’era.

la domanda è:
a causa dell’installazione della LTR è comparso il plugin ftools anche nelle
versioni 2.18 e 2.19; chiedo, è normale oppure no?

grazie per la pazienza!!!


View this message in context: http://osgeo-org.1560.x6.nabble.com/QGIS-e-ftools-tp5293097p5293408.html

Sent from the QGIS Italian User mailing list archive at Nabble.com.


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

Maurizio Marrese wrote

io ho installato QGIS da zero con OSGEO4W su W10 (su un Chuwi H12),
con la versione 2.16, oggi la aggiornata a 2.18.

Mi sono ritrovato di nuovo anche io ftools (la cosa fra l'altro mi piace
molto),
la scelta di metterlo in processing non mi piaceva.

Non so se sono stato d'aiuto.

Maurizio Marrese
FG

Ciao Maurizio,
certo che sei stato utile, ciò significa che non dipende dalla versione 2.14
ltr che ho installato ma dipende dalla 2.18!!!!

bisognerebbe capire meglio!!!

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/QGIS-e-ftools-tp5293097p5293420.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.

Totò wrote

Salva a tutti,

uso OSGeo4W - win 10 64 bit,
questo mi permette di utilizzare molto facilmente più versioni in
contemporanea; oggi ho installato, oltre alle già presenti 2.18 e 2.19
dev, la 2.14 LTR (dove esiste ancora il plugin ftool) e, con grande
stupore, mi sono accorto che ftool è presente anche in 2.18 e 2.19 , cioè
compaiono nel menu vettore tutti i comandi del processing!!!

Aggiungo altre cose strane:

1. ftools è stato tolto nella 2.16, ma nella 2.14 dovrebbe ancora
funzionare!!! ma non è cosi!!!
oggi ho fatto delle prove con la 2.14.8 e ho visto che nel gestore plugin
ftools esiste (non da il messaggio di plugin corrotto) ma non si può
installare vedi immagine:
<http://osgeo-org.1560.x6.nabble.com/file/n5293503/Immagine_4.jpg&gt;

2. nella 2.18 ritrovo nel menu vettore i comandi di ftools ma andando a
vedere in gestione plugin ftools è segnalato come plugin corrotto e non si
può installare vedi immagine:
<http://osgeo-org.1560.x6.nabble.com/file/n5293503/Immagine_3.jpg&gt;
noto però che è una semplice ripetizione dei comandi in processing, nel
senso che ripropone stesse finestre e modalità di salvataggio; prima in
ftools bisognava necessariamente salvare il percorso del file di output.

saluti

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/QGIS-e-ftools-tp5293097p5293503.html
Sent from the QGIS Italian User mailing list archive at Nabble.com.

Ciao a tutti!

Oggi ho installato la versione 2.18.0-6 (trovata in osgeo4w come “qgis-rel-dev”). Sul portatile avevo già la versione 2.19. A causa del file qgis-bin.exe che era identificato come malware dal programma antivirus, prima di reinstallare QGIS avevo cancellato tutto (la cartella osgeo4w, la cartela .qis2). Il portatile è sotto W10 32 bit installato alla fine di luglio (installazione pulita) e non ha avuto la versione 2.14 che accettava ftools, ma soltanto la 2.16 e la 2.17.

Noto che su questo portatile ftools è presente nel menu vettore e nel processing (come ha detto Totò), però a me pare che siano moduli un po’ diversi. Per esempio, durante una pausa tra corsi ho creato un reticolo vettoriale, per provare le funzionalità. Sia l’interfaccia dei due moduli è diversa, sia la tabella degli attributi (dello strato creato). L’uno (“Reticolo vettoriale”) non richiede il CRS è il risultato si può presentare in due modi: linea o poligono; la tabella contiene: ID, xmax, xmin, ymax, ymin. L’altro (“Crea reticolo”) richiede il CRS, può creare rettangoli (linea e poligono), rombi e esagoni come poligoni; la tabella contiene: left, top, right, bottom, senza attribuire un ID ai poligoni. Su questo portatile ci sono 115 algoritmi in processing per QGIS.

Sul portatile di casa (W10 64 bit, QGIS tramite osgeo4w per 32 bit) e che ha avuto anche la versione 2.14, ftools non c’è (né in QGIS 2.18, né in QGIS 2.19). I due moduli di cui ho scritto sopra li trovo ambedue soltanto in processing, però “Crea reticolo” non crea dei poligoni (di nessuna forma), ma soltanto delle linee (mentre sul portatile che uso in università funziona correttamente, sia nel menu vettore, sia nel “processing”); l’estensione del reticolo creato è sbagliata (non copre l’aria richiesta). Qui trovo 104 algoritmi in processing (per QGIS). Ho fatto delle prove con la 2.18 e la 2.19 (in quest’ultima la denominazione dei due algoritmi sono in inglese).

Scontenta di aver complicato le cose con questo messaggio :-(…

Saluti,
Gabriela


Da: Totò pigrecoinfinito@gmail.com
A: qgis-it-user@lists.osgeo.org
Inviato: Domenica 30 Ottobre 2016 18:50
Oggetto: Re: [QGIS-it-user] QGIS e ftools

Totò wrote

Salva a tutti,

uso OSGeo4W - win 10 64 bit,
questo mi permette di utilizzare molto facilmente più versioni in
contemporanea; oggi ho installato, oltre alle già presenti 2.18 e 2.19
dev, la 2.14 LTR (dove esiste ancora il plugin ftool) e, con grande
stupore, mi sono accorto che ftool è presente anche in 2.18 e 2.19 , cioè
compaiono nel menu vettore tutti i comandi del processing!!!

Aggiungo altre cose strane:

  1. ftools è stato tolto nella 2.16, ma nella 2.14 dovrebbe ancora
    funzionare!!! ma non è cosi!!!
    oggi ho fatto delle prove con la 2.14.8 e ho visto che nel gestore plugin
    ftools esiste (non da il messaggio di plugin corrotto) ma non si può
    installare vedi immagine:
    <http://osgeo-org.1560.x6.nabble.com/file/n5293503/Immagine_4.jpg>

  2. nella 2.18 ritrovo nel menu vettore i comandi di ftools ma andando a
    vedere in gestione plugin ftools è segnalato come plugin corrotto e non si
    può installare vedi immagine:
    <http://osgeo-org.1560.x6.nabble.com/file/n5293503/Immagine_3.jpg>
    noto però che è una semplice ripetizione dei comandi in processing, nel
    senso che ripropone stesse finestre e modalità di salvataggio; prima in
    ftools bisognava necessariamente salvare il percorso del file di output.

saluti


View this message in context: http://osgeo-org.1560.x6.nabble.com/QGIS-e-ftools-tp5293097p5293503.html

Sent from the QGIS Italian User mailing list archive at Nabble.com.


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