Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 10 additions & 5 deletions _quarto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -212,12 +212,17 @@ website:
href: quarto_text/SWOT.html#workshops-webinars
- section: quarto_text/GIS.qmd
contents:
- text: "NASA Earthdata (EGIS) Services"
href: notebooks/GIS/SWOT_Rivers_EGIS_Services.md
- section: "NASA EGIS"
href: quarto_text/GIS.html#nasa-earthdata-gis-egis
contents:
- text: "SWOT"
href: notebooks/GIS/SWOT_Rivers_EGIS_Services.md
- text: "OPERA DSWx"
href: notebooks/GIS/OPERA_DSWx-HLS_EGIS_Services.md
- text: "StoryMaps"
href: quarto_text/GIS.html#gis-storymaps-of-select-datasets
- text: "GIS Walkthroughs"
href: quarto_text/GIS.html#gis-walkthroughs
href: quarto_text/GIS.html#storymaps
- text: "Other GIS Tutorials"
href: quarto_text/GIS.html#other-gis-tutorials
- text: "GIS Jupyter Notebook Tutorials"
href: quarto_text/GIS.html#gis-jupyter-notebook-tutorials
- section: quarto_text/CloudvsLocalWorkflows.qmd
Expand Down
Binary file added images/EGIS_OPERA_Images/OPERA_EGIS_ArcGIS_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/EGIS_OPERA_Images/OPERA_EGIS_ArcGIS_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/EGIS_OPERA_Images/OPERA_EGIS_ArcGIS_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/EGIS_OPERA_Images/OPERA_EGIS_ArcGIS_4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/EGIS_OPERA_Images/OPERA_EGIS_ArcGIS_5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/EGIS_OPERA_Images/OPERA_EGIS_QGIS_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/EGIS_OPERA_Images/OPERA_EGIS_QGIS_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/EGIS_OPERA_Images/OPERA_EGIS_QGIS_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/EGIS_OPERA_Images/OPERA_EGIS_QGIS_4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/EGIS_OPERA_Images/OPERA_EGIS_QGIS_5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions notebooks/GIS/OPERA_DSWx-HLS_EGIS_Services.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Earthdata GIS OPERA DSWx-HLS Image Services

The OPERA DSWx-HLS Image Service is available in both the ArcGIS REST Endpoint and Open Geospatial Consortium (OGC) Endpoint.

The following are the available service endpoints for each OPERA DSWx-HLS version and type:

### OPERA_L3_DSWX-HLS_V1_B01_WTR (01/01/23 - Present)
[Image Service](https://gis.earthdata.nasa.gov/portal/home/item.html?id=59caecb96b5b42dd85aa3001a10f7786)

[Web Map Service (WMS)](https://gis.earthdata.nasa.gov/portal/home/item.html?id=7e40454ca08d4eb39d5e6693109367eb)

### OPERA_L3_DSWX-HLS_V1_B03_CONF (01/01/23 - Present)
[Image Service](https://gis.earthdata.nasa.gov/portal/home/item.html?id=f417d9093b714c06951f4c4bdf28e64e)

[Web Map Service (WMS)](https://gis.earthdata.nasa.gov/portal/home/item.html?id=f2c0db6677c34d739d6591cc9a63bfb7)
146 changes: 146 additions & 0 deletions notebooks/GIS/OPERA_EGIS_access.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Earthdata GIS OPERA DSWx-HLS Image Service Access\n",
"<br>\n",
"\n",
"Author(s): Nicholas Tarpinian, Catalina Taglialatela *(NASA PO.DAAC)*\n",
"\n",
"_Created: 2026-06-01_ <br>\n",
"_Last updated: 2026-06-23_\n",
"\n",
"Versions used: *ArcGIS Pro 3.6.1*\n",
"\n",
"## Summary\n",
"\n",
"This guide shows how to connect using GIS applications to the recently released NASA [Earthdata GIS (EGIS)](https://gis.earthdata.nasa.gov/portal/home/index.html) Image Service for Observational Products for End-Users from Remote Sensing Analysis (OPERA) Dynamic Surface Water eXtent (DSWx) Harmonized Landsat Sentinel-2 (HLS), namely the [OPERA_L3_DSWX-HLS_V1](https://www.earthdata.nasa.gov/data/catalog/pocloud-opera-l3-dswx-hls-v1-1.0) collection.\n",
"\n",
"- [OPERA_L3_DSWX-HLS_V1_B01_WTR](https://gis.earthdata.nasa.gov/portal/home/item.html?id=59caecb96b5b42dd85aa3001a10f7786) \n",
"\n",
"- [OPERA_L3_DSWX-HLS_V1_B03_CONF](https://gis.earthdata.nasa.gov/portal/home/item.html?id=f417d9093b714c06951f4c4bdf28e64e)\n",
"\n",
"\n",
"For more details on these services and the latest available services, please visit the EGIS OPERA Image Service page (_insert link when ready_).\n",
"\n",
"\n",
"------"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Learning Objectives:\n",
"- Connecting to the OPERA DSWx-HLS Image Service through the Map Viewer and ArcGIS Pro (QGIS has limitations - see end of tutorial).\n",
"- Exploring the collection metadata and visualizing the data in an interactive map.\n",
"\n",
"------"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Map Viewer\n",
"\n",
"You can quickly view the OPERA DSWx-HLS Image Service through the dataset landing page ([WTR landing page](https://gis.earthdata.nasa.gov/portal/home/item.html?id=59caecb96b5b42dd85aa3001a10f7786), [CONF landing page](https://gis.earthdata.nasa.gov/portal/home/item.html?id=f417d9093b714c06951f4c4bdf28e64e)) by selecting `Open in Map Viewer`.\n",
"\n",
"<nop/> <div style=\"width: 700px;\">![](../../images/EGIS_OPERA_Images/OPERA_EGIS_MapViewer_1.png)</div>\n",
"\n",
"Once open you can **expand the time scale** at the bottom to view the observed granules available.\n",
"\n",
"<nop/> <div style=\"width: 1200px;\">![](../../images/EGIS_OPERA_Images/OPERA_EGIS_MapViewer_2.png)</div>\n",
"\n",
"For the **pop-ups** to display correctly when selecting a granule: on the right hand side, select the `Pop-ups` option; then de-select both `Ignore NoData areas` and `Display topmost image only` to get all availble observations for the selected granule.\n",
"\n",
"<nop/> <div style=\"width: 500px;\">![](../../images/EGIS_OPERA_Images/OPERA_EGIS_MapViewer_3.png)</div>\n",
"\n",
"The inital view once loaded will showcase the **overview layer**. When zooming in, the **source raster** will become available on the area of interest. Selecting a granule will pop up the granule attributes with the latest observations. In the corner of the pop-up, it will highlight the record amount available based on the time scale selected.\n",
"\n",
"<nop/> <div style=\"width: 500px;\">![](../../images/EGIS_OPERA_Images/OPERA_EGIS_MapViewer_4.png)</div>\n",
"\n",
"To further explore the data, you can filter/query the data by selecting the `Filter` option on the right hand side. This will allow you to query the data based on the available attributes.\n",
"\n",
"<nop/> <div style=\"width: 150px;\">![](../../images/EGIS_OPERA_Images/OPERA_EGIS_MapViewer_5.png)</div>\n",
"\n",
"<nop/> <div style=\"width: 1000px;\">![](../../images/EGIS_OPERA_Images/OPERA_EGIS_MapViewer_6.png)</div>"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## ArcGIS Pro\n",
"\n",
"To connect to the Image Service in ArcGIS Pro, first grab the endpoint URL: https://gis.earthdata.nasa.gov/image/rest/services/C2617126679-POCLOUD/OPERA_L3_DSWX-HLS_V1_B01_WTR/ImageServer from the dataset landing page as shown in the image below:\n",
"\n",
"<nop/> <div style=\"width: 700px;\">![](../../images/EGIS_OPERA_Images/OPERA_EGIS_ArcGIS_1.png)</div>\n",
"\n",
"Next step is to open ArcGIS Pro and select the `Add Data` tab. \n",
"\n",
"<nop/> <div style=\"width: 200px;\">![](../../images/EGIS_OPERA_Images/OPERA_EGIS_ArcGIS_2.png)</div>\n",
"\n",
"Then within the `Add Data` section you have the option of loading the Image Service of the REST endpoint `From Path`. \n",
"\n",
"<nop/> <div style=\"width: 800px;\">![](../../images/EGIS_OPERA_Images/OPERA_EGIS_ArcGIS_3.png)</div>\n",
"\n",
"Then entering the Image Service endpoint within the `Path`.\n",
"\n",
"<nop/> <div style=\"width: 600px;\">![](../../images/EGIS_OPERA_Images/OPERA_EGIS_ArcGIS_4.png)</div>\n",
"\n",
"Once the data is added to the map, you can start exploring the Image Service.\n",
"\n",
"<nop/> <div style=\"width: 1000px;\">![](../../images/EGIS_OPERA_Images/OPERA_EGIS_ArcGIS_5.png)</div>\n",
"\n",
"**The `OPERA_L3_DSWX-HLS_V1_B01_WTR` is best observed with a reduced time scale (e.g. using the time slider). Overview layers will be available to view at a global extent of the collection, but the source raster will only be available when zoomed in.**\n",
"\n",
"**Please note: If querying via `Select By Attributes`, certain queries may timeout depending on the attribute/variable used due to the amount of records.**\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## QGIS\n",
"\n",
"There are current limitations with connecting to the Image Service in QGIS.\n",
"\n",
"Visit this StoryMap for more details on the limitations of QGIS accessibility: https://gis.earthdata.nasa.gov/portal/apps/storymaps/stories/67b9468490244f6998a19659eed1a1d9"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Programmatic Access\n",
"\n",
"For programmatic access examples, see `OPERA_EGIS_access_Python.ipynb` in the [PO.DAAC Cookbook](../notebooks/GIS/OPERA_EGIS_access_Python.ipynb)."
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.13.13"
}
},
"nbformat": 4,
"nbformat_minor": 4
}
Loading
Loading