{
"cells": [
{
"cell_type": "markdown",
"metadata": {
"tags": []
},
"source": [
"# GOES-17 ABI - Level 1B Calibrated Radiances - True Colour Composite Animation - 500m"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"```{hint} \n",
"Execute the notebook on the training platform >>\n",
"```"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"This notebook provides you an introduction to data from the [GOES-17 Advanced Baseline Imager (ABI)](https://www.goes-r.gov/spacesegment/abi.html) instrument. The ABI instrument a multi-channel passive imaging radiometer designed to observe the Youstern Hemisphere and provide variable area imagery and radiometric information of Earth’s surface, atmosphere and cloud cover. It has 16 different spectral bands, including two visible channels, four near-infrared channels, and ten infrared channels. This notebook creates an animation using true colour composites from the Level 1B [radiances](https://www.goes-r.gov/products/baseline-radiances.html) data. \n",
"\n",
"The event featured is the [August Complex fire](https://www.fire.ca.gov/incidents/2020/8/16/august-complex-includes-doe-fire/) in California, USA in 2020. This was the largest wildfire in CA history, spreading over 1,000,000 acres (over 4,000 sq km). The image shown in this notebook is taken from 7 October 2020. "
]
},
{
"cell_type": "markdown",
"metadata": {
"tags": []
},
"source": [
"```{admonition} Basic Facts\n",
"**Spatial resolution**: `500m`
\n",
"**Spatial coverage**: `Western Hemisphere`
\n",
"**Scan time**: `5 to 15 minutes depending on mode`
\n",
"**Data availability**: `since 2016`
\n",
"```"
]
},
{
"cell_type": "markdown",
"metadata": {
"tags": []
},
"source": [
"```{admonition} How to access the data\n",
"There are multiple ways to access the GOES-17 ABI data including from Amazon Web Services and Google Cloud Platform. You can manually download data from this [Amazon Download Page](https://home.chpc.utah.edu/~u0553130/Brian_Blaylock/cgi-bin/goes16_download.cgi) created by Brian Blaylock. The data are distributed in `netcdf` format.\n",
"```"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"
<xarray.DataArray (y: 3000, x: 5000)>\n", "dask.array<mul, shape=(3000, 5000), dtype=float64, chunksize=(3000, 4096), chunktype=numpy.ndarray>\n", "Coordinates:\n", " crs object PROJCRS["unknown",BASEGEOGCRS["unknown",DATUM["unknown",E...\n", " * y (y) float64 4.589e+06 4.588e+06 4.587e+06 ... 1.585e+06 1.584e+06\n", " * x (x) float64 -2.505e+06 -2.504e+06 ... 2.504e+06 2.505e+06\n", "Attributes:\n", " orbital_parameters: {'projection_longitude': -137.0, 'projection_lati...\n", " long_name: Bidirectional Reflectance\n", " standard_name: toa_bidirectional_reflectance\n", " sensor_band_bit_depth: 10\n", " units: %\n", " resolution: 1000\n", " grid_mapping: goes_imager_projection\n", " cell_methods: t: point area: point\n", " platform_name: GOES-17\n", " sensor: abi\n", " name: C01\n", " wavelength: 0.47 µm (0.45-0.49 µm)\n", " calibration: reflectance\n", " modifiers: ()\n", " observation_type: Rad\n", " scene_abbr: C\n", " scan_mode: M6\n", " platform_shortname: G17\n", " scene_id: CONUS\n", " orbital_slot: GOES-West\n", " instrument_ID: FM2\n", " production_site: WCDAS\n", " timeline_ID: None\n", " start_time: 2020-08-20 22:01:17.700000\n", " end_time: 2020-08-20 22:03:55\n", " reader: abi_l1b\n", " area: Area ID: GOES-West\\nDescription: 1km at nadir\\nPr...\n", " _satpy_id: DataID(name='C01', wavelength=WavelengthRange(min...\n", " ancillary_variables: []
\n",
"
| \n",
" \n", " \n", " | \n", "
array(<Projected CRS: PROJCRS["unknown",BASEGEOGCRS["unknown",DATUM["unk ...>\n", "Name: unknown\n", "Axis Info [cartesian]:\n", "- E[east]: Easting (metre)\n", "- N[north]: Northing (metre)\n", "Area of Use:\n", "- undefined\n", "Coordinate Operation:\n", "- name: unknown\n", "- method: Geostationary Satellite (Sweep X)\n", "Datum: unknown\n", "- Ellipsoid: GRS 1980\n", "- Prime Meridian: Greenwich\n", ", dtype=object)
array([4588698.585198, 4587696.576554, 4586694.56791 , ..., 1585678.67913 ,\n", " 1584676.670486, 1583674.661842])
array([-2504520.605678, -2503518.597034, -2502516.58839 , ..., 2502516.58839 ,\n", " 2503518.597034, 2504520.605678])