Buongiorno a tutti,
lavoro con QGIS Desktop V. 2.14.1 su Win 7 a 32 bit e ho notato che la funzione "Vettore / Strumenti di Analisi / Punti nel Poligono", presenta qualche problema:
· Per il conteggio nel campo del layer risultato dei punti presenti, funziona tutto benissimo
· Per il metodo statistico di aggregazione degli attributi (somma, deviazione standard, ecc..), ottengo risultati errati o nessun risultato (non viene neppure creato il corrispondente campo nello Shapefile di output).
In pratica, ho fatto un esperimento semplicissimo (lavoro in shape EPSG 3003):
· Creazione di alcuni poligoni
· Creazione di alcuni punti con un campo numerico di tipo "REAL" (un campo di tipo "Integer" non lo vedo neppure listato nell'interfaccia dello strumento in questione), che riempio con alcuni valori numerici interi
· Applicazione del comando
Ho provato ad utilizzare "massimo" come metodo statistico per l'aggregazione degli attributi, aspettandomi che nel poligono risultante dall'elaborazione apparisse un campo in cui fosse visualizzato il valore massimo presente nel relativo campo dei punti compresi in quel poligono, invece ho ottenuto valori assolutamente casuali.
Ho provato ad applicare altri metodi statistici e non mi è stato neppure restituito il campo relativo, ma solo quello "TOT_PNT" in cui c'è il conteggio dei punti presenti.
L'installazione di QGIS mi sembra corretta (l'ho anche rieffettuata per sicurezza)...
Non so se sia un problema già noto... per caso a voi funziona tutto regolarmente?
Grazie
Andrea De Felici
Provato con Essen sotto Win7_x64, e funziona tutto normalmente, sia la
statistica che la creazione del campo di tipo Integer.
Assicurati, prima di premere OK, di aver selezionato col mouse la voce che
lampeggia qui:
http://novarese.url.ph/gfoss/uploadati/aggregat.gif
Cambia qualcosa?
--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Segnalazione-possibile-baco-nella-funzione-Punti-nel-poligono-di-QGIS-tp7595677p7595680.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.
In effetti è fondamentale selezionare la voce del campo presente nella finestra: a me il campo suddetto non si visualizzava perché quando ho creato i vettori puntuali, ho accettato il tipo di campo di default che mi presentava la maschera di creazione del nuovo vettore Shapefile (integer con 10 di precisione), che però non mi viene visualizzato nell'interfaccia dello strumento "Punti nel poligono"; se invece scelgo un integer con meno cifre (es. 3) il nome del campo viene visualizzato normalmente. In pratica, un campo Integer64 non viene mostrato (almeno a me!).
A parte questo, il risultato del calcolo statistico non mi è chiaro: mi aspettavo che ad esempio alla voce "somma" mi presentasse come risultato la somma dei valori presenti per quel campo:
ad esempio ci sono 3 punti nel poligono, che hanno valore del campo rispettivamente 10, 5 e 6, mi aspetterei di trovare 21, invece ho trovato "6", che è il valore di quel campo per l'ultimo punto che ho inserito
ho provato anche con la media e il risultato invece di 7, pari a (10+5+6)/3, ho trovato 6, che è sempre il valore di quel campo per l'ultimo punto che ho inserito... mi sembra molto strano
evidentemente sto sbagliando qualcosa!
Grazie
Andrea
-----Messaggio originale-----
Da: gfoss-bounces@lists.gfoss.it [mailto:gfoss-bounces@lists.gfoss.it] Per conto di Sieradz
Inviato: giovedì 31 marzo 2016 15:55
A: gfoss@lists.gfoss.it
Oggetto: Re: [Gfoss] Segnalazione possibile "baco" nella funzione "Punti nel poligono" di QGIS
Provato con Essen sotto Win7_x64, e funziona tutto normalmente, sia la statistica che la creazione del campo di tipo Integer.
Assicurati, prima di premere OK, di aver selezionato col mouse la voce che lampeggia qui:
http://novarese.url.ph/gfoss/uploadati/aggregat.gif
Cambia qualcosa?
--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Segnalazione-possibile-baco-nella-funzione-Punti-nel-poligono-di-QGIS-tp7595677p7595680.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.
_______________________________________________
Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
807 iscritti al 31/03/2016
Riavvia Qgis, e riprova: non vorrei che tu abbia selezionato un nodo, per cui
l'algoritmo applichi la statistica solo a quello...
--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Segnalazione-possibile-baco-nella-funzione-Punti-nel-poligono-di-QGIS-tp7595677p7595694.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.
Il giorno 1 aprile 2016 15:55, De Felici Andrea <
A.DeFelici@liguriadigitale.it> ha scritto:
In effetti è fondamentale selezionare la voce del campo presente nella
finestra: a me il campo suddetto non si visualizzava perché quando ho
creato i vettori puntuali, ho accettato il tipo di campo di default che mi
presentava la maschera di creazione del nuovo vettore Shapefile (integer
con 10 di precisione), che però non mi viene visualizzato nell'interfaccia
dello strumento "Punti nel poligono"; se invece scelgo un integer con meno
cifre (es. 3) il nome del campo viene visualizzato normalmente. In pratica,
un campo Integer64 non viene mostrato (almeno a me!).
confermo, un campo definito come int64 non viene visualizzato.
A parte questo, il risultato del calcolo statistico non mi è chiaro: mi
aspettavo che ad esempio alla voce "somma" mi presentasse come risultato la
somma dei valori presenti per quel campo:
ad esempio ci sono 3 punti nel poligono, che hanno valore del campo
rispettivamente 10, 5 e 6, mi aspetterei di trovare 21, invece ho trovato
"6", che è il valore di quel campo per l'ultimo punto che ho inserito
ho provato anche con la media e il risultato invece di 7, pari a
(10+5+6)/3, ho trovato 6, che è sempre il valore di quel campo per l'ultimo
punto che ho inserito... mi sembra molto strano
confermo tutto.
prova su OSGEO4W 2.14
ecco la mia prova:
shapefile province Istat (solo Sicilia);
ho generato 100 punti casuali ed ho creato tre campi (int64, integer e
real) numerici con valore random (1,1000) uguali per tutti e tre i campi.
lo strumento restituisce correttamente solo il numero di elementi ricadenti
in ogni poligono, le statistiche sono sempre uguali ad un solo valore di un
punto ricadente nel poligono. (il campo int64 non viene visualizzato)
a mio avviso si dovrebbe aprire un ticket.
saluti
--
*Salvatore Fiandaca*
*mobile*.:+39 327.493.8955
*m*: *pigrecoinfinito@gmail.com <pigrecoinfinito@gmail.com>*
*blog:** https://pigrecoinfinito.wordpress.com/
<https://pigrecoinfinito.wordpress.com/>\*
43°51'0.54"N 10°34'27.62"E - EPSG:4326
“Se la conoscenza deve essere aperta a tutti,
perchè mai limitarne l’accesso?”
R. Stallman
Ho testato la funzione sia con dataset presistenti sia con dataset appositamente creati per il test in configurazione Essen su win7 - 64bit.
Sembra funzionare correttamente solo il conteggio dei punti. I valori inerenti le statistiche sono invece sballati e corrispondono al valore corrispondente a quello dell'ultimo record creato all'interno di ciascun poligono. Rilevo, inoltre, che la funzione "vede" solo i campi real e non gli integer.
Ciao
Flavio
-----Messaggio originale-----
Da: gfoss-bounces@lists.gfoss.it [mailto:gfoss-bounces@lists.gfoss.it] Per conto di Sieradz
Inviato: venerdì 1 aprile 2016 16:39
A: gfoss@lists.gfoss.it
Oggetto: Re: [Gfoss] R: Segnalazione possibile "baco" nella funzione "Punti nel poligono" di QGIS
Riavvia Qgis, e riprova: non vorrei che tu abbia selezionato un nodo, per cui l'algoritmo applichi la statistica solo a quello...
--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Segnalazione-possibile-baco-nella-funzione-Punti-nel-poligono-di-QGIS-tp7595677p7595694.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.
_______________________________________________
Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
807 iscritti al 31/03/2016