The Stack Overflow podcast is back! Listen to an interview with our new CEO.
20

According to Diego Alonso's comments from the mappingGIS blog1, this error is related to QGIS version 2.14. With the upgrade, the standalone installer eliminated the msys folder from GRASS 7 algorithms. To bypass this error, go to Processing -> Options -> Provider and deactivate all GRASS folders from previous versions. Set these paths as blanks. Then, ...


8

LASTools can perform a ground classification using "lasground" and then can perform some limited feature classification using "lasclassify". The performance and quality of feature classification in point clouds is strongly influenced by the type of landscape collected. Some landscapes just do not lend themselves to acceptable automated results. The best ...


8

libLAS was developed to provide read/write support for LAS and it was modeled on LAStools which at the time was not released under an open source license. In the subsequent years, many parts of LAStools were released under an open source license which negated the need for a parallel effort in libLAS. The library portion of this is called LASlib. Yes, I agree ...


8

The answer by Howard Butler pretty much sums it up. Some more background. When I created the first LAStools and the LASlib library that the tools are build upon I was a postdoc at UC Berkeley and merely needed to prepare LAS files as input for my research on Streaming Delaunay (or Streaming TIN) processing. Because the code seemed useful on its own I zipped ...


7

For QGIS 2.4.0, you don't have to install the Lidar toolbox; it is installed by default. What you have to do: Make sure Processing is enabled in Plugins -> Manage and install Plugins activate the Advanced interface at the bottom of the processing toolbox enable the Lidar toolbox in Processing -> Options and configuration -> Providers -> Tools ...


7

2.18 user here - After many hours of trying to get the LAStools product functional I finally found this solution to the \msys error - namely to simply add the folder as suggested here - works BUT I then received a similar error in regards to Saga, and a similar solution worked too. So, the problem seems to be that these pathways were not updated with the ...


7

Install QGIS 3.2 and goto the plugin manager. A brand-spanking new set of LAStools toolboxes can be found by searching for LAStools in the Plugin repository or download the latest version here: http://plugins.qgis.org/plugins/LAStools/


6

Many of the LAStool readme files have a paragraph like this: Please license from martin@rapidlasso.com to use lasclassify commercially. Please note that the unlicensed version will set intensity, gps_time, user data, and point source ID to zero, slightly change the LAS point order, and randomly add a tiny bit of white noise to the points ...


6

The Lidartools provider was removed from QGIS 3.0. See the QGIS 3.0.0 changelog: http://changelog.qgis.org/en/qgis/version/3.0.0/#removed-otb-lidartools-providers-from-processing As long as nobody makes a QGIS plugin to add Lidartools as a processing provider, it isn't possible to use LASTools in QGIS 3.0.


5

I added empty folder "Mysys" in the path and it worked...


4

A library that can read LAS data and links with proj.4 is the easiest way to project data and apply datum transformations. Both libLAS and PDAL support this linkage. Assuming the RSO Malaysia coordinate system is http://spatialreference.org/ref/epsg/3168/, the fastest way to get going might be to pull down the PDAL Docker image (PDAL docker tutorial), and ...


4

It's 2018 with the new QGIS 3 I had this issue with GRASS Folder. I just had to repoint the GRASS folder and GRASS Docs folder to the right directories as shown in the screenshot.


3

As mentioned by Aaron, two options are: i) acquiring a licensed version from LAStools which won't add the streaks in the DEM from the las2dem tool. ii) using an alternative [free] software. For example: MCC-LiDAR: Determining bare earth DEM from unclassified LAS file? Fusion (running from QGIS): Creating DEM from LAS file without using LAStools iii)...


3

BradHards is right. If you let us know the environment you are working in the stackexchange community can narrow down the answers specific to your tools. For now I will answer the high level question of what 1.4m resolution means. Forgive me if I provide basic info you already know, but I am unaware of your level of understanding and don't want to skip ...


3

About the lasclassify tool, be aware the .las files need to already have ground points classified and point heights computed*. See examples from lasclassify README: lasground -i lidar.las -o lidar_with_bare_earth.las -city lasheight -i lidar_with_bare_earth.las -o lidar_with_heights.las lasclassify -i lidar_with_heights.las -o lidar_classified.las ...


3

This is rapidlasso, creators of LAStools. It should be possible to configure QGIS such that a call to "WinE" is automatically prepended to each LAStools call. That is the idea behind providing an option to specify a "wine folder" ... you may ask in the LAStools user forum on google groups or see the comments of this rapidlasso blog article. The issue was ...


3

Fusion LTK has a tool specifically for what you are trying to do. Its name is ClipData. You'll need two switches (variations of the command line) to accomplish the task. The first switch is the biaselev:# (bias elevation of number equal to #). From Fusion's manual: biaselev:# Add an elevation offset to every LIDAR point: # can be + or -. So, let's say ...


3

The "LAStools" toolboxes in ArcGIS, QGIS, and ERDAS IMAGINE all operate on one LAS / LAZ file at a time. The "LAStools Production" toolboxes in ArcGIS and QGIS take folders and wildcards instead of filenames as input and can then be run across hundreds of tiles and on multiple cores. For faster performance it is instrumental that you first run lasindex to ...


3

I've had the same problem with the subprocess module, attempting to multi-thread a process, and I've found that breaking up the arguments into individual components where spaces exit seems to work... contrary to what I've read; this may not be necessary on Linux or other platforms but on Windows it seems to be the way to go. By changing args=['lasground', '-...


3

Create a LAS dataset. You can add files to this dataset by folder, so you don't have to manually add all 500 files. Use the "LAS Dataset to Raster" tool. It will give you a raster from the input.


3

One needs the program called "Wine" in order to have all the geoalgorithms of LAStools available to QGIS on the Mac OS X. In accordance with information gleaned from the discussion threads at rapidlasso.com/2013/09/29 and from Google Groups - Martin Isenburg post 2017-01-08, I first downloaded and installed XQuartz, because for the latest version of Wine, ...


3

Be aware one needs to have the LAStools plugin installed, but also the software per se. The LAStools plugin description says: ... . You also need to download the LAStools software from http://rapidlasso.com/LAStools/ Once plugin and software are installed, make sure to set its path accordingly (as suggested in john's comment):


2

The output from 'LAS Dataset to Raster' or the appropriate LasTool, should be sufficient for your purposes - there is not usually a need to specify rows and columns as the interpolation functions figure that out for you. Cell size won't vary within a single raster so that part of the question is confusing. What is the destination of the products produced as ...


2

1) Open: las2shp.exe to convert the data into shapefiles. 2) Add them to a QGIS project by clicking "add vector layer"


2

I'm not familiar with lastools, typically a las dataset has a class column that classifies the various points, see image below: If you cannot process in lastools, then you can definitely do this in GRASS or ArcGIS using GeoCue utility.


2

With my experiences with LiDAR pointcloud data (.las) files and LAS Tools you can set your own resolution. First you will need to filter out anything that isn't ground or water to get an accurate DEM filter. From you can use the LAS Toolset to create a LAS Dataset (.lasd) and from there you can create a DEM raster by using the LAS2DEM tool. Here is where you ...


2

I have not yet used LAStools in QGIS via a Python command line (only via the toolbox). Maybe create the same query via the toolbox and then look at the log output to see how to correctly formulate the Python command line? Or come to the International QGIS Workshop and Conference on May 25/26 in Girona, Spain (near Barcelona) and we figure it out together ... ...


2

My problem was that there was a space in the path to the .las file I was using.


2

There is more documentation available from here . It includes additional examples, among them: lasmerge -i *.las -o out0000.las -split 1000000000 merge all *.las files into one and then split it into several output files that contain one billion points each and that are called out0000.las, out0001.las, out0002.las, out0003.las, ...


2

The above error means that the output TIFF generated by BLAST is too large (more than 2GB or more than a certain number of rows or columns) to be stored as a TIF file. Use the IMG format instead that can handle larger outputs. Unfortunately BigTIFF is not implemented at the moment.


Only top voted, non community-wiki answers of a minimum length are eligible