{"id":2189,"date":"2023-03-31T09:03:00","date_gmt":"2023-03-31T08:03:00","guid":{"rendered":"https:\/\/theroamingworkshop.cloud\/b\/?p=2189"},"modified":"2023-04-04T18:50:50","modified_gmt":"2023-04-04T17:50:50","slug":"process-lidar-data-in-qgis-and-create-your-own-digital-terrain-model","status":"publish","type":"post","link":"https:\/\/theroamingworkshop.cloud\/b\/en\/2189\/process-lidar-data-in-qgis-and-create-your-own-digital-terrain-model\/","title":{"rendered":"Process LIDAR data in QGIS and create your own Digital Terrain Model"},"content":{"rendered":"\n<p>Sometimes a Digital Terrain Model (DTM) might not be detailed enough or poorly cleaned. If you have access to LIDAR data, you can generate a terrain model yourself and make the most of the raw information giving more detail to areas of interest. Let&#8217;s see how.<\/p>\n\n\n\n<div id=\"menu\" style=\"padding:20px 20px 20px 20px; border-left:2px solid darkgrey;\">\n<p style=\"font-weight:bold;\">Content<\/p>\n<\/div>\n<script>\nvar text;\nvar element;\n\nfunction fillmenu(){\n\nfor (let i=0; i<window.document.getElementsByTagName(\"h2\").length; i++){\nelement = window.document.getElementsByTagName(\"h2\")[i];\ntext = \"\u25b9 \"+element.innerHTML;\nvar newelement = document.createElement(\"a\");\nnewelement.innerHTML=text;\nvar postid=window.document.getElementsByTagName(\"article\")[0].id;\nvar url = \"https:\/\/theroamingworkshop.cloud\/b\/?p=\"+postid.substr(5,postid.length)+\"#\"+element.id;\nnewelement.setAttribute(\"href\", url);\nnewelement.appendChild(document.createElement(\"br\"));\nwindow.document.getElementById(\"menu\").appendChild(newelement);\nconsole.log(text);\n}\n}\nif(window.location.href.includes(\"tag\")){\n\n}else{\nwindow.setTimeout(fillmenu,2000);\n}\n\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"data-download\">1. Data download<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"point-cloud\">Point cloud<\/h2>\n\n\n\n<p>I'll use the awesome public data from the Spanish Geographical Institute (IGN) obtained with survey flights using laser measurements (LIDAR).<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Access LIDAR data from IGN Downloads Center.<\/li>\n<\/ol>\n\n\n\n<p><a href=\"http:\/\/centrodedescargas.cnig.es\/CentroDescargas\/index.jsp\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/centrodedescargas.cnig.es\/CentroDescargas\/index.jsp<\/a><\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"411\" data-id=\"2152\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar1-1024x411.png\" alt=\"\" class=\"wp-image-2152\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar1-1024x411.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar1-300x121.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar1-768x309.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar1-1536x617.png 1536w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar1-676x272.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar1.png 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar2.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"529\" data-id=\"2151\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar2-1024x529.png\" alt=\"\" class=\"wp-image-2151\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar2-1024x529.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar2-300x155.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar2-768x396.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar2-676x349.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar2.png 1364w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>Draw a polygon of the area of interest.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"478\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-1024x478.png\" alt=\"\" class=\"wp-image-2150\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-1024x478.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-300x140.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-768x358.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-1536x716.png 1536w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-676x315.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3.png 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li>Download the files <strong>PNOA-XXXX...XXXX-RGB.LAZ<\/strong>. <em>RGB<\/em> uses true color; <em>ICR<\/em>, infra-red. But both are valid.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-2.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"468\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-2-1024x468.png\" alt=\"\" class=\"wp-image-2153\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-2-1024x468.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-2-300x137.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-2-768x351.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-2-1536x702.png 1536w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-2-676x309.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-2.png 1858w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p style=\"border-left:3px solid orange;padding-left:5px;font-size:14px;\"><i><b>TIP! <\/b>Download all files using the IGN applet. It's a .jnlp file that requires Java instaled on Windows or IcedTea on Linux (sudo apt-get install icedtea-netx)<\/i><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-3.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"894\" height=\"628\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-3.png\" alt=\"\" class=\"wp-image-2154\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-3.png 894w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-3-300x211.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-3-768x539.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/lidar3-3-676x475.png 676w\" sizes=\"auto, (max-width: 894px) 100vw, 894px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"process-lidar-point-cloud-in-qgis\">2. Process LIDAR point cloud in QGIS<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Direct visualization<\/h2>\n\n\n\n<p>From the latest versions (like 3.28 LTR Firenze), QGIS includes compatibility with point cloud files.<\/p>\n\n\n\n<p>Just drag and drop the file to the canvas or, in the menu, <strong><em>Layer -&gt; Add layer... -&gt; Add point cloud layer...<\/em><\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las7.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"994\" height=\"632\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las7.png\" alt=\"\" class=\"wp-image-2161\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las7.png 994w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las7-300x191.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las7-768x488.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las7-676x430.png 676w\" sizes=\"auto, (max-width: 994px) 100vw, 994px\" \/><\/a><\/figure>\n\n\n\n<p>You'll see the true color data downloaded, which you can classify in the <em><strong>Simbology<\/strong><\/em> <strong><em>Properties<\/em><\/strong>, choosing <strong><em>Clasification<\/em><\/strong> by data type:<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las8.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"540\" data-id=\"2164\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las8-1024x540.png\" alt=\"\" class=\"wp-image-2164\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las8-1024x540.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las8-300x158.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las8-768x405.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las8-1536x810.png 1536w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las8-676x357.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las8.png 1916w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las9.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"809\" data-id=\"2165\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las9-1024x809.png\" alt=\"\" class=\"wp-image-2165\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las9-1024x809.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las9-300x237.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las9-768x606.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las9-676x534.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las9.png 1141w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las10.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"782\" data-id=\"2163\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las10-1024x782.png\" alt=\"\" class=\"wp-image-2163\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las10-1024x782.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las10-300x229.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las10-768x586.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las10-676x516.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las10.png 1213w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las11.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"566\" data-id=\"2162\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las11-1024x566.png\" alt=\"\" class=\"wp-image-2162\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las11-1024x566.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las11-300x166.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las11-768x425.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las11-676x374.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las11.png 1420w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3d-view\">3D view<\/h2>\n\n\n\n<p>Another default function coming with QGIS is 3D visualization of the information.<\/p>\n\n\n\n<p>Let's configure the 3D properties of the LIDAR layer to triangulate the surface and get a better result.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"616\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d-1024x616.png\" alt=\"\" class=\"wp-image-2185\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d-1024x616.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d-300x180.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d-768x462.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d-1536x924.png 1536w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d-676x406.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d.png 1565w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Now, create a new view in the menu <strong><em>View -&gt; 3D Map Views -&gt; New 3D map view<\/em><\/strong>. Using <kbd>SHIFT+Drag<\/kbd> you can rotate your perspective.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d2.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1017\" height=\"829\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d2.png\" alt=\"\" class=\"wp-image-2186\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d2.png 1017w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d2-300x245.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d2-768x626.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/vista3d2-676x551.png 676w\" sizes=\"auto, (max-width: 1017px) 100vw, 1017px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"lastools-plugin\">LAStools plugin<\/h2>\n\n\n\n<p>To handle LIDAR information easily we'll use the tools from a plugin called <strong>LAStools<\/strong>, which you can install in the following way:<\/p>\n\n\n\n<p style=\"border-left:3px solid orange;padding-left:5px;font-size:14px;\"><i><b>TIP! <\/b>On <b>Linux<\/b> it's recommended to install Wine to use the <b>.exe<\/b> files directly, or otherwise you'll need to compile the binaries.<\/i><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Access <strong>LAStools<\/strong>' website and scroll to the bottom:<\/li>\n<\/ol>\n\n\n\n<p><a href=\"https:\/\/lastools.github.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/lastools.github.io\/<\/a><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las1.png\" alt=\"\" class=\"wp-image-2156\" width=\"488\" height=\"215\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las1.png 614w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las1-300x132.png 300w\" sizes=\"auto, (max-width: 488px) 100vw, 488px\" \/><\/a><\/figure>\n<\/div>\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>The full tool comes to a price, but you can access the <strong>public download<\/strong> to use the basic functions that we need.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las2.png\" alt=\"\" class=\"wp-image-2157\" width=\"446\" height=\"207\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las2.png 634w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las2-300x139.png 300w\" sizes=\"auto, (max-width: 446px) 100vw, 446px\" \/><\/figure>\n<\/div>\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li>Unzip the compressed <strong>.zip<\/strong> file in a simple folder (without spaces or special characters)<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las3.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las3.png\" alt=\"\" class=\"wp-image-2158\" width=\"545\" height=\"438\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las3.png 833w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las3-300x242.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las3-768x619.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las3-676x545.png 676w\" sizes=\"auto, (max-width: 545px) 100vw, 545px\" \/><\/a><\/figure>\n<\/div>\n\n\n<ol class=\"wp-block-list\" start=\"4\">\n<li>Now open QGIS, search in the <strong>plugins<\/strong> list for LAStools and install it.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las4.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"449\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las4-1024x449.png\" alt=\"\" class=\"wp-image-2159\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las4-1024x449.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las4-300x132.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las4-768x337.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las4-1536x673.png 1536w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las4-676x296.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las4.png 1914w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"5\">\n<li>Finally, configure LAStools' <strong>installation folder<\/strong> (if it's different from the default <em>C:\/<\/em> ). The settings shown below work in Linux with Wine installed (using PlayOnLinux in my case).<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las16.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1023\" height=\"770\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las16.png\" alt=\"\" class=\"wp-image-2171\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las16.png 1023w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las16-300x226.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las16-768x578.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las16-676x509.png 676w\" sizes=\"auto, (max-width: 1023px) 100vw, 1023px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"extract-types-of-lidar-data\">Extract types of LIDAR data<\/h2>\n\n\n\n<p>Using LAStools we can extract information of the different data that makes up the point cloud. For example, we'll only extract the data classified as <strong><em>Suelo<\/em><\/strong> (soil) which is assigned to a value of  2.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las12.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las12.png\" alt=\"\" class=\"wp-image-2166\" width=\"236\" height=\"228\"\/><\/a><\/figure>\n<\/div>\n\n\n<p>With the process<strong> las2las_filter<\/strong> we'll create a filtered point cloud:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select the .laz file to filter.<\/li>\n\n\n\n<li>On <strong>filter<\/strong>, choose the option to <strong><em>keep_class 2<\/em><\/strong><\/li>\n\n\n\n<li>Leave the rest by default, and introduce 0 where the fields require a <strong><em>value<\/em><\/strong><\/li>\n\n\n\n<li>Finally, save the file with <strong>.laz<\/strong> extension in a known location to find it easily.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las13.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"544\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las13-1024x544.png\" alt=\"\" class=\"wp-image-2168\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las13-1024x544.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las13-300x159.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las13-768x408.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las13-1536x816.png 1536w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las13-676x359.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las13.png 1915w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Once finished, just load the generated file and see the point cloud showing only ground data (with buildings and vegetation removed).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"LIDAR-to-vector-conversion\">LIDAR to vector conversion<\/h2>\n\n\n\n<p>Now use the process <strong>las2shp<\/strong> to transform the point cloud into a vector format so you can operate easily with other GIS tools:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Choose the point cloud file just filtered.<\/li>\n\n\n\n<li>Specify <strong>1 point per record<\/strong> to extract every point of the cloud.<\/li>\n\n\n\n<li>Save the file with <strong>.shp<\/strong> extension in a known location to find it easily.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las15.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"542\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las15-1024x542.png\" alt=\"\" class=\"wp-image-2170\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las15-1024x542.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las15-300x159.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las15-768x406.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las15-1536x813.png 1536w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las15-676x358.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las15.png 1918w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>And this will be your filtered point cloud in the classic vector format.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las17.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"375\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las17-1024x375.png\" alt=\"\" class=\"wp-image-2172\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las17-1024x375.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las17-300x110.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las17-768x281.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las17-1536x562.png 1536w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las17-676x248.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las17.png 1917w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>You can see that there is no specific field in the table of attributes. I'll create a new field <strong>ELEV<\/strong> to save the Z (height) coordinate and use it to generate a Digital Terrain Model.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las18.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"412\" data-id=\"2173\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las18-1024x412.png\" alt=\"\" class=\"wp-image-2173\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las18-1024x412.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las18-300x121.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las18-768x309.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las18-1536x618.png 1536w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las18-676x272.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las18.png 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las19.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"330\" data-id=\"2174\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las19-1024x330.png\" alt=\"\" class=\"wp-image-2174\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las19-1024x330.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las19-300x97.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las19-768x247.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las19-1536x495.png 1536w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las19-676x218.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las19.png 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"digital-terrain-model-creation\">3. Digital Terrain Model creation<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Raster form vector point layer<\/h2>\n\n\n\n<p>Thanks to the integration of GRASS GIS, we can make use of powerful vector and raster processing tools. Let's use <strong>v.surf.idw<\/strong> to generate a regular grid from the interpolation of data in a point layer (in this case the values are weighted with the inverse of the distance but the are other spline algorithms).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las20.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"570\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las20-1024x570.png\" alt=\"\" class=\"wp-image-2175\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las20-1024x570.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las20-300x167.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las20-768x428.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las20-1536x855.png 1536w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las20-676x376.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/las20.png 1546w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Choose the vector point layer.<\/li>\n\n\n\n<li>Choose the number of points to use for interpolation (in this case the data is quite dense so I'll choose 50). The more you choose, the softer the result will be, at the expense of losing the detail of the information density.<\/li>\n\n\n\n<li>Leave the power with the value of 2, to use \"square inverse distance\".<\/li>\n\n\n\n<li>Choose the data field used in the interpolation (ELEV).<\/li>\n\n\n\n<li>Define the grid cell size. I choose 2 to compare the result with the 2m DTM product from IGN.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"result\">4. Result<\/h2>\n\n\n\n<p>Let's zoom out and see how it all finished:<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"889\" height=\"885\" data-id=\"2183\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo1.png\" alt=\"\" class=\"wp-image-2183\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo1.png 889w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo1-300x300.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo1-150x150.png 150w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo1-768x765.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo1-676x673.png 676w\" sizes=\"auto, (max-width: 889px) 100vw, 889px\" \/><\/a><figcaption class=\"wp-element-caption\">RGB LIDAR point cloud<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo2.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"883\" height=\"882\" data-id=\"2182\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo2.png\" alt=\"\" class=\"wp-image-2182\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo2.png 883w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo2-300x300.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo2-150x150.png 150w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo2-768x767.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/todo2-676x675.png 676w\" sizes=\"auto, (max-width: 883px) 100vw, 883px\" \/><\/a><figcaption class=\"wp-element-caption\">2 meter DTM from LIDAR<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p>And now let's see a bit more detail.<\/p>\n\n\n\n<p>Apply the same color ramp to the generated DTM and to the IGN product. Overall, the result is very similar, with some differences in tree areas, being more reasonable in the processed layer.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt1.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"810\" data-id=\"2176\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt1-1024x810.png\" alt=\"\" class=\"wp-image-2176\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt1-1024x810.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt1-300x237.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt1-768x608.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt1-676x535.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt1.png 1139w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">MDT 2m LIDAR<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt2.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"810\" data-id=\"2177\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt2-1024x810.png\" alt=\"\" class=\"wp-image-2177\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt2-1024x810.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt2-300x237.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt2-768x608.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt2-676x535.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt2.png 1141w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">MDT 2m IGN<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"809\" data-id=\"2179\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt3-1024x809.png\" alt=\"\" class=\"wp-image-2179\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt3-1024x809.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt3-300x237.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt3-768x607.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt3-676x534.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt3.png 1142w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">LIDAR + Sat<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt4.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"810\" data-id=\"2178\" src=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt4-1024x810.png\" alt=\"\" class=\"wp-image-2178\" srcset=\"https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt4-1024x810.png 1024w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt4-300x237.png 300w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt4-768x607.png 768w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt4-676x534.png 676w, https:\/\/theroamingworkshop.cloud\/b\/wp-content\/uploads\/2023\/03\/mdt4.png 1141w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">IGN + Sat<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p>And that's it! Any doubt or comment can be dropped on Twitter!<\/p>\n\n\n\n<p>\ud83d\udc26 <code><a rel=\"noreferrer noopener\" href=\"https:\/\/twitter.com\/roamingworkshop\" target=\"_blank\">@RoamingWorkshop<\/a><\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sometimes a Digital Terrain Model (DTM) might not be detailed enough or poorly cleaned. If you have access to LIDAR data, you can generate a terrain model yourself and make the most of the raw information giving more detail to areas of interest. Let&#8217;s see how. 1. Data download Point cloud I&#8217;ll use the awesome [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2186,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[74,32],"tags":[114,116,118,120,122,124,126,128,130,132,134,136],"class_list":["post-2189","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-3den","category-map-en","tag-digital-terrain-model-en","tag-dtm-en","tag-geoprocesamiento-en","tag-geoprocessing-en","tag-gis-en","tag-las-en","tag-lastools-en","tag-laz-en","tag-lidar-en","tag-mdt-en","tag-modelo-digital-del-terreno-en","tag-qgis-en","post-preview"],"_links":{"self":[{"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/posts\/2189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/comments?post=2189"}],"version-history":[{"count":3,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/posts\/2189\/revisions"}],"predecessor-version":[{"id":2193,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/posts\/2189\/revisions\/2193"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/media\/2186"}],"wp:attachment":[{"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/media?parent=2189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/categories?post=2189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/theroamingworkshop.cloud\/b\/wp-json\/wp\/v2\/tags?post=2189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}