Set LAS Class Codes Using Raster (3D Analyst Tools)
Summary
Classifies LAS points using cell values from a raster dataset.
Usage
This tool requires an integer raster. The cell values of the raster will define the class code of the LAS points within the cell's extent. Any cell value that is beyond the range supported by the LAS format will be ignored. Cells with No Data values result in no change to the LAS points. Use the Reclassify tool if the raster's cell values need to be changed to have the necessary class code values supported by the input LAS files.
Unlike other classification tools which only operate on certain class codes, this tool can modify all LAS points that are contained in a given cell. A LAS dataset layer can be used to limit the points being processed by filtering them using classification codes, return values, and classification flags. The LAS dataset's point filters can be defined in the Layer Properties dialog box or through the Make LAS Dataset Layer tool.
For best results, use a raster dataset that is in the same projection as the LAS dataset. A raster with a coordinate system other than that of the LAS dataset will be reprojected on the fly, which can introduce alignment discrepancies that may yield unexpected results. If the raster has a different coordinate system, consider using the Project Raster tool to reproject it into the spatial reference of the LAS dataset.
This tool provides a way of leveraging the results obtained from image classification to classify a LAS dataset point cloud. For example, the Classify LAS Ground tool may identify LAS points capturing roads, bodies of water, and other low objects which could be easily discerned from imagery. If the image accurately captures the object at a resolution suitable for classifying the point cloud, the image classification result can be used with the ground filtered LAS points to provide better LAS classification.
Parameters
| Label | Explanation | Data type |
|---|---|---|
|
Input LAS Dataset |
The LAS dataset that will be processed. |
LAS Dataset Layer |
|
Input Raster |
The integer raster with cell values that will be used to assign classification codes for LAS points. The cell values must not exceed the class codes that are supported by the input LAS files. |
Raster Layer; Mosaic Layer |
|
Compute statistics (Optional) |
Specifies whether statistics will be computed for the
|
Boolean |
|
Processing Extent (Optional) |
The extent of the data that will be evaluated.
When coordinates are manually provided, the coordinates must be numeric values and in the active map's coordinate system. The map may use different display units than the provided coordinates. Use a negative value sign for south and west coordinates. |
Extent |
|
Processing Boundary |
The polygon feature or features that will define the area to be processed. |
Feature Layer |
|
Process entire LAS files that intersect extent (Optional) |
Specifies how the processing extent will be applied.
|
Boolean |
|
Update pyramid (Optional) |
Specifies whether the LAS dataset pyramid will be updated after the class codes are modified.
|
Boolean |
Derived output
| Label | Explanation | Data type |
|---|---|---|
|
Output LAS Dataset |
The reclassified LAS dataset. |
LAS Dataset Layer |
Environments
Extent, Current Workspace, Geographic Transformations
Licensing information
- Basic: Requires 3D Analyst
- Standard: Requires 3D Analyst
- Advanced: Requires 3D Analyst