Each and every lidar point in a LAS file can have a classification code set for it. Classifying lidar data allows you to organize mass points into specific data classes while still maintaining them as an entire data collection in LAS files. Typically, these classification codes represent the type of object that has reflected the laser pulse. Point classification is usually completed by data vendors using semi-automated techniques on the point cloud to assign the feature type associated with each point. Lidar points can be classified into a number of categories including bare earth or ground, top of canopy, and water. The different classes are defined using numeric integer codes in the LAS files. The following table contains the LAS classification codes as defined in the LAS 1.4 standard:
Classification Value | Meaning |
---|---|
0 | Never classified |
1 | Unassigned |
2 | Ground |
3 | Low Vegetation |
4 | Medium Vegetation |
5 | High Vegetation |
6 | Building |
7 | Low Point |
8 | Reserved * |
9 | Water |
10 | Rail |
11 | Road Surface |
12 | Reserved * |
13 | Wire - Guard (Shield) |
14 | Wire - Conductor (Phase) |
15 | Transmission Tower |
16 | Wire-Structure Connector (Insulator) |
17 | Bridge Deck |
18 | High Noise |
19-63 | Reserved |
64-255 | User Definable |
To learn more about lidar classification, see Lidar point classification.
The LAS dataset provides the ability to display, analyze, and edit the classification codes defined in the LAS files referenced by the LAS dataset. You can perform analytic operations against the classification values.
Displaying LAS class codes
To display the lidar classification codes for a LAS dataset layer, use either the LAS Dataset toolbar or the Layer Properties dialog box in ArcMap or ArcScene.
Displaying classification codes using the LAS Dataset toolbar
From the LAS Dataset toolbar, click the points drop-down menu and choose Class.
Displaying classification codes using the Layer Properties dialog box
- Right-click the LAS dataset layer in the table of contents and click Properties.
- Click the Symbology tab.
- Remove (or uncheck) any existing renderers.
- Click the Add button to open the Add Renderer window.
- Choose the LAS attribute grouped with unique symbol point-based renderer from the list, click Add, and click Dismiss to close the Add Renderer window.
- Click the LAS Attribute button, and choose a different attribute to symbolize the points with.
- Choose the Classification attribute, and click the OK button on the Select LAS Attribute dialog box.
- Click the Add All Values button to load the official list of LAS classification codes.
- Click OK.
Manipulating LAS classification codes
The classification codes in a LAS file can be manipulated using either geoprocessing tools or tools provided on the LAS dataset Profile View window in ArcMap. To learn more about editing classification codes, see Editing LAS point classification.
The following two geoprocessing tools allow you to change the lidar point classification for LAS files referenced by a LAS dataset:
LAS dataset classification editing geoprocessing tools
Geoprocessing tool | Description |
---|---|
Modifies the classification codes for LAS files referenced by a LAS dataset. This tool will completely change one classification code to another, which is particularly useful for updating the classification of LAS files generated prior to the introduction of classification standards in the LAS 1.1 specification. The tool can be used to ensure such data conforms to the current standards. | |
Changes lidar classification codes assigned to lidar points using additional features. |
You can also use the tools available on the LAS dataset Profile View window accessed from the LAS Dataset toolbar to edit the classification values interactively.
You can also generate statistics on class codes into reports, or see them in the LAS dataset Properties dialog box. Also, you can create a raster of predominant class codes by location. The following two tools allow you to conduct a statistical analysis on the classification codes:
LAS dataset statistics geoprocessing tools
Geoprocessing tool | Description |
---|---|
Calculates or updates statistics for a LAS dataset and generates an optional statistics report. | |
Creates a raster storing statistical information about the LAS data points referenced by a LAS dataset. |