[QGIS 2.6 - master] visualizzazione punti in funzione di più parametri

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[QGIS 2.6 - master] visualizzazione punti in funzione di più parametri

Matteo Ghetta
Ciao a tutti,
lo so il titolo del thread è generico. Mi spiego subito.
Ho un vettore di punti che fra i vari attributi ha anche la quota altimetrica. Di punti ce ne sono davvero tanti e molti sono troppo ravvicinati fra loro; ho la necessità di mostrare l'etichetta con la quota di questi punti.

Per evitare una super sovrapposizione un'idea è stata quella di creare un reticolo poligonale di 5x5 km dove ogni cella ha un ID univoco. Ho fatto un'intersezione in modo che ogni punto del vettore risultante abbia fra gli attributi una nuova colonna con l'ID della cella di appartenenza.

Bene. Ora, tramite il calcolatore di campi del visualizzatore tramite regole, vorrei trovare un'espressione che dica:

per ogni ID univoco mostrami solamente il punto con la quota maggiore. Qualcuno ha idea di come si possa fare una cosa del genere?

p.s. ho scritto un post anche qui, magari vedere un'immagine aiuta..

grazie mille

Matteo

_______________________________________________
[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.
666+40 iscritti al 5.6.2014
Reply | Threaded
Open this post in threaded view
|

Re: [QGIS 2.6 - master] visualizzazione punti in funzione di più parametri

Matteo Ghetta
ho aggirato il problema con sql importando il file in spatialite:

select name, max(ele) as ele, geom, pk as pk
from layer
group by id

spero possa essere di aiuto..
non ho trovato il modo di aver un risultato simile direttamente con le funzioni di QGIS..

Saluti

Matteo

Il giorno 11 dicembre 2014 10:39, Matteo Ghetta <[hidden email]> ha scritto:
Ciao a tutti,
lo so il titolo del thread è generico. Mi spiego subito.
Ho un vettore di punti che fra i vari attributi ha anche la quota altimetrica. Di punti ce ne sono davvero tanti e molti sono troppo ravvicinati fra loro; ho la necessità di mostrare l'etichetta con la quota di questi punti.

Per evitare una super sovrapposizione un'idea è stata quella di creare un reticolo poligonale di 5x5 km dove ogni cella ha un ID univoco. Ho fatto un'intersezione in modo che ogni punto del vettore risultante abbia fra gli attributi una nuova colonna con l'ID della cella di appartenenza.

Bene. Ora, tramite il calcolatore di campi del visualizzatore tramite regole, vorrei trovare un'espressione che dica:

per ogni ID univoco mostrami solamente il punto con la quota maggiore. Qualcuno ha idea di come si possa fare una cosa del genere?

p.s. ho scritto un post anche qui, magari vedere un'immagine aiuta..

grazie mille

Matteo


_______________________________________________
[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.
666+40 iscritti al 5.6.2014
Reply | Threaded
Open this post in threaded view
|

Re: [QGIS 2.6 - master] visualizzazione punti in funzione di più parametri

Giuliano Curti
In reply to this post by Matteo Ghetta
Il giorno Thu, 11 Dec 2014 10:39:16 +0100
Matteo Ghetta <[hidden email]> ha scritto:

> Ciao a tutti,

ciao,


> ......
> Per evitare una super sovrapposizione un'idea è stata quella di
> creare un reticolo poligonale di 5x5 km dove ogni cella ha un ID
> univoco.....
> ......
> per ogni ID univoco mostrami solamente il punto con la quota maggiore.
> Qualcuno ha idea di come si possa fare una cosa del genere?

per ID intendi il quadro del reticolo, vero?

puoi condividere un (piccolo) estratto del tuo layer? ho qualche idea
che vorrei verificare :-)
ho visto il tuo secondo messaggio, ma mi piaceva ficcarci il naso
dentro (se i dati non sono riservati :-)


> grazie mille
>
> Matteo

ciao,
giuliano

_______________________________________________
[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.
666+40 iscritti al 5.6.2014