Ciao Davide,
per ricostruire i flussi dei pendolari che risultano dal censimento 2011 ho fatto così: ho fatto join tra la matrice degli spostamenti e lo shp con i centroidi dei comuni italiani e delle relative sezioni censuarie. Ho fatto prima join tra i punti di origine e relative coordinate e poi con i punti di destinazione.
Ho elaborato poi la tabella ottenuta (csv) dando il comando CONCATENATE LINESTRING(XOrig YOrig, XDest, YDest). In particolare la formula nel mio caso è stata: =CONCATENA("LINESTRING", "(", TESTO(AF2, "0.0000"), " ", TESTO(AG2, "0.0000"), ",", " ", TESTO(AH2, "0.0000"), " ", TESTO(AI2, "0.0000"), ")"), così ottieni nella cella LINESTRING(0.0000 0.0000, 0.0000 0.0000). Ho chiamato le linee nel file csv GEOMETRY e ho aperto il file scegliendo, nella descrizione della geometria, l'opzione WKT Well Known Text (campo geometria GEOMETRY; Tipo di geometria: RILEVA).
E' un metodo artigianale.
Gabriele
------------------------------
Message: 5
Date: Tue, 22 Sep 2020 10:47:12 +0200
From: Davide Lucia <davidelucia93@gmail.com>
To: qgis-it-user@lists.osgeo.org
Subject: [QGIS-it-user] Linee di desiderio
Message-ID:
<CAFXxzL2zH=KS7h4yFg0b_LFPSd-O=TT5sTkxGW58Pkuc0X1y_Q@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"Buongiorno,
Vorrei un suggerimento su come operare questo tipo di elaborazione:
Devo realizzare una mappa delle linee di desiderio (
https://drive.google.com/file/d/1luH2HYXgBLfIAdpMvrt_AKd4m9BI7H5y/view?usp=sharing
).Ho visto che nelle versioni precedenti era disponibile un plugin che si
chiamava "FlowMapper", non più disponibile in Q-GIS 3
Perciò stavo cercando un'alternativa.
Ho provato, partendo dallo shape dei punti dei centroidi dei comuni che mi
interessavano a restituire tutte le linee passanti per essi, con scarsi
risultati.
Ho provato a elaborare una matrice dei punti che però non restituisce le
geometrie (linee) ma solo la tabella attributi
Ho a disposizione poi un file excel della matrice O/D per comuni che mi
sarebbe servito per categorizzare le linee (pensavo di fare una join dopo
aver restituito le linee dai punti)Ho inoltre provato a seguire questa pagina (
https://anitagraser.com/2019/05/04/flow-maps-in-qgis-no-plugins-needed/?fbclid=IwAR2a38SNE1EnCf-IvFWza1JEPqh-T2Qps64AzbBbHR7qpkmLKZbm-uQ4OW8
) creando un layer virtuale, ma non riesco a scrivere bene la query SQLAvete qualche consiglio?
Grazie,
--
Arch. Davide Lucia
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20200922/1b864ee9/attachment.html>------------------------------
Subject: Chiusura del digest
_______________________________________________
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user------------------------------
Fine di Digest di QGIS-it-user, Volume 59, Numero 11
****************************************************