Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was wondering if there is an option to convert LAS (LIDAR data) to raster or GRID format that ArcGIS could read it.

share|improve this question

The current option to import las files in ArcGIS is the LAS dataset data type. According to ESRI:

The LAS dataset provides fast access to large volumes of lidar and surface data without the need for data conversion.

If the surface (raster) you are trying to create is a bare-earth DEM refer to the following posts:

One option is the LAS dataset to Raster tool, but only when it is possible to filter the data by its ground returns (also addressed in JayGuarneri's answer). On the contrary using the Cell Assignment Type argument equal Average or Minimum on unclassified data could (probably, 'would') result in bad DEMs. Mostly, the result will depend on the point cloud density, the terrain cover complexity, and the quality required in the output. It is important to (double) validate the DEM if going through this way.

Another option for creating DEMs in ArcGis is to use the combination of Las to Multipoint tool for filtering ground points, and then, Point to Raster (it is probably less efficient than the first method, though).

Other workflows for creating DEMs from LiDAR data in ArcGIS are described in the post below. It also has insights about aspects which should be taken into consideration, when generating DEMs.

For working on DEMs starting from unclassified .las data I would suggest using more robust algorithms not yet available within the ArcGIS platform. For example:


Another option to import las files in ArcGIS would be to convert them into ASCII (.txt, for example). Unless there is a specific reason for using plain text, previous options are better. The main differences working with .las or ascii files are approached in this post:

So, an alternative would be to use the command line LDA2ASCII from Fusion.

The LDA2ASCII syntax is:

LDA2ASCII InputFile OutputFile format

Suppose the following:

  • Fusion is stored under c:\Fusion.
  • the las file name is project.las.
  • project.las is stored in: c:\Lidar.
  • the new txt file will be saved at: c:\LiDAR.
  • its name will be: project.txt

Hint: use an text editor to write Fusion's program commands (e.g. Notepad++). Save it with .bat extension. Then, write:

Retrieve the following information: X, Y and Elevation.

c:\Fusion\LDA2ASCII c:\Lidar\project.las c:\Lidar\project.txt 0

Or if the .las files contain other information such as: Pulse, Return, X, Y, Elevation, Nadir and Intensity:

c:\Fusion\LDA2ASCII c:\Lidar\project.las c:\Lidar\project.txt 1

Save the .bat file, and then execute it (shortcut = F5)

Open project.txt in ArcGIS.

share|improve this answer

If you have ArcGIS:

  1. Use LAS To Multipoint (3D Analyst)
  2. Create a terrain
  3. Load Convert to DEM & add breaklines

There are tools here.

share|improve this answer

There are also some options if you want to work entirely within ArcGIS. First, you need to make an LAS Dataset. This is basically a dataset with a symbolic link to your LAS files that ArcMap can read. Once you have this, you can filter, investigate, and view your point cloud. To create a DEM or other raster from the LAS data, you then need to use the LAS Dataset To Raster tool. If you want the ground elevations, you MUST make sure you have your LiDAR data filtered to display ONLY ground returns (use the LAS toolbar). If you want some other raster surface, filter your points accordingly. You will have many options, but make sure to use a grid cell size that is appropriate to the point spacing and to the analysis you want to do.

Edit: This is only available in the Advanced/ArcInfo level license.

share|improve this answer

What about LAStools? In particular lasgrid, las2dem, or las2tin. It has a GUI - lastool.exe now too.

share|improve this answer
    
All LAStools now have a GUI. With las2shp.exe (README) you can convert from LAS to SHP Multipoint. – Martin Isenburg Feb 13 '12 at 12:47
2  
We appreciate replies from vendors and other commercially interested parties, Martin, but in such cases to retain credibility it's crucial that you identify your connection with the solution you are recommending. – whuber Feb 13 '12 at 15:47

In ArcGIS the workflow for importing LAS is to Import Las to Multipoint (tool of the same name) then create a terrain dataset. You can then use the Terrain to Raster tool if need be. (Required 3D Analyst)

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.