[QGIS-it-user] Relazioni 1 a M. Ristrutturare la tabella figlio

Marco Spaziani spaziani.marco a gmail.com
Mar 26 Feb 2019 10:03:05 PST


Si funziona, ....devo "solo" cambiare il tuo 3 dell'esempio nelle 50
colonne e 15 righe della Tabella Originale del mio caso reale.
Però mi rendo conto che, così facendo, pur funzionando, alla fine, però,
inevitabilmente, verrà fuori un "tabellone" ingestibile.
Devo ripensare completamente tutta l'architettura dell'informazione grafica
che voglio trasmettere con QGIS, perchè come sto procedendo ora (avevo
intenzione di etichettare tramite  relation_aggregate e una relazione 1 a
M), l'etichettatura dei punti che verrà fuori sarà estremamente caotica per
i troppi dati che vi saranno contenuti.
Comunque funziona.
Grazie

Il giorno mar 26 feb 2019 alle ore 13:23 Michele Gaspari <micgasp a gmail.com>
ha scritto:

> Ho predisposto un sistema semiautomatico utilizzando la funzione indice, da
> questo collegamento puoi scaricare la tabella.
> <https://drive.google.com/open?id=1pwH8rCAXdPhfGkOrWyM0ywMqtz6KTYUV>
>
> Funziona così: ho calcolato i numeri di riga e colonna partendo da una
> lista di numeri interi consecutivi e poi, utilizzando la funzione indice,
> ho prelevato i dati dalla tabella originale in modo che copiando le righe
> la tabella si compili automaticamente. Forse non è la soluzione definitiva
> ma ti può servire come ispirazione.
> Il 26/02/2019 09:18, Marco Spaziani ha scritto:
>
> Per attuare con QGIS una relazione 1 a M avrei preliminarmente bisogna di
> trasformare (ristrutturare) una tabellla figlia a n colonne (in questo caso
> n = 3 ma nella realtà n > 50) di questo tipo:
>
>   1 2 3
> A x y z
> B y z x
> C z x y
>
> in una tabella figlia a n colonne di questo tipo:
>
> 1 x A
> 1 y B
> 1 z C
> 2 y A
> 2 z B
> 2 x C
> 3 z A
> 3 x B
> 3 y C
> dove gli M (molti) della relazione 1 a M sarebbero i valori 1, 2 e 3.
> Qualcuno di voi sa come si fa in Libre Office a fare in "automatico"
> questa operazione?
> Ho provato con le Tabelle Pivot ma non non se ne esce.
> Ho cercato di sfruttare qualche funzione logica e/o matematica ma non ho
> trovato niente di utile.
> P.s. Ovviamente anticipo che non si tratta di un semplice "inverti righe
> con colonne" ma è qualcosa di più complesso.
>
> _______________________________________________
> QGIS-it-user mailing listQGIS-it-user a lists.osgeo.orghttps://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
> _______________________________________________
> QGIS-it-user mailing list
> QGIS-it-user a lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20190226/b4e3ffd6/attachment-0001.html>


Maggiori informazioni sulla lista QGIS-it-user