<div dir="ltr"><div>Hi Saber,</div><div><br></div><div>It is a good point  - to use the source.</div><div><br></div><div>I think the source was a point cloud data set.</div><div><br></div><div>So, ideally, it could be a point cloud to mesh tool (or TIN).</div><div><br></div><div>I see that Alex Bruy just committed a point cloud to raster tool (going through TIN is an option), but not as a final TIN result.</div><div><br></div><div>Andreas<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 21 Mar 2023 at 08:42, Saber Razmjooei via QGIS-Developer <<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Andreas, <div><br></div><div>Indeed, there is no native tool at the moment to convert raster directly to mesh. I filed a ticket with a link to this discussion so we can add it to QGIS later:</div><div><a href="https://github.com/qgis/QGIS/issues/52313" target="_blank">https://github.com/qgis/QGIS/issues/52313</a><br></div><div><br></div><div>But, in general, I would first try to find the source of the DEM raster (e.g. point cloud or spot survey) and use the raw data to create the mesh. This will avoid double interpolation :)</div><div><br></div><div>Kind regards</div><div>Saber</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 20 Mar 2023 at 14:31, Andreas Neumann via QGIS-Developer <<a href="mailto:qgis-developer@lists.osgeo.org" target="_blank">qgis-developer@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<p>and there seems to be <a href="https://github.com/heremaps/tin-terrain" target="_blank">https://github.com/heremaps/tin-terrain</a></p>
<p>However, I am looking for a solution integrated in QGIS ...</p>
<p id="m_1768095132399345920m_3411406948696487166reply-intro">On 2023-03-20 14:28, Andreas Neumann via QGIS-Developer wrote:</p>
<blockquote type="cite" style="padding:0px 0.4em;border-left:2px solid rgb(16,16,255);margin:0px">
<div id="m_1768095132399345920m_3411406948696487166replybody1">
<div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<p>Hi,</p>
<p>Yes - exporting the raster to xyz points or to contour lines are both workarounds.</p>
<p>It would be nice, if QGIS would gain a direct algorithm of creating a mesh from a DEM - as many DTMs are provided as raster. It seems like SAGA has a raster DTM to TIN algorithm ( <a href="https://saga-gis.sourceforge.io/saga_tool_doc/8.5.1/tin_tools_0.html" rel="noopener noreferrer" target="_blank">https://saga-gis.sourceforge.io/saga_tool_doc/8.5.1/tin_tools_0.html</a> ) - but SAGA is a bit complicated to use within QGIS and SAGA support within QGIS processing may disappear in the future. Perhaps we could port the SAGA algorithm to QGIS - or maybe an alternative algorithm?</p>
<p>My goal is to replace the raster DTM with a MESH for 3D display - with the ability to edit the MESH at important points. The builtin triangulation of the QGIS 3D viewer (where you can have a raster DTM as a terrain source) is sometimes doing weird things - I'd like to control that better - e.g. by introducing additional break lines or manually editing the Mesh.</p>
<p>Andreas</p>
<p id="m_1768095132399345920m_3411406948696487166v1reply-intro">On 2023-03-20 14:20, Stefan Giese (WhereGroup) via QGIS-Developer wrote:</p>
<blockquote style="padding:0px 0.4em;border-left:2px solid rgb(16,16,255);margin:0px">
<div id="m_1768095132399345920m_3411406948696487166v1replybody1">
<div>
<p>Hi all,</p>
<p>I think it is not nessasary to go through Blender, just use theese two algorithm:</p>
<ul>
<li>pixeltopoints</li>
<li>tinmeshcreation</li>
</ul>
<p>Best regards</p>
<p>Stefan</p>
<div>Am 20.03.2023 um 14:11 schrieb Sebastian Gutwein via QGIS-Developer:</div>
<blockquote style="padding:0px 0.4em;border-left:2px solid rgb(16,16,255);margin:0px">
<div dir="ltr">The ridiculous work around I use is to go through Blender using the BlenderGIS plugin. Import the raster into Blender as a new mesh > Decimate the mesh > Export as a shapefile > Run TIN Mesh Creation in QGIS.
<div>  </div>
</div>
<br>
<div>
<div dir="ltr">On Mon, Mar 20, 2023 at 9:03 AM Saber Razmjooei via QGIS-Developer <<a href="mailto:qgis-developer@lists.osgeo.org" rel="noreferrer" target="_blank">qgis-developer@lists.osgeo.org</a>> wrote:</div>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">Hi Andreas,
<div> </div>
<div>There should be a tool to convert vector to mesh (under Processing > Mesh > TIN Mesh Creation). There will also be some new Processing tools for handling point clouds. But I am not aware of any Raster > Mesh tools.</div>
<div> </div>
<div>Kind regards</div>
<div>Saber</div>
</div>
<br>
<div>
<div dir="ltr">On Mon, 20 Mar 2023 at 13:56, Andreas Neumann via QGIS-Developer <<a href="mailto:qgis-developer@lists.osgeo.org" rel="noreferrer" target="_blank">qgis-developer@lists.osgeo.org</a>> wrote:</div>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<p>Hi QGIS devs,</p>
<p>Is there a tool available to create a Mesh (or TIN as a special mesh variation) from a source raster layer containing terrain values?</p>
<p>I did not find one - but maybe I didn't look everywhere.</p>
<p>If not in QGIS - do you know an external Open Source tool that could do that, while keeping real world coordinates?</p>
<p>Thanks,</p>
<p>Andreas</p>
</div>
_______________________________________________<br>QGIS-Developer mailing list<br><a href="mailto:QGIS-Developer@lists.osgeo.org" rel="noreferrer" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></blockquote>
</div>
<br clear="all">
<div> </div>
<span>-- </span><br>
<div dir="ltr">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">Saber Razmjooei</div>
<div><a href="http://www.lutraconsulting.co.uk" rel="noopener noreferrer" target="_blank">www.lutraconsulting.co.uk</a><br><span>+44 (0)7568 129733</span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
_______________________________________________<br>QGIS-Developer mailing list<br><a href="mailto:QGIS-Developer@lists.osgeo.org" rel="noreferrer" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></blockquote>
</div>
<br clear="all">
<div> </div>
<span>-- </span><br>
<div dir="ltr">
<div dir="ltr">___________________________<br>
<div dir="ltr"><span>Sebastian "Bas* " Gutwein</span></div>
<div><span><span>*rhymes with Josh <br></span></span></div>
<div><span><span> </span></span></div>
Regenerative Design Group<br>1 Chevalier Ave<br>Greenfield, Ma 01301<br>Web: <a href="http://regenerativedesigngroup.com" rel="noopener noreferrer" target="_blank">regenerativedesigngroup.com</a><br>(631) 241-1018<br><br>
<div dir="ltr"><em><span><span>Look close, think big, make change. </span></span></em></div>
<div dir="ltr"> </div>
</div>
</div>
<br><fieldset></fieldset>
<pre>_______________________________________________
QGIS-Developer mailing list
<a href="mailto:QGIS-Developer@lists.osgeo.org" rel="noreferrer" target="_blank">QGIS-Developer@lists.osgeo.org</a>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a>
</pre>
</blockquote>
<pre>-- 
Mit freundlichen Grüßen
Stefan Giese
Projektleiter/Consultant
**********************************************
FOSSGIS Konferenz
15.-18. März 2023 in Berlin
<a href="https://fossgis-konferenz.de/2023/" rel="noopener noreferrer" target="_blank">https://fossgis-konferenz.de/2023/</a>

WhereGroup-Beiträge auf der FOSSGIS
<a href="https://wheregroup.com/unternehmen/aktuelles/" rel="noopener noreferrer" target="_blank">https://wheregroup.com/unternehmen/aktuelles/</a>
********************************************** 
WhereGroup GmbH
Schwimmbadstr. 2
79100 Freiburg
Germany

Tel.: +49 (0)761 / 519 102 - 61
Fax: +49 (0)761 / 519 102 - 11

<a href="mailto:stefan.giese@wheregroup.com" rel="noreferrer" target="_blank">stefan.giese@wheregroup.com</a>
<a href="http://www.wheregroup.com" rel="noopener noreferrer" target="_blank">www.wheregroup.com</a>
Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885</pre>
</div>
</div>
<br>
<div style="margin:0px;padding:0px;font-family:monospace">_______________________________________________<br>QGIS-Developer mailing list<br><a href="mailto:QGIS-Developer@lists.osgeo.org" rel="noreferrer" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></div>
</blockquote>
<p><br></p>
</div>
</div>
<br>
<div style="margin:0px;padding:0px;font-family:monospace">_______________________________________________<br>QGIS-Developer mailing list<br><a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></div>
</blockquote>
<p><br></p>

</div>
_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</blockquote></div><br clear="all"><div><br></div><span>-- </span><br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Saber Razmjooei<br></div><div><a href="http://www.lutraconsulting.co.uk" target="_blank">www.lutraconsulting.co.uk</a><br><span>+44 (0)7568 129733</span><br></div></div></div></div></div></div></div></div></div></div>
_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</blockquote></div><br clear="all"><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><br>--<br>Andreas Neumann<br></div><a href="http://QGIS.ORG" target="_blank">QGIS.ORG</a> board member (treasurer)<br></div></div>