Skip to main content

River Ice Change Detection

Changes in ice cover are detected based on satellite ice classification.


File Provider (EO Team)#

Product Description#

Information required for product development.

Service NameDescriptionData OwnersFile Type
River IceA comparison of consecutive classification productsPradeep, 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 Change Detection 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-03-19_CHU_CHG_S1

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 Change on the Churchill interface (figure below):

    • The layout for ice change analysis is similar to the ice classification.
    • Ice change displays the changes in ice cover between the most recent image and the previous one.
    • 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 Change Detection Output