Skip to content

National Imagery Management System (NIMS)

NIMS

NIMS is a scalable cloud infrastructure for hydrologic imagery data that ingests, archives, and delivers imagery from more than 1,000 camera installations at USGS streamgages across the United States. It is the agency-wide standard platform for USGS hydrologic imagery.

Public API HIVIS App


Overview

Prior to NIMS, no centralized infrastructure existed to ingest, archive, or deliver hydrologic imagery at national scale. Individual camera installations operated in isolation with no interoperability, no public access pathway, and no scalable operational model. NIMS resolved this through a serverless AWS architecture achieving radical cost efficiency.

Architecture

  • Serverless AWS — Lambda, S3, API Gateway
  • Public-facing API — first open programmatic access to USGS hydrologic imagery
  • Interoperability — mandatory integration with National Water Dashboard and Water Data for the Nation
  • Cost architecture — $2/camera/month operating costs (order of magnitude below alternatives)
  • Multi-source ingestion — CameraDCP, FTP, bulk upload, and third-party camera systems

Impact & Scale

Metric Value
Cameras served 1,000+ (994 publicly accessible)
Archived images 110+ million
Growth rate ~1 million images/week
API requests 350,000–400,000/day
Operating cost ~$2/camera/month

HIVIS

The Hydrologic Imagery Visualization and Information System (HIVIS) is the public-facing web application that displays NIMS imagery and derived products. I serve as Product Owner for HIVIS.

Downstream Applications

NIMS has enabled applications beyond its original scope:

  • RIce-Net — ML-based river ice detection (94% accuracy)
  • Image velocimetry — real-time discharge during flood events (work in progress)
  • Water level detection — automated ML models
  • National Water Dashboard — public imagery integration
  • Press coverage: New York Times, ABC News, CBS News, GovTech

Recognition

  • Unit Award for Excellence of Service (2023) — "outstanding contributions advancing cameras in water monitoring"
  • Led creation of the Imagery Dataflows Function — a new USGS enterprise organizational unit
  • NEON (National Ecological Observatory Network) evaluating CameraDCP for adoption

Technology

AWS Lambda · S3 · API Gateway · JavaScript · React · Node.js

v1.4.0.0

Welcome to IVyTools v1.4 🎉

This release brings key enhancements for orthorectification and STI review to give you more control and clarity. Here's what's new:

Tip: Projects from v1.x should load fine, but reprocessing is recommended to take advantage of these improvements.

Want the full details? Check out the v1.4.0.0 Release Notes.