Re: [QGIS-it-user] Join di dati puntuali e lineari
Ecco il video demo: https://youtu.be/Yj0aGgLSfsc qui il plugin di Enrico Ferreguti, da usare nelle versioni < QGIS 3.16 Hannover https://plugins.qgis.org/plugins/refFunctions/ saluti - https://pigrecoinfinito.wordpress.com/ -- Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html ___ QGIS-it-user mailing list QGIS-it-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/qgis-it-user
Re: [QGIS-it-user] Join di dati puntuali e lineari
Ciao Pierluigi, nel calcolatore di campi puoi usare uno degli operatori portati in core del plugin di Enrico Ferreguti (immagino che overlay_nearest faccia al tuo caso). Attenzione che è disponibile con QGIS >= 3.16 Altrimenti in Processing c'è anche questo algoritmo: https://docs.qgis.org/3.16/it/docs/user_manual/processing_algs/qgis/vectorgeneral.html#qgisjoinbynearest 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] Join di dati puntuali e lineari
pierluigi de rosa-2 wrote > Buongiorno, > > dovrei fare questo spatial join tra una layer puntuale ed uno lineare. > Devo in pratica inserire nella tabella dei punti i valori della tabella > della linea più vicina. > Esiste un modo semplice per farlo con il field calculator? > Con il processing mi viene in mente solo v.distance di GRASS Buonasera, a partire dalla QGIS 3.16 Hannover, alcune funzioni del Plugin RefFunction (di Enrico Ferreguti) sono state 'portate' nel core di QGIS e tramite queste funzioni è facilissimo fare spatial join come richiesto; l' espressione che consiglio è: /*nome strada più vicina, un solo valore*/ overlay_nearest( layer:='strade', expression:="nome", limit:=1)[0] dove: - 'strade' è il nome del layer lineare; - "nome" è il campo del later strade da cui prendere i valori. a breve allego video Youtube saluti - https://pigrecoinfinito.wordpress.com/ -- Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html ___ QGIS-it-user mailing list QGIS-it-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/qgis-it-user
[QGIS-it-user] Join di dati puntuali e lineari
Buongiorno, dovrei fare questo spatial join tra una layer puntuale ed uno lineare. Devo in pratica inserire nella tabella dei punti i valori della tabella della linea più vicina. Esiste un modo semplice per farlo con il field calculator? Con il processing mi viene in mente solo v.distance di GRASS Grazie P -- Ing. Pierluigi De Rosa (PhD in Earth Science) Contract Professor of Geographic Information System at University of Perugia cel: 3497558268 / fax: 075 7823038 skype: pierluigi.derosa ___ QGIS-it-user mailing list QGIS-it-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/qgis-it-user