Skip to main content

River Ice Annual Change

Annual changes in ice cover are detected based on satellite ice classification, comparing dates to one year ago for seasonal changes.


File Provider (EO Team)#

Product Description#

Information required for product development.

Service NameDescriptionData OwnersFile Type
River IceA comparison between current ice conditions with those from last yearPradeep, Kelley, Mike.shp
(shapefile)

Ancilliary Information#

  • Product set-up prerequisites:
    • AOI
    • Locations/places
    • Segments and Labels
    • SIMBA Stations

Naming Convention#

The following naming convention applies to all River Ice Annual Change files sent to WRMD:

YYYY-MM-DD_RRR_ PPP_SS.jpg
YYYY - Year
MM - Month
DD - Day
RRR - River
PPP – Products (Ice Cover ICOV, Ice Classification CLS, Change Detection CHG)
SS - Sensor

Example:

2020-05-20_CHU_CHG_ANNUAL_R2

Symbology#

The detection product shows changes in ice and water locations, relative to land. River ice change detection levels are scattered into one of 5 categories. Categories are defined as:

LabelColorValue
Much less ice#0001FC-2
Less ice#31CCFB -1
No change#009B01 0
More ice#FDFE00 1
Much more ice#FE0002 2

File Uploading Instructions#

Example Input Image#

Example shapefile uploaded to Coresight cloud storage.

River Ice Change Detection Input

Coresight#

Developers#

  • Jeremy Hetzel
  • Chris Boyce.

Processing#

Description#

Data processing takes place using an ingester that imports, converts, creates and stores files.

Ingester Script#

The bulk of the ingestion work on each file is done in the cloud and the script can be found in the river-ice-ingester repository.

Ingester Functions#

  • File conversion - shapefile to geoJSON to MapBox Vector Tiles
  • File storage - Vector Tiles and geoJSON files on AWS cloud storage
  • STAC item creation - Automatic naming based on date, product type and AOI matching.
  • STAC catalog:
    • Automatic STAC item sorting based on item name.
    • Automatic storage in a Firestore collection based on product type and AOI matching.
  • Notification - emails developers upon product publication.

Real time API Access#

The FastAPI OpenAPI endpoint for the river-ice-ingester can be found here.

Service Interface#

  • The River Ice Web interfaces retrieve product information through the firestore collection.

  • River Ice Annual Change on the Churchill interface (figure below):

    • The layout for the annual ice change analysis is similar to the ice change analysis.
    • Annual change displays the changes in ice cover annually, once per month.
    • The legend is displayed in the bottom right corner.
    • By default, the most recent analysis is displayed and the user can review other dates by using the upper left graphic.

River Ice Annual Change Output