[QGIS-it-user] Unione punti tramite GID e file csv

Buonasera a tutti,
Vorrei sapere se è possibile in qgis unire con un segmento coppie di punti avendo a disposizione uno shape in cui ogni punto ha un GID e un file csv che contiene le coppie di punti da unire GID_a e GID_b;
Ogni punto GID_a può essere collegato a diversi punti GID_b (ma non viceversa)

Ad esempio:
il GID 001 deve collegarsi a 101,102,103
Il GID 002 deve collegarsi a 103,104,106,107,108,109,110
Il GID 003 deve collegarsi a 111,112
Il GID 004 deve collegarsi a 113

(solo che un gid é qualcosa tipo 2784932498734)

Utilizzo ancora il qgis 2.18.11 ma se necessario posso passare a versioni più recenti
Ringrazio tutti per la disponibilità

Cordiali saluti
Giorgio

Ciao Giorgio

vedi questo esempio

https://hfcqgis.opendatasicilia.it/esempi/geometria_vicina_filtro_condizionato/

nella preziosa pagina del calcolatore di campi (https://hfcqgis.opendatasicilia.it/)

se fa al caso tuo

Alberto

Grazie Antonio,
Sicuramente un ottimo spunto in quanto la “resa finale” è proprio quella che mi serve, tuttavia la formula unisce i punti più vicini, sto cercando di capire come far collegare quelli che “decido io” secondo il file csv.
Se avete ulteriori suggerimenti sono senz’altro ben graditi

Saluti

Il gio 4 ago 2022, 10:54 Studio Multiservice s.s. <studio.multiservice.mantova@gmail.com> ha scritto:

Ciao Giorgio

vedi questo esempio

https://hfcqgis.opendatasicilia.it/esempi/geometria_vicina_filtro_condizionato/

nella preziosa pagina del calcolatore di campi (https://hfcqgis.opendatasicilia.it/)

se fa al caso tuo

Alberto

Il giorno mer 3 ago 2022 alle ore 19:38 Giorgio Montese <studioimagine.img@gmail.com> ha scritto:

Buonasera a tutti,
Vorrei sapere se è possibile in qgis unire con un segmento coppie di punti avendo a disposizione uno shape in cui ogni punto ha un GID e un file csv che contiene le coppie di punti da unire GID_a e GID_b;
Ogni punto GID_a può essere collegato a diversi punti GID_b (ma non viceversa)

Ad esempio:
il GID 001 deve collegarsi a 101,102,103
Il GID 002 deve collegarsi a 103,104,106,107,108,109,110
Il GID 003 deve collegarsi a 111,112
Il GID 004 deve collegarsi a 113

(solo che un gid é qualcosa tipo 2784932498734)

Utilizzo ancora il qgis 2.18.11 ma se necessario posso passare a versioni più recenti
Ringrazio tutti per la disponibilità

Cordiali saluti
Giorgio


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Scusate,
Alberto non Antonio.

Maledetto correttore automatico …

Il gio 4 ago 2022, 16:17 Giorgio Montese <studioimagine.img@gmail.com> ha scritto:

Grazie Antonio,
Sicuramente un ottimo spunto in quanto la “resa finale” è proprio quella che mi serve, tuttavia la formula unisce i punti più vicini, sto cercando di capire come far collegare quelli che “decido io” secondo il file csv.
Se avete ulteriori suggerimenti sono senz’altro ben graditi

Saluti

Il gio 4 ago 2022, 10:54 Studio Multiservice s.s. <studio.multiservice.mantova@gmail.com> ha scritto:

Ciao Giorgio

vedi questo esempio

https://hfcqgis.opendatasicilia.it/esempi/geometria_vicina_filtro_condizionato/

nella preziosa pagina del calcolatore di campi (https://hfcqgis.opendatasicilia.it/)

se fa al caso tuo

Alberto

Il giorno mer 3 ago 2022 alle ore 19:38 Giorgio Montese <studioimagine.img@gmail.com> ha scritto:

Buonasera a tutti,
Vorrei sapere se è possibile in qgis unire con un segmento coppie di punti avendo a disposizione uno shape in cui ogni punto ha un GID e un file csv che contiene le coppie di punti da unire GID_a e GID_b;
Ogni punto GID_a può essere collegato a diversi punti GID_b (ma non viceversa)

Ad esempio:
il GID 001 deve collegarsi a 101,102,103
Il GID 002 deve collegarsi a 103,104,106,107,108,109,110
Il GID 003 deve collegarsi a 111,112
Il GID 004 deve collegarsi a 113

(solo che un gid é qualcosa tipo 2784932498734)

Utilizzo ancora il qgis 2.18.11 ma se necessario posso passare a versioni più recenti
Ringrazio tutti per la disponibilità

Cordiali saluti
Giorgio


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Ciao Giorgio,
sarebbe utile se tu rendessi disponibili i due layer con un minimo numero di dati esemplificativi (non mi è chiaro come sia strutturato esattamente la tua tabella nel file .csv) che possano comunque essere sufficienti a rappresentare tutte le possibili casistiche.

L’esempio che ti è stato indicato è, appunto, un esempio che puoi utilizzare come base per scrivere l’espressione che serve al tuo caso.

Il capitolo del manuale utente di QGIS 2.18 relativo alle espressioni è all’indirizzo:
https://docs.qgis.org/2.18/it/docs/user_manual/working_with_vector/expression.html

Comunque le espressioni e le funzioni utilizzabili nelle espressioni sono state molto migliorate e ampliate nelle versioni recenti di QGIS.

Puoi trovare i relativi capitoli del manuale utente di QGIS 3.22 agli URL:
https://docs.qgis.org/3.22/it/docs/user_manual/expressions/expression.html
https://docs.qgis.org/3.22/it/docs/user_manual/expressions/functions_list.html

A presto.

Andrea

···

Il 04/08/2022 16:17, Giorgio Montese ha scritto:

Grazie Antonio,
Sicuramente un ottimo spunto in quanto la “resa finale” è proprio quella che mi serve, tuttavia la formula unisce i punti più vicini, sto cercando di capire come far collegare quelli che “decido io” secondo il file csv.
Se avete ulteriori suggerimenti sono senz’altro ben graditi

Saluti

Il gio 4 ago 2022, 10:54 Studio Multiservice s.s. <studio.multiservice.mantova@gmail.com> ha scritto:

Ciao Giorgio

vedi questo esempio

https://hfcqgis.opendatasicilia.it/esempi/geometria_vicina_filtro_condizionato/

nella preziosa pagina del calcolatore di campi (https://hfcqgis.opendatasicilia.it/)

se fa al caso tuo

Alberto

Il giorno mer 3 ago 2022 alle ore 19:38 Giorgio Montese <studioimagine.img@gmail.com> ha scritto:

Buonasera a tutti,
Vorrei sapere se è possibile in qgis unire con un segmento coppie di punti avendo a disposizione uno shape in cui ogni punto ha un GID e un file csv che contiene le coppie di punti da unire GID_a e GID_b;
Ogni punto GID_a può essere collegato a diversi punti GID_b (ma non viceversa)

Ad esempio:
il GID 001 deve collegarsi a 101,102,103
Il GID 002 deve collegarsi a 103,104,106,107,108,109,110
Il GID 003 deve collegarsi a 111,112
Il GID 004 deve collegarsi a 113

(solo che un gid é qualcosa tipo 2784932498734)

Utilizzo ancora il qgis 2.18.11 ma se necessario posso passare a versioni più recenti
Ringrazio tutti per la disponibilità

Cordiali saluti
Giorgio


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

_______________________________________________
QGIS-it-user mailing list
[QGIS-it-user@lists.osgeo.org](mailto:QGIS-it-user@lists.osgeo.org)
[https://lists.osgeo.org/mailman/listinfo/qgis-it-user](https://lists.osgeo.org/mailman/listinfo/qgis-it-user)