ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

ArcMap

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • Extensions

Lidar point classification

  • Class flags: LAS format 1.1 to 1.4
  • Classification codes: LAS format 1.1 - 1.4
  • Modifying classification codes

Every lidar point can have a classification assigned to it that defines the type of object that has reflected the laser pulse. 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.

Classification codes were defined by the American Society for Photogrammetry and Remote Sensing (ASPRS) for LAS formats 1.1, 1.2, 1.3, and 1.4. ArcGIS supports all versions of LAS. LAS version 1.4 is the latest LAS version and adds additional point classification and information which is outlined below.

Classification example

Only LAS 1.1 and later has a predefined classification system in place. Unfortunately, the LAS 1.0 specification does not have a predefined classification scheme, nor do the files summarize what, if any, class codes are used by the points. You need to obtain this information from the data provider.

Class flags: LAS format 1.1 to 1.4

When a classification is carried out on lidar data, points may fall into more than one category of the classification. Classification flags are used to provide a secondary description or classification for lidar points. With LAS version 1.0, a lidar point could not simultaneously maintain two assigned classification attributes. For example, a lidar return from water may need to be removed from the final output dataset, but it still should remain and be managed in the LAS file as a collected lidar point. Using LAS version 1.0, this point could not be set as water and be withheld from analysis.

In later versions (LAS 1.1 and later), class flags were used to solve this problem. Classification flags were added to the LAS standard to flag points with information additional to the traditional classification. Synthetic, key-point, withheld, and overlap flags can be set for each lidar point. These flags can be set along with the classification codes. For example, a water record could be given a classification code for water (9), as well as a withheld flag. The point will remain in the dataset but will be withheld from any additional analysis on the LAS files.

The following table describes the classification flags that can be set:

Field nameDescription

Synthetic

A point that was created by other than lidar collection, such as digitized from a photogrammetric stereo model.

Key-point

A point considered to be a model key-point and should not be withheld in any thinning algorithm.

Withheld

The point should not be included in processing.

Overlap

A point that is within the overlap region of two or more flight lines or swaths (LAS version 1.4 specific).

Classification codes: LAS format 1.1 - 1.4

If you are working with LAS 1.1 - 1.4 specification, refer to the predefined classification schemes defined by the American Society for Photogrammetry and Remote Sensing (ASPRS) for the desired data category. The following table lists the LAS classification codes defined by ASPRS for these LAS versions:

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

Note:
  • * The most current LAS 1.4 classification system has these codes (code 8: Model Key/Reserved and code 12: Overlap/Reserved) reserved, and points with these characteristics should use the corresponding class flags instead.
  • LAS 1.1-1.3 only support classes 0-31.

Modifying classification codes

You can use the LAS Dataset Profile View window for interactive editing or many geoprocessing tools listed below to classify LAS points referenced in a LAS dataset.

  • Change LAS Class Codes
  • Classify LAS Building
  • Classify LAS Ground
  • Classify LAS Noise
  • Classify LAS Overlap
  • Set LAS Class Codes Using Features
  • Locate LAS Points By Proximity
  • Classify LAS By Height

Flags can be set or cleared in any combination using ArcGIS.

For more information on working with classification codes in ArcGIS, see Working with LAS classifications.

Related topics

  • Using lidar in ArcGIS
  • Advantages of using lidar in GIS

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2021 Esri. | Privacy | Legal