Re: [QGIS-it-user] Primi 3 elementi maggior per ogni gruppo in SpatiaLite/QGIS

2017-02-10 Per discussione Giulio Fattori
Il 09/02/2017 15:42, matteo ha scritto: Ciao Giulio, sarei curioso di vedere lo script python che hai fatto e di come hai usato una funzione di aggregazione Grazie mille! Matteo In allegato il file da caricare nella console python, spero di essere stato abbastanza chiaro nei commenti per

Re: [QGIS-it-user] Primi 3 elementi maggior per ogni gruppo in SpatiaLite/QGIS

2017-02-09 Per discussione matteo
Ciao Giulio, sarei curioso di vedere lo script python che hai fatto e di come hai usato una funzione di aggregazione Grazie mille! 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] Primi 3 elementi maggior per ogni gruppo in SpatiaLite/QGIS

2017-02-08 Per discussione Giulio Fattori
Il 08/02/2017 15:28, matteo ha scritto: Forse ho una soluzione migliore anche se comunque un po' "manuale".. 1. prima query sql in cui etraggo le prime vette dallo shape 2. faccio una "Selezione per posizione" in modo da avere le vette più alte **selezionate** nel layer con tutte le vette 3.

Re: [QGIS-it-user] Primi 3 elementi maggior per ogni gruppo in SpatiaLite/QGIS

2017-02-08 Per discussione G. Allegri
Con Postgis la cosa sarebbe semplice grazie alle funzioni finestra: https://www.postgresql.org/docs/9.3/static/functions-window.html giovanni Il 8 feb 2017 15:28, "matteo" ha scritto: > Forse ho una soluzione migliore anche se comunque un po' "manuale".. > > 1. prima

Re: [QGIS-it-user] Primi 3 elementi maggior per ogni gruppo in SpatiaLite/QGIS

2017-02-08 Per discussione matteo
Forse ho una soluzione migliore anche se comunque un po' "manuale".. 1. prima query sql in cui etraggo le prime vette dallo shape 2. faccio una "Selezione per posizione" in modo da avere le vette più alte **selezionate** nel layer con tutte le vette 3. aggiungo una colonna e aggiungo valori = 0

Re: [QGIS-it-user] Primi 3 elementi maggior per ogni gruppo in SpatiaLite/QGIS

2017-02-02 Per discussione matteo
Caro Giulinao (e tutti), ho risolto artigianalmente (a volte sono le soluzioni migliori però).. 1. lanciare la query sul mio layer in modo che trovi i 3 elementi maggiori (sono picchi montuosi) per ogni gruppo 2. carico come nuovo layer e faccio una bella "seleziona per posizione" dove seleziono

Re: [QGIS-it-user] Primi 3 elementi maggior per ogni gruppo in SpatiaLite/QGIS

2017-02-01 Per discussione Giuliano Curti
On 2/1/17, matteo wrote: > Ciao a tutti, ciao Matteo, > ho un problemino che pensavo fosse semplice e invece mi sta facendo > diventare matto. > > Ho un layer in QGIS (caricato anche in un DB SL) dove ho una colonna > numerica e un'altra colonna con un id (diciamo di

Re: [QGIS-it-user] Primi 3 elementi maggior per ogni gruppo in SpatiaLite/QGIS

2017-02-01 Per discussione matteo
Ciao Carlo, ci ho provato, ma credo che l'inghippo qui sia nella clausola group by. Se ordino e limito gli elementi, quello che ottengo non sono i 3 elementi maggiori per ogni gruppo, ma i 3 elementi maggiori per tutto il layer sbaglio? grazie Matteo

Re: [QGIS-it-user] Primi 3 elementi maggior per ogni gruppo in SpatiaLite/QGIS

2017-02-01 Per discussione Carlo Alberto Nicolini
Scusa… per come la vedo… potresti fare la query ed ordinarla partendo dai valori più alti, limitando la ricerca a tre elementi Ciao.. Carlo > Il giorno 01 feb 2017, alle ore 16:12, qgis-it-user-requ...@lists.osgeo.org > ha scritto: > > Sto inutilmente cercando di estrarre i primi 3 valori

Re: [QGIS-it-user] Primi 3 elementi maggior per ogni gruppo in SpatiaLite/QGIS

2017-02-01 Per discussione matteo
Ciao Sergio, > il problema non è per nulla banale da fare con l'SQL (magari sapendo un > minimo programmare lo diventa). infatti sto pensado di passare a python e vedere cosa succede non ho postgres installato sul mio pc, cerco di tradurre per SL Grazie! Matteo

[QGIS-it-user] Primi 3 elementi maggior per ogni gruppo in SpatiaLite/QGIS

2017-02-01 Per discussione matteo
Ciao a tutti, ho un problemino che pensavo fosse semplice e invece mi sta facendo diventare matto. Ho un layer in QGIS (caricato anche in un DB SL) dove ho una colonna numerica e un'altra colonna con un id (diciamo di aggregazione). Sto inutilmente cercando di estrarre i primi 3 valori maggiori