[null,null,[],[[["\u003cp\u003eThis dataset provides Canopy Height Models (CHM) derived from LiDAR data collected by the National Ecological Observatory Network (NEON).\u003c/p\u003e\n"],["\u003cp\u003eThe CHM represents the height of the canopy above bare earth, with data mosaicked onto a 1-meter resolution grid.\u003c/p\u003e\n"],["\u003cp\u003eData are available from 2013 to 2023 and cover the spatial domain of NEON's Airborne Observation Platform (AOP) surveys.\u003c/p\u003e\n"],["\u003cp\u003eUsers can access the dataset through Google Earth Engine using the provided code snippet and explore it further with tutorials and a data viewer app.\u003c/p\u003e\n"],["\u003cp\u003eNEON data are generally released to the public domain under Creative Commons CC0 1.0 "No Rights Reserved" license, with specific citation guidelines available.\u003c/p\u003e\n"]]],[],null,["# NEON Canopy Height Model (CHM)\n\ninfo\n\n\nThis dataset is part of a Publisher Catalog, and not managed by Google Earth Engine.\n\nContact listaopgee@battelleecology.org\n\nfor bugs or [view more datasets](https://developers.google.com/earth-engine/datasets/publisher/neon-prod-earthengine)\nfrom the National Ecological Observatory Network Catalog. [Learn more about Publisher datasets](/earth-engine/datasets/publisher). \n[](https://www.neonscience.org/data-collection/airborne-remote-sensing) \n\nCatalog Owner\n: National Ecological Observatory Network\n\nDataset Availability\n: 2013-01-01T00:00:00Z--2024-09-08T16:03:42Z\n\nDataset Provider\n:\n\n\n [NEON](https://data.neonscience.org/data-products/DP3.30015.001)\n\nTags\n:\n[airborne](/earth-engine/datasets/tags/airborne) [canopy](/earth-engine/datasets/tags/canopy) [forest](/earth-engine/datasets/tags/forest) [forest-biomass](/earth-engine/datasets/tags/forest-biomass) [lidar](/earth-engine/datasets/tags/lidar) [neon](/earth-engine/datasets/tags/neon) [neon-prod-earthengine](/earth-engine/datasets/tags/neon-prod-earthengine) [publisher-dataset](/earth-engine/datasets/tags/publisher-dataset) [vegetation](/earth-engine/datasets/tags/vegetation) \n\n#### Description\n\nHeight of the top of canopy above bare earth (Canopy Height Model; CHM). The CHM\nis derived from the [NEON LiDAR](https://www.neonscience.org/data-collection/lidar)\npoint cloud and is generated by creating a continuous surface of canopy height\nestimates across the entire spatial domain of the LiDAR survey. The point cloud\nis separated into classes representing the ground and vegetation returns. The\nground classified points are used to generate a height-normalized point cloud that\nprovides a relative estimate of vegetation elevation. A pit-free surface is then\ngenerated using the height normalized vegetation points to produce the CHM. Any\ncanopy heights less than 2 m are set to zero for data collected with the Optech\nGemini LiDAR sensors, and less than 0.7 m for the Riegl Q780 and Optech Galaxy\nsensors. Data are mosaicked over the AOP footprint onto a spatially uniform grid\nat 1 m spatial resolution. Availability in GEE may not represent full availability\nin the NEON Data Portal (linked below). Additional sites and years can be added to\nGEE upon request by emailing listaopgee@battelleecology.org.\n\nSee [NEON Data Product DP3.30015.001](https://data.neonscience.org/data-products/DP3.30015.001) for\nmore details.\n\nDocumentation: [NEON Ecosystem structure (DP3.30015.001) Quick StartGuide](https://data.neonscience.org/api/v0/documents/quick-start-guides/NEON.QSG.DP3.30015.001v1?inline=true&fallback=html)\n\nGet started by exploring the [Intro to AOP Data in Google Earth Engine Tutorial Series](https://www.neonscience.org/resources/learning-hub/tutorials/intro-aop-data-google-earth-engine-tutorial-series)\n\nBrowse and interact with AOP data in the [NEON AOP GEE Data Viewer App](https://neon-prod-earthengine.projects.earthengine.app/view/neon-aop-gee-data-viewer---desktop)\n\n### Bands\n\n\n**Pixel Size**\n\n1 meter\n\n**Bands**\n\n| Name | Units | Min | Max | Pixel Size | Description |\n|-------|-------|-----|-----|------------|---------------------|\n| `CHM` | m | 0 | 100 | meters | Canopy Height Model |\n\n### Image Properties\n\n**Image Properties**\n\n| Name | Type | Description |\n|----------------------|--------|-----------------------------------------------------------------------------------------------------------------------------------------------|\n| AOP_VISIT_NUMBER | INT | Unique visit number to the NEON site. |\n| CITATION | STRING | Data citation. See [NEON Data Policies and Citation Guidelines](https://www.neonscience.org/data-samples/data-policies-citation). |\n| DOI | STRING | Digital Object Identifier. NEON data that have been released are assigned a DOI. |\n| FLIGHT_YEAR | INT | Year the data were collected |\n| NEON_DOMAIN | STRING | NEON eco-climatic domain code, \"D01\" to \"D20\". See [NEON Field Sites and Domains](https://www.neonscience.org/field-sites/about-field-sites). |\n| NEON_SITE | STRING | NEON four-digit site code. See [NEON Field Sites](https://www.neonscience.org/field-sites/). |\n| NEON_SITE_NAME | STRING | Full name of the NEON site. See [NEON Field Sites](https://www.neonscience.org/field-sites/). |\n| NEON_DATA_PROD_URL | STRING | NEON data product url. Always set to: \u003chttps://data.neonscience.org/data-products/DP3.30015.001\u003e. |\n| SENSOR_NAME | STRING | Make and model of the lidar sensor: \"Optech Galaxy Prime\", \"Optech Gemini\", \"Riegl Q780\". |\n| SENSOR_SERIAL | STRING | Serial number of the lidar sensor: \"11SEN287\", \"12SEN311\", \"5060445\", \"220855\". |\n| PROVISIONAL_RELEASED | STRING | Whether the data are Provisional or Released. See \u003chttps://www.neonscience.org/data-samples/data-management/data-revisions-releases\u003e. |\n| RELEASE_YEAR | INT | If data are released, the year of the NEON Release Tag. |\n\n### Terms of Use\n\n**Terms of Use**\n\nAll data collected by NEON and provided as data products, with the exception\nof data related to rare, threatened, or endangered (RTE) species, are\nreleased to the public domain under [Creative Commons CC0 1.0 \"No Rights\nReserved\"](https://creativecommons.org/publicdomain/zero/1.0/). No\ncopyright has been applied to NEON data; any person may copy, modify, or\ndistribute the data, for commercial or non-commercial purposes, without\nasking for permission. NEON data may still be subject to other laws or\nrights such as for privacy, and NEON makes no warranties about the data and\ndisclaims all liability. When using or citing NEON data, no implication\nshould be made about endorsement by NEON. In most countries, data and facts\nare not copyrightable. By putting NEON data into the public domain, we\nencourage broad use, particularly in scientific analyses and data\naggregations. However, please be aware of the following scholarly norms:\nNEON data should be used in a way that is mindful of the limitations of the\ndata, using the documentation associated with the data packages as a guide.\nPlease refer to [NEON Data Guidelines and Policies](https://www.neonscience.org/data-samples/guidelines-policies)\nfor detailed information on how to properly use and cite NEON data, as well as\nbest practices for publishing research that uses NEON data.\n\n### Citations\n\nCitations:\n\n- See [NEON citation guidelines](https://www.neonscience.org/data-samples/guidelines-policies/citing).\n\n### Explore with Earth Engine\n\n| **Important:** Earth Engine is a platform for petabyte-scale scientific analysis and visualization of geospatial datasets, both for public benefit and for business and government users. Earth Engine is free to use for research, education, and nonprofit use. To get started, please [register for Earth Engine access.](https://console.cloud.google.com/earth-engine)\n\n### Code Editor (JavaScript)\n\n```javascript\n// Read in the NEON AOP CHM Image Collection\nvar chm = ee.ImageCollection(\n 'projects/neon-prod-earthengine/assets/CHM/001');\n\n// Display available images in the CHM Image Collection\nprint('NEON CHM Images', chm.aggregate_array('system:index'))\n\n// Specify the start and end dates and filter by dates\nvar startDate = ee.Date('2021-01-01');\nvar endDate = startDate.advance(1, 'year');\nvar chm2021 = chm.filterDate(startDate, endDate);\n\n// Filter by NEON site name (see https://www.neonscience.org/field-sites/explore-field-sites)\nvar soapCHM = chm2021.filter('NEON_SITE == \"SOAP\"');\n\n// Define the visualization parameters, using a green color palette\nvar chmVis = {min: 0, max: 35, palette: ['E6F7E0', '063B00']};\n\n// Add the CHM layer to the Map and center on the site\nMap.addLayer(soapCHM, chmVis, 'SOAP 2021 Canopy Height Model (m)');\nMap.setCenter(-119.25, 37.06, 12);\n```\n[Open in Code Editor](https://code.earthengine.google.com/?scriptPath=Examples:Datasets/neon-prod-earthengine/projects_neon-prod-earthengine_assets_CHM_001) \n[NEON Canopy Height Model (CHM)](/earth-engine/datasets/catalog/projects_neon-prod-earthengine_assets_CHM_001) \nHeight of the top of canopy above bare earth (Canopy Height Model; CHM). The CHM is derived from the NEON LiDAR point cloud and is generated by creating a continuous surface of canopy height estimates across the entire spatial domain of the LiDAR survey. The point cloud is separated into ... \nprojects/neon-prod-earthengine/assets/CHM/001, airborne,canopy,forest,forest-biomass,lidar,neon,neon-prod-earthengine,publisher-dataset,vegetation \n2013-01-01T00:00:00Z/2024-09-08T16:03:42Z \n16 -170 73 -66 \nGoogle Earth Engine \nhttps://developers.google.com/earth-engine/datasets\n\n- [](https://doi.org/https://data.neonscience.org/data-products/DP3.30015.001)\n- [](https://doi.org/https://developers.google.com/earth-engine/datasets/catalog/projects_neon-prod-earthengine_assets_CHM_001)"]]