<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Grazie per i consigli e le considerazioni, che ad una prima prova che ho fatto, sembrano ben fondate.<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Ho una buona esperienza con il calcolatore di campi per vettori, mentre non ho una conoscenza sufficientemente approfondita per il calcolatore raster da potermi avventurare in qualcosa che, come anche tu rilevi, potrebbe non dare risultati ottimali (a quel punto sorgerebbe la domanda se ho sbagliato io a fare qualcosa o se è proprio l'idea di partenza che non va).<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Per quel che riguarda i tuoi suggerimenti su come procedere proverò a metterli in pratica, utilizzando spatialite invece di postgis (anche in questo caso è un problema di maggiore esperienza e conoscenza).<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Comunque, dato che sto sperimentando. per ora mi sono ritagliato delle aree più piccole di quella che è l'area totale e su queste, costituite da circa un milione di punti, riesco a lavorare ancora con tempi umani.<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Grazie ancora e saluti.<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Carlo<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">Il giorno 5 aprile 2018 10:45, Sergio Gollino <span dir="ltr"><<a href="mailto:gollinosergio@gmail.com" target="_blank">gollinosergio@gmail.com</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Buongiorno Carlo,<br></div>anche per me vale il ragionamento di Francesco. Non è un lavoro da fare in vettoriale ma in raster. <br>Aggiungo anche che secondo me ci sono delle problematiche di fondo: se l'analisi è unica forse è meglio avere lo stesso errore su tutta l'area piuttosto che avere un area a risoluzione diversa. Inoltre sui bordi dei due rilievi che unisci avrai delle differenze, probabilmente sensibili, che causeranno artefatti nel momento in cui ci fai delle elaborazioni sopra (vedrai la classica riga netta), mescolare due dem può inoltre causare artefatti all'interno della stessa area (sempre le solite righe). Non è detto ma per esperienza capita spesso (specialmente con dem di bassa qualità). Se crei un dem dal lidar a 15m anche se multiplo dell'altro, devi controllare che i pixel si sovrappongano perfettamente (a seconda del formato raster e del programma, il pixel viene disegnato a partire dalle coordinate dell'angolo in alto a destra o di quelle del centroide).<br><br></div>A parte queste perplessità se vuoi comunque andare avanti in vettoriale puoi provare così:<br><br></div>NON lavorare con csv o xyz. crea uno shapefile dei punti e importalo in un db postgresql+postgis (i punti sono troppi per sperare di gestire la cosa fuori da un db)<br></div>stessa cosa per i punti del dem.<br></div>dopo di che nel db cancella dal file del dem ai 30 metri i vertici che hanno coordinate simili (metti una tolleranza di 10 metri) (volendo puoi unirli tutti e fare la media dei valori ma non so quanto senso possa avere)<br></div>prendi i punti lidar e riversali tutti nello strato del dem30<br><br></div>da questo nuovo livello di punti puoi ricreare il raster.<br><br></div>Se non conosci l'sql possiamo darti una mano per le query che sono molto semplici in realtà, ripeto però che sconsiglio questa via.<br><br></div>Ciao<br><br></div>Sergio<br><div><div><div><div><div><div><div><div><div><br><br><br></div></div></div></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote"><span class="">Il giorno 2 aprile 2018 17:02, Carlo Tersigni <span dir="ltr"><<a href="mailto:carter.012@gmail.com" target="_blank">carter.012@gmail.com</a>></span> ha scritto:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Salve. Sto facendo una analisi geomorfologica per una ferrovia in Africa. E' stato fatto un rilievo Lidar (risoluzione 15 metri) lungo una fascia di circa 1,5 km a cavallo del tracciato, con la restituzione della nuvola di punti in formato xyz o csv. Ho scaricato i DEM per l'area vasta, con risoluzione 30 metri, dal sito USGS, per poter comprendere nell'analisi anche i bacini di una certa importanza.<br>Per poter lavorare in maniera omogenea e poter aumentare l'accuratezza, vorrei integrare il DEM con il rilievo Lidar. Ho pensato di procedere in questo modo:<br>1) Costruire una maglia di punti distanti 30 metri, larga circa 30 km e lunga circa 120 km (in totale più di 10 milioni di punti).<br>2) Campionare il DEM in corrispondenza dei punti per avere la z. Salvare il layer in un csv, con xyz negli attributi.<br>3) Fare un merge tra il layer dei punti Lidar e quello dei punti ricampionati dal DEM, ottenendo un unico layer con un addensamento di punti nella fascia a cavallo del tracciato.<br>4) Ricostruire un nuovo DEM mediante il comando di interpolazione; su tale DEM svolgere l'analisi morfologica con QGIS o con SAGA.<br>C'è però qualcosa che non va in questo piano di lavoro. Fino al campionamento dei punti va tutto bene, ma in seguito il processo è lentissimo e difficoltoso. Creare due nuove colonne di attributi in cui riversare le coordinate x e y nel file di campionamento, in modo da avere un i tre valori x, y e z nella tabella attributi, copiando le coordinate $x e $y è praticamente impossibile; comunque risulta difficile copiare anche l'attributo y in una apposita colonna (dato che la posizione ed il nome sono errati).<br>Cosa c'è che non va in questo piano di lavoro? Qualcuno sa dirmi dove è sbagliato o sa suggerirmi un percorso più efficiente, per poter integrare il DEM con i dati del Lidar? Ho una buona esperienza con il calcolatore dei campi per i vettori, un po' meno con il calcolatore per i DEM.<br>Tutti i file sono nello stesso SR: UTM 32N.<br>Grazie per eventuali correzioni o suggerimenti.<span class="m_7568016535626630327HOEnZb"><font color="#888888"><br clear="all"></font></span></div><span class="m_7568016535626630327HOEnZb"><font color="#888888"><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">​Carlo Tersigni​</div><br>-- <br><div class="m_7568016535626630327m_3737098335401420078gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><i>Carlo TERSIGNI</i><div><i><font color="#666666">Via Padre Semeria, 63    00154 - ROMA</font></i></div><div><i><font color="#666666">tel.: 333-4653589<br>e-mail: <a href="mailto:carter.012@gmail.com" target="_blank">carter.012@gmail.com</a></font></i><br></div></div></div></div></div></div>
</font></span></div>
<br></div></div><span class="">______________________________<wbr>_________________<br>
QGIS-it-user mailing list<br>
<a href="mailto:QGIS-it-user@lists.osgeo.org" target="_blank">QGIS-it-user@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-it-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/qgis-it-user</a><br>
<br></span></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><br>-- <br><div class="m_7568016535626630327gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><span style="font-family:courier new,monospace"><font size="1">Sergio Gollino</font><br><font size="1"><br></font></span><p><span style="font-family:courier new,monospace"><font size="1">Questo
 messaggio, comprensivo di eventuali allegati, è ad uso esclusivo del 
destinatario e potrebbe contenere  informazioni riservate; se è stato 
recapitato per errore ci scusiamo per l'accaduto e Vi invitiamo 
cortesemente a darcene notizia provvedendo alla sua distruzione.<span></span></font></span></p><span style="font-family:courier new,monospace"><font size="1">Vi
 ricordiamo che la diffusione, l'utilizzo e/o la conservazione dei dati 
ricevuti per errore costituiscono violazione alle disposizioni del 
D.Lgs. n. 196/2003 "Codice in materia di protezione dei dati personali".</font></span><br></div></div>
</font></span></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><i>Carlo TERSIGNI</i><div><i><font color="#666666">Via Padre Semeria, 63    00154 - ROMA</font></i></div><div><i><font color="#666666">tel.: 333-4653589<br>e-mail: <a href="mailto:carter.012@gmail.com" target="_blank">carter.012@gmail.com</a></font></i><br></div></div></div></div></div></div>
</div>