{
  "lid":  "HANO1",
  "usgsId":  "03114280",
  "reachId":  "15429772",
  "name":  "Ohio River at Hannibal Lock and Dam",
  "description":  "",
  "rfc":  {
    "abbreviation":  "OHRFC",
    "name":  "Ohio River Forecast Center"
  },
  "wfo":  {
    "abbreviation":  "PBZ",
    "name":  "Moon Township"
  },
  "state":  {
    "abbreviation":  "OH",
    "name":  "Ohio"
  },
  "county":  "Monroe",
  "timeZone":  "EST5EDT",
  "latitude":  39.667222222222,
  "longitude":  -80.866111111111,
  "pedts":  {
    "observed":  "HTIRG",
    "forecast":  "HTIFF"
  },
  "status":  {
    "observed":  {
      "primary":  12.7,
      "primaryUnit":  "ft",
      "secondary":  -999,
      "secondaryUnit":  "kcfs",
      "floodCategory":  "no_flooding",
      "validTime":  "2026-08-31T04:30:00Z"
    },
    "forecast":  {
      "primary":  12.6,
      "primaryUnit":  "ft",
      "secondary":  -999,
      "secondaryUnit":  "kcfs",
      "floodCategory":  "no_flooding",
      "validTime":  "2026-08-31T06:00:00Z"
    }
  },
  "flood":  {
    "stageUnits":  "ft",
    "flowUnits":  "cfs",
    "categories":  {
      "major":  {
        "stage":  40,
        "flow":  -9999
      },
      "moderate":  {
        "stage":  37,
        "flow":  -9999
      },
      "minor":  {
        "stage":  35,
        "flow":  -9999
      },
      "action":  {
        "stage":  24.8,
        "flow":  -9999
      }
    },
    "lro":  {
      "minorCS":  "0.05",
      "moderateCS":  "< 0.05",
      "majorCS":  "< 0.05",
      "producedTime":  "2026-08-29T03:30:05Z",
      "interval":  "SON"
    },
    "crests":  {
      "historic":  [
        {
          "occurredTime":  "1913-03-29T00:00:00Z",
          "stage":  51.2,
          "flow":  0,
          "preliminary":  "R",
          "olddatum":  true
        },
        {
          "occurredTime":  "1936-03-20T00:00:00Z",
          "stage":  49.4,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1884-02-07T00:00:00Z",
          "stage":  49.3,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1937-01-27T00:00:00Z",
          "stage":  47.6,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1942-12-31T00:00:00Z",
          "stage":  47.3,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1945-03-08T00:00:00Z",
          "stage":  44.7,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1964-03-12T00:00:00Z",
          "stage":  44,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1948-04-15T00:00:00Z",
          "stage":  42.6,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1972-06-25T00:00:00Z",
          "stage":  41.9,
          "flow":  0,
          "preliminary":  "R",
          "olddatum":  false
        },
        {
          "occurredTime":  "2004-09-19T16:45:00Z",
          "stage":  41.1,
          "flow":  349800,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "1952-01-29T00:00:00Z",
          "stage":  40.7,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1996-01-21T00:00:00Z",
          "stage":  39.4,
          "flow":  330000,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "2005-01-07T21:00:00Z",
          "stage":  38.3,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "2024-04-05T06:15:00Z",
          "stage":  37.51,
          "flow":  301433,
          "preliminary":  "P",
          "olddatum":  false
        },
        {
          "occurredTime":  "2018-02-18T06:00:00Z",
          "stage":  35.61,
          "flow":  275886,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "1991-01-01T00:00:00Z",
          "stage":  35.1,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "1979-02-27T00:00:00Z",
          "stage":  34.7,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "1990-12-20T00:00:00Z",
          "stage":  31.9,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "2007-03-17T05:00:00Z",
          "stage":  29.95,
          "flow":  218064,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "2007-03-24T20:00:00Z",
          "stage":  27.66,
          "flow":  195401,
          "preliminary":  "O",
          "olddatum":  false
        }
      ],
      "recent":  [
        {
          "occurredTime":  "2024-04-05T06:15:00Z",
          "stage":  37.51,
          "flow":  301433,
          "preliminary":  "P",
          "olddatum":  false
        },
        {
          "occurredTime":  "2018-02-18T06:00:00Z",
          "stage":  35.61,
          "flow":  275886,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "2007-03-24T20:00:00Z",
          "stage":  27.66,
          "flow":  195401,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "2007-03-17T05:00:00Z",
          "stage":  29.95,
          "flow":  218064,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "2005-01-07T21:00:00Z",
          "stage":  38.3,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "2004-09-19T16:45:00Z",
          "stage":  41.1,
          "flow":  349800,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "1996-01-21T00:00:00Z",
          "stage":  39.4,
          "flow":  330000,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "1991-01-01T00:00:00Z",
          "stage":  35.1,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "1990-12-20T00:00:00Z",
          "stage":  31.9,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "1979-02-27T00:00:00Z",
          "stage":  34.7,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  false
        },
        {
          "occurredTime":  "1972-06-25T00:00:00Z",
          "stage":  41.9,
          "flow":  0,
          "preliminary":  "R",
          "olddatum":  false
        },
        {
          "occurredTime":  "1964-03-12T00:00:00Z",
          "stage":  44,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1952-01-29T00:00:00Z",
          "stage":  40.7,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1948-04-15T00:00:00Z",
          "stage":  42.6,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1945-03-08T00:00:00Z",
          "stage":  44.7,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1942-12-31T00:00:00Z",
          "stage":  47.3,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1937-01-27T00:00:00Z",
          "stage":  47.6,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1936-03-20T00:00:00Z",
          "stage":  49.4,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        },
        {
          "occurredTime":  "1913-03-29T00:00:00Z",
          "stage":  51.2,
          "flow":  0,
          "preliminary":  "R",
          "olddatum":  true
        },
        {
          "occurredTime":  "1884-02-07T00:00:00Z",
          "stage":  49.3,
          "flow":  0,
          "preliminary":  "O",
          "olddatum":  true
        }
      ]
    },
    "lowWaters":  {
      "historic":  []
    },
    "impacts":  [
      {
        "stage":  43,
        "statement":  "Lock walls overtopped."
      },
      {
        "stage":  42.5,
        "statement":  "Maple Avenue is flooded near the railroad in New Martinsville."
      },
      {
        "stage":  41.9,
        "statement":  "Flooding reaches areas flooded after Hurricane Agnes."
      },
      {
        "stage":  40,
        "statement":  "Flooding extends to portions of Route 2 in New Martinsville WV."
      },
      {
        "stage":  38,
        "statement":  "Flooding reaches McEld Avenue in New Martinsville WV."
      },
      {
        "stage":  37,
        "statement":  "Navigation suspended, lock out of service."
      },
      {
        "stage":  36,
        "statement":  "The lower end of Dueer Street in New Martinsville WV is flooded."
      },
      {
        "stage":  35,
        "statement":  "Flooding begins in New Martinsville WV on North Main Street near Virginia Street."
      }
    ]
  },
  "images":  {
    "probability":  {
      "weekint":  {
        "stage":  "https://water.noaa.gov/resources/probabilistic/exceedance/HANO1.SSTG.prob.weekint.gif",
        "flow":  "https://water.noaa.gov/resources/probabilistic/exceedance/HANO1.QINE.prob.weekint.gif",
        "volume":  "https://water.noaa.gov/resources/probabilistic/exceedance/HANO1.volume.prob.weekint.gif"
      },
      "entperiod":  {
        "stage":  "https://water.noaa.gov/resources/probabilistic/exceedance/HANO1.SSTG.exceed.90day.gif",
        "flow":  "https://water.noaa.gov/resources/probabilistic/exceedance/HANO1.QINE.exceed.90day.gif",
        "volume":  "https://water.noaa.gov/resources/probabilistic/exceedance/HANO1.volume.exceed.90day.gif"
      },
      "shortrange":  "https://water.noaa.gov/resources/probabilistic/short_term/HANO1.shortrange.hefs.png"
    },
    "hydrograph":  {
      "default":  "https://water.noaa.gov/resources/hydrographs/hano1_hg.png",
      "floodcat":  "https://water.noaa.gov/resources/hydrographs/hano1_record.png"
    },
    "photos":  []
  },
  "dataAttribution":  [
    {
      "abbrev":  "USGS",
      "text":  "03114280",
      "title":  "Observations courtesy of U.S. Geological Survey",
      "url":  "https://waterdata.usgs.gov/nwis/inventory/?site_no=03114280"
    },
    {
      "abbrev":  "COE",
      "text":  "Website",
      "title":  "Observations courtesy of U.S. Army Corps of Engineers",
      "url":  "https://www.lrp.usace.army.mil/Missions/Navigation/Locks-and-Dams/Hannibal-Locks-Dam/"
    }
  ],
  "impactsLowWaters":  [],
  "normalThreshold":  {
    "value":  12,
    "units":  "ft"
  },
  "hydronotes":  [
    {
      "statement":  "The above river forecast includes future rainfall/snowmelt. Forecast stages may be different if the actual rainfall/snowmelt is different than the forecast rainfall/snowmelt.",
      "effective":  "0101",
      "expiration":  "1231"
    },
    {
      "statement":  "Stage may be affected by ice.",
      "effective":  "0101",
      "expiration":  "0331"
    }
  ],
  "datums":  {
    "vertical":  {
      "value":  [
        {
          "label":  "North American Vertical Datum of 1988",
          "abbrev":  "NAVD88",
          "description":  "A fixed reference for elevations determined by geodetic leveling. The datum was derived from a general adjustment of the first-order terrestrial leveling nets of the United States, Canada, and Mexico. In the adjustment, only the height of the primary tidal bench mark, referenced to the International Great Lakes Datum of 1985 (IGLD 85) local mean sea level height value, at Father Point, Rimouski, Quebec, Canada was held fixed, thus providing minimum constraint. NAVD 88 and IGLD 85 are identical. However, NAVD 88 bench mark values are given in Helmert orthometric height units while IGLD 85 values are in dynamic heights. See International Great Lakes Datum of 1985, National Geodetic Vertical Datum of 1929, and geopotential difference. NAVD 88 should not be used as Mean Sea Level.",
          "value":  589.23
        }
      ]
    },
    "horizontal":  {
      "value":  []
    },
    "notes":  {
      "value":  []
    }
  },
  "inundation":  {
    "enabled":  false,
    "url":  "",
    "zeroDatum":  null,
    "downloads":  null,
    "siteSpecificInfo":  "",
    "dataAttribution":  []
  },
  "upstreamLid":  "POWO1",
  "downstreamLid":  "SARO1",
  "inService":  {
    "enabled":  true,
    "message":  ""
  },
  "lowThreshold":  null,
  "forecastReliability":  "Forecasts are issued routinely year-round.",
  "TruncateObs":  "-1",
  "TruncateFcst":  "-1",
  "ObservedFloodCategory":  "no_flooding",
  "ForecastFloodCategory":  "no_flooding"
}