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 _______________________________________________ [hidden email] 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. 805 iscritti al 29.02.2015 |
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? |
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: [hidden email] [mailto:[hidden email]] Per conto di Sieradz Inviato: giovedì 31 marzo 2016 15:55 A: [hidden email] 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. _______________________________________________ [hidden email] 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 _______________________________________________ [hidden email] 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...
|
In reply to this post by De Felici Andrea-2
Il giorno 1 aprile 2016 15:55, De Felici Andrea <
[hidden email]> 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 > 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*: *[hidden email] <[hidden email]>* *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 _______________________________________________ [hidden email] 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 |
In reply to this post by Sieradz
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: [hidden email] [mailto:[hidden email]] Per conto di Sieradz Inviato: venerdì 1 aprile 2016 16:39 A: [hidden email] 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. _______________________________________________ [hidden email] 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 _______________________________________________ [hidden email] 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 |
Free forum by Nabble | Edit this page |