<?xml version="1.0"?><eml:eml xmlns:eml="eml://ecoinformatics.org/eml-2.1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:stmml="http://www.xml-cml.org/schema/stmml-1.1" xmlns:sw="eml://ecoinformatics.org/software-2.1.1" xmlns:cit="eml://ecoinformatics.org/literature-2.1.1" xmlns:ds="eml://ecoinformatics.org/dataset-2.1.1" xmlns:prot="eml://ecoinformatics.org/protocol-2.1.1" xmlns:doc="eml://ecoinformatics.org/documentation-2.1.1" xmlns:res="eml://ecoinformatics.org/resource-2.1.1" xmlns:xs="http://www.w3.org/2001/XMLSchema" system="ess-dive" xsi:schemaLocation="eml://ecoinformatics.org/eml-2.1.1 eml.xsd" packageId="ess-dive-f78cb03d11550da-20200806T230327209">  <dataset><title>Custom NEON AOP reflectance mosaics and maps of shade masks, canopy water content</title><creator id="4189293390640353">      <individualName><givenName>Philip</givenName><surName>Brodrick</surName></individualName><organizationName>NASA Jet Propulsion Laboratory (JPL)</organizationName><electronicMailAddress>philip.brodrick@jpl.nasa.gov</electronicMailAddress>                  <userId directory="https://orcid.org">https://orcid.org/0000-0001-9497-7661</userId>    </creator><creator id="2365817524490324">      <individualName><givenName>Tristan</givenName><surName>Goulden</surName></individualName><organizationName>National Ecological Observation Network</organizationName><electronicMailAddress>tgoulden@battelleecology.org</electronicMailAddress>                  <userId directory="https://orcid.org">https://orcid.org/0000-0001-9973-4079</userId>    </creator><creator id="7354600316913391">      <individualName><givenName>K. Dana</givenName><surName>Chadwick</surName></individualName><organizationName>Stanford University</organizationName><electronicMailAddress>kdc@stanford.edu</electronicMailAddress>                  <userId directory="https://orcid.org">https://orcid.org/0000-0002-5633-4865</userId>    </creator><associatedParty id="1698928424032746">      <individualName><givenName>Benjamin</givenName><surName>Blonder</surName></individualName><organizationName>University of California  Berkeley</organizationName><electronicMailAddress>benjamin.blonder@berkeley.edu</electronicMailAddress>                  <role>contributor</role>    </associatedParty><associatedParty id="1391419773983807">      <individualName><givenName>Eoin</givenName><surName>Brodie</surName></individualName><organizationName>Lawrence Berkeley National Laboratory</organizationName><electronicMailAddress>elbrodie@lbl.gov</electronicMailAddress>                  <role>contributor</role>    </associatedParty><associatedParty id="4648076232175546">      <individualName><givenName>Nicola</givenName><surName>Falco</surName></individualName><organizationName>Lawrence Berkeley National Laboratory</organizationName><electronicMailAddress>nicolafalco@lbl.gov</electronicMailAddress>                  <role>contributor</role>    </associatedParty><associatedParty id="9476213521316996">      <individualName><givenName>Katharine</givenName><surName>Maher</surName></individualName><organizationName>Stanford University</organizationName><electronicMailAddress>kmaher@stanford.edu</electronicMailAddress>                  <role>contributor</role>    </associatedParty><associatedParty id="4290149706262334">      <individualName><givenName>Haruko</givenName><surName>Wainwright</surName></individualName><organizationName>Lawrence Berkeley National Laboratory</organizationName><electronicMailAddress>hmwainwright@lbl.gov</electronicMailAddress>                  <role>contributor</role>    </associatedParty><associatedParty id="6940382737753839">      <individualName><givenName>Kenneth</givenName><surName>Williams</surName></individualName><organizationName>Lawrence Berkeley National Laboratory</organizationName><electronicMailAddress>khwilliams@lbl.gov</electronicMailAddress>                  <role>contributor</role>    </associatedParty><associatedParty id="2534918645848055"><organizationName>Arizona State University's School of Life Sciences - Blonder</organizationName>            <role>fundingOrganization</role>    </associatedParty><associatedParty id="6824795767182643"><organizationName>NSF EAR Postdoctoral Fellowship, Chadwick, ID: 1725788</organizationName>            <role>fundingOrganization</role>    </associatedParty><pubDate>2020</pubDate>                                                        <abstract><para>This mosaic of visible to shortwave infrared (VSWIR) data was derived from the assignable asset NEON AOP radiance data that was collected by LBNL’s Watershed Function SFA during the summer of 2018 (DOI: 10.15485/1617204). This atmospheric correction was completed to take into account site-specific terrain variability in the 334 km2 survey area centered around Crested Butte, CO. The atmospheric correction was completed using ACORN atmospheric correction software executed on 200 x 200 pixel kernels rather than line by line in order to capture local flight altitude conditions. Manual cloud delineation removed any small shaded areas that occurred within the data collection areas. Mosaics were developed based on preference for days that were in close timing proximity to the coincident ground campaign and with mosaicing criteria that minimized the angle between the sun and the sensor to retrieve the most consistent reflectance (min_phase_refl_tiled). Finally, we generated shade masks based on the geometry between the sun angle at time of flight, the ground surface, and the sensor. Here we provide the orthomosaiced estimated reflectance data (https://portal.nersc.gov/wfsfa/doi-10-15485-16181314/), canopy water content (wtrl), estimated atmospheric water vapor (wtrv), the observational data (obs) for this particular mosaic, the estimated visibility (vis), shade masks derived from the digital surface elevation model (shade) and the digital terrain model (shade_tch) added to the canopy height model (DOI: 10.15485/1617203), and a wavelength metadata file. Each image file is provided as a GeoTiff with internal tiling and LZW compression.</para><para>These data can also be found on Google Earth Engine for extraction, download, and analysis of smaller extents:</para><para>DSM Shade: https://code.earthengine.google.com/?asset=users/pgbrodrick/SFA/collections/shade_priority.</para><para>DTM + CHM Shade: https://code.earthengine.google.com/?asset=users/pgbrodrick/SFA/collections/shade_tch_priority.</para><para>Custom Reflectance: https://code.earthengine.google.com/?asset=users/pgbrodrick/SFA/collections/ciacorn_priority</para><para>OBS data: https://code.earthengine.google.com/?asset=users/pgbrodrick/SFA/collections/obs_priority</para><para>Water vapor estimates: https://code.earthengine.google.com/?asset=users/pgbrodrick/SFA/collections/wtrv_priority</para><para>Canopy water content: https://code.earthengine.google.com/?asset=users/pgbrodrick/SFA/collections/wtrl_priority</para><para>All data visualization: https://code.earthengine.google.com/5c96bbc96ffd50e3c8b1433b34a0bb86</para></abstract><keywordSet><keyword>imaging spectroscopy</keyword><keyword>hyperspectral reflectance </keyword><keyword>shade masks</keyword><keyword>canopy water content</keyword><keyword>NEON AOP</keyword><keywordThesaurus>CATEGORICAL:NONE</keywordThesaurus></keywordSet><keywordSet><keyword>hyperspectral reflectance</keyword><keyword>shade mask</keyword><keyword>canopy water content (mm)</keyword><keyword>atmospheric water vapor (mm)</keyword><keywordThesaurus>VARIABLE:NONE</keywordThesaurus></keywordSet>            <additionalInfo><section><title>Related References</title><para>Chadwick et al., Integrating airborne remote sensing and field campaigns for ecology and Earth system science, In review</para><para>Goulden T ; Hulslander D ; Hass B ; Brodie E ; Chadwick D K ; Falco N ; Maher K ; Wainwright H ; Williams K (2020): NEON AOP Imaging Spectroscopy Survey of Upper East River Colorado Watersheds: Raw-Space Radiance and Observational Variable Dataset. Watershed Function SFA. DOI: 10.15485/1617204</para><para>Goulden T ; Musinsky J (2020): Post survey report for AOP Assignable Asset collection of Crested Butte, CO. Watershed Function SFA. DOI: 10.15485/1617202</para><para>Goulden T ; Hass B ; Brodie E ; Chadwick K D ; Falco N ; Maher K ; Wainwright H ; Williams K (2020): NEON AOP Survey of Upper East River CO Watersheds: LAZ Files, LiDAR Surface Elevation, Terrain Elevation, and Canopy Height Rasters. Watershed Function SFA. DOI: 10.15485/1617203</para></section></additionalInfo>    <intellectualRights><para>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.</para></intellectualRights>    <coverage>      <temporalCoverage><rangeOfDates><beginDate><calendarDate>2018-06-12</calendarDate></beginDate><endDate><calendarDate>2018-06-26</calendarDate></endDate></rangeOfDates></temporalCoverage>    <geographicCoverage><geographicDescription>East River, Washington Gulch, Slate River, and Coal Creek watersheds</geographicDescription><boundingCoordinates><westBoundingCoordinate>-107.129</westBoundingCoordinate><eastBoundingCoordinate>-106.877</eastBoundingCoordinate><northBoundingCoordinate>39.04</northBoundingCoordinate><southBoundingCoordinate>38.814</southBoundingCoordinate></boundingCoordinates></geographicCoverage></coverage><contact id="2740387527160754">      <individualName><givenName>K. Dana</givenName><surName>Chadwick</surName></individualName><organizationName>Stanford University</organizationName><electronicMailAddress>kdc@stanford.edu</electronicMailAddress>                  <userId directory="https://orcid.org">https://orcid.org/0000-0002-5633-4865</userId>    </contact><publisher id="1076727899743091">          <organizationName>Watershed Function SFA</organizationName></publisher><methods>      <methodStep>        <description><para>From Chadwick et. al:</para><para>Atmospheric correction and orthorectification of VSWIR data: https://github.com/pgbrodrick/acorn_atmospheric_correction</para><para>We used a raw-space version of the AOP radiance data provided from NEON, as binary data cubes each,  Each flightline was 528 pixels wide and varied in length, with 426 spectral bands that are collected at ~ 5 nm intervals from 384 nm to 2512 nm. These data indicate the light that is observed by the sensor and have been calibrated from the original digital numbers registered within the spectrometer by NEON scientists (NEON documentation). We performed atmospheric correction on these data in prior to orthorectification, useful for the kernel-based atmospheric estimation and facilitating the testing of multiple mosaicing strategies.</para><para>In addition to the raw-space radiance data, the NEON AOP team provides a file of observational characteristics (OBS) for each pixel at the time of flight. These data provide information for each pixel that specifies the following information: path length (sensor to ground in m), to-sensor azimuth angle, to-sensor zenith angle, to-sun azimuth angle, to-sun zenith angle, phase, surface slope, surface aspect, cosine i, and gps time. These data are utilized in a variety of subsequent processing steps. Pixel-specific geospatial and elevation information are also available.</para><para>Critical to the estimation of surface reflectance is an accurate characterization of the amount of aerosol and water vapor in the atmosphere, both of which induce nonlinear scattering effects.  The Atmospheric CORrection Now (ACORN) software we utilized here attempts to estimate water vapor and surface liquid water simultaneously using spectral bands in the 950 and 1150 nm regions, but does not estimate visibility.  Furthermore, ACORN only ingests flight-line averaged characteristics like altitude, pathlength, and view angle, all of which may vary considerably as discussed in the main text.  To account for this, we executed multiple rounds of ACORN in 200 pixel kernel regions.  First, we estimated visibility (a proxy for aerosol optical depth) in patches (2 kernels in the x-dimension every 400 pixels down the flight line), where in each patch ACORN was run with input visibilities ranging from 20-100 km (values ultimately entered into the MODTRAN lookup tables), until the vegetated pixels (NDVI &#x3E; 0.8) within the kernel had a 420 nm reflectance value of 0.01.  We then interpolated out the visibility estimate using a nearest neighbor method with a gaussian kernel smoother over all flight lines to account for areas without vegetation.  Relatively high aerosol levels (low visibility) were obtained in the eastern portion of the study site, which is consistent with smoky conditions from wildfires during acquisition on the first day.  This visibility estimate was then used to re-run ACORN in 200 m kernel grids with all local topography and view-angle geometry information, effectively accounting for the variable flight conditions within each line that would highly influence the estimates of surface reflectance.  Reflectance data were then orthorectified into map space for mosaicing.</para></description>      </methodStep>      <methodStep>        <description><para>From Chadwick et. al:</para><para>Shade mask generation: https://github.com/pgbrodrick/shade-ray-trace</para><para>For each flight line we calculated a shade mask based on a ray tracing algorithm utilizing the geometry information obtained from the OBS data along with geospatial and topography information. We generated versions of the shade mask using estimates from both the digital surface elevation model directly, as well as from the digital terrain elevation model added to the total canopy height model (to investigate if canopy ‘gap-filling’ would be helpful). We utilized the digital surface elevation model shade mask for our model development because in the generation of the TCH model the canopy is smoothed, such that some shaded areas are missed, all estimates of TCH &#x3C; 2 m are set to zero which prevents estimates of shading on short stature vegetation, and errors can occur in TCH estimation algorithms on ridge tops. These are issues that were considered for the generation of the shade mask, but that should also be generally considered as part of any analyses using these data. We consider the shade masks provided to be rather conservative (in that they overestimate shade), possibly due to the relatively wide focal width of the NEON AOP lidar, implemented for safety measures.</para></description>      </methodStep>      <methodStep>        <description><para>From Chadwick et. al:</para><para>Mosaic Development: https://code.earthengine.google.com/5c96bbc96ffd50e3c8b1433b34a0bb86</para><para>To facilitate mosaicing decisions and to include the most uniform spectral data in the final dataset, we prioritized flightlines for inclusion based on a combination of weather and timing considerations. The flight conditions for lines were assessed using reports provided by the flight team and visual assessment of cloud cover. The flight team reports the presence or absence of clouds or other conditions that could affect the quality of the spectral collections, and gives each line a qualitative quality assignment of green (&#x3C; 10% cloud cover), yellow (10% - 50%) , or red (&#x3E; 50%). We obtained at least one green flightline for the entire study area, minimizing the need for cloud masking. We identified four flightlines that had cloud shade in them and hand-delineated these areas to be masked out of the final mosaic. In addition, when there were multiple days of collected data for a given flightline we prioritized the lines that were most closely temporally aligned with the ground sampling for that area or that took place closer to solar noon to minimize shadows throughout the image. This prioritization scheme resulted in the inclusion of the highest quality and most temporally appropriate dataset possible.</para><para>After selecting the lines to be used and developing masks as appropriate, a mosaicing criteria for overlapping flightlines was required. We utilized a criteria that minimizes the three-dimensional angle between the sun and the sensor to retrieve the most consistent reflectance. We then merged all of the flightlines together, selecting pixels with  this prioritization criteria in the case of overlap. Functionally, mosaicing was performed on Google Earth Engine, where all flight lines described above were ingested as image collections.  This facilitated rapid testing and visualization of different mosaicing strategies.</para></description>      </methodStep>    </methods><project>      <title>Watershed Function SFA</title>      <personnel id="9242000276350708">        <individualName>          <givenName>Susan</givenName>          <surName>Hubbard</surName>        </individualName>        <organizationName>Lawrence Berkeley National Laboratory</organizationName>        <electronicMailAddress>sshubbard@lbl.gov</electronicMailAddress>        <role>principalInvestigator</role>      </personnel>    </project>                                                            <otherEntity id="ess-dive-55fc6f40ee2279b-20200528T075911307128">      <entityName>tch_mosaic_min_phase_me.tif</entityName>      <entityType>text/plain</entityType>    </otherEntity><otherEntity id="ess-dive-3df9760d7adba28-20200513T015546985">      <entityName>neon_wavelengths.txt</entityName>      <entityType>text/plain</entityType>    </otherEntity><otherEntity id="ess-dive-c1909f281536dac-20200508T211459054">      <entityName>min_phase_wtrv_tiled.tif</entityName>      <entityType>image/tiff</entityType>    </otherEntity><otherEntity id="ess-dive-fe6c25ba519748f-20200508T211459029">      <entityName>min_phase_shade_tch_tiled.tif</entityName>      <entityType>image/tiff</entityType>    </otherEntity><otherEntity id="ess-dive-7a3c73d02236b6b-20200508T211459044">      <entityName>min_phase_shade_tiled.tif</entityName>      <entityType>image/tiff</entityType>    </otherEntity><otherEntity id="ess-dive-c3100741d66269a-20200508T211459050">      <entityName>min_phase_vis_tiled.tif</entityName>      <entityType>image/tiff</entityType>    </otherEntity><otherEntity id="ess-dive-2fb11629789daef-20200508T211459059">      <entityName>min_phase_wtrl_tiled.tif</entityName>      <entityType>image/tiff</entityType>    </otherEntity><otherEntity id="ess-dive-da2cb271dc0de0e-20200528T080310018906">      <entityName>dtm_mosaic_min_phase_me.tif</entityName>      <entityType>text/plain</entityType>    </otherEntity><otherEntity id="ess-dive-d9111d40684db0c-20200528T080308014040">      <entityName>dsm_mosaic_min_phase_me.tif</entityName>      <entityType>text/plain</entityType>    </otherEntity><otherEntity id="ess-dive-c14ef4520666cd4-20200528T080311671893">      <entityName>min_phase_nrgb_tiled.tif</entityName>      <entityType>text/plain</entityType>    </otherEntity><otherEntity id="ess-dive-3b0c5d48eac3a2e-20200528T081958219567">      <entityName>min_phase_obs_tiled.tif</entityName>      <entityType>text/plain</entityType>    </otherEntity>  </dataset></eml:eml>