ivert classes#
List the ICESat-2 photon classification codes and their meanings. These are the codes IVERT assigns to photons during classification and that you use when filtering photons — for example with the --classes option of ivert database download, ivert database export, and ivert validate.
ivert classes
This command takes no options. It prints the current code table:
Code |
Description |
|---|---|
|
Noise (if enabled) |
|
Ground (ATL08) |
|
Canopy (ATL08) |
|
Top Canopy (ATL08) |
|
Land Ice (ATL06) |
|
Buildings (Dynamic Algo / Bing Mask) |
|
Seafloor (ATL24 / Dynamic Algo) |
|
Nearshore Water Surface (ATL24 / Dynamic Algo) |
|
Inland Water Surface (ATL13 / Dynamic Algo) |
|
Open Ocean Surface (ATL12 / Geoid Fallback) |
|
Unclassified |
The definitions are read from the globato ICESat-2 reader, so they always match the classifier IVERT uses. Run ivert classes to see the authoritative list for your installed version.
Example#
# List the photon class codes, then download only ground and seafloor photons
ivert classes
ivert database download -c 1/40 -- -74.0/-73.0/40.5/41.0