River Forecast Centers Quantative Precipitation Estimates (QPE)
NOAA River Forecast Centers 1-24 hour precipitation estimates.
United Statesweatherhydrology
Extent not published by this service Service facts
- Endpoint
- https://mapservices.weather.noaa.gov/raster/rest/services/obs/rfc_qpe/MapServer
- Type
- ESRI MapServer
- Layers
- 60
- Formats
- PNG32, PNG24, PNG, JPG, DIB, TIFF, EMF, PS, PDF, GIF, SVG, SVGZ, BMP
- CRS
- EPSG:102100
- CORS
- Enabled
- Response time
- 907 ms at last check
- Last verified
- 2026-07-24
- Discovered
- 1 time by Geo Hound users
Layers
| Id | Layer | Geometry | Features |
|---|
| 0 | Observed | | |
| 1 | Since 12Z Observed (inches) | | |
| 2 | Boundary4 fields| Name | Alias | Type |
|---|
| objectid | objectid | esriFieldTypeOID | | shape | shape | esriFieldTypeGeometry | | st_area(shape) | st_area(shape) | esriFieldTypeDouble | | st_perimeter(shape) | st_perimeter(shape) | esriFieldTypeDouble |
| polygon | |
| 3 | Footprint25 fields| Name | Alias | Type |
|---|
| objectid | objectid | esriFieldTypeOID | | name | name | esriFieldTypeString | | minps | minps | esriFieldTypeDouble | | maxps | maxps | esriFieldTypeDouble | | lowps | lowps | esriFieldTypeDouble | | highps | highps | esriFieldTypeDouble | | category | category | esriFieldTypeInteger | | tag | tag | esriFieldTypeString | | groupname | groupname | esriFieldTypeString | | productname | productname | esriFieldTypeString | | centerx | centerx | esriFieldTypeDouble | | centery | centery | esriFieldTypeDouble | | zorder | zorder | esriFieldTypeInteger | | typeid | Raster Type ID | esriFieldTypeInteger | | itemts | itemts | esriFieldTypeDouble | | urihash | urihash | esriFieldTypeString | | uri | uri | esriFieldTypeBlob | | shape | shape | esriFieldTypeGeometry | | raster | raster | esriFieldTypeRaster | | idp_ingestdate | GIS Ingest Date | esriFieldTypeDate | | idp_filedate | GIS File Date | esriFieldTypeDate | | idp_subset | Subset | esriFieldTypeString | | idp_issueddate | Reference Time | esriFieldTypeDate | | st_area(shape) | st_area(shape) | esriFieldTypeDouble | | st_perimeter(shape) | st_perimeter(shape) | esriFieldTypeDouble |
| polygon | |
| 4 | Image | | |
| 5 | Last 1 Hours Observed (inches) | | |
| 6 | Boundary4 fields| Name | Alias | Type |
|---|
| objectid | objectid | esriFieldTypeOID | | shape | shape | esriFieldTypeGeometry | | st_area(shape) | st_area(shape) | esriFieldTypeDouble | | st_perimeter(shape) | st_perimeter(shape) | esriFieldTypeDouble |
| polygon | |
| 7 | Footprint25 fields| Name | Alias | Type |
|---|
| objectid | objectid | esriFieldTypeOID | | name | name | esriFieldTypeString | | minps | minps | esriFieldTypeDouble | | maxps | maxps | esriFieldTypeDouble | | lowps | lowps | esriFieldTypeDouble | | highps | highps | esriFieldTypeDouble | | category | category | esriFieldTypeInteger | | tag | tag | esriFieldTypeString | | groupname | groupname | esriFieldTypeString | | productname | productname | esriFieldTypeString | | centerx | centerx | esriFieldTypeDouble | | centery | centery | esriFieldTypeDouble | | zorder | zorder | esriFieldTypeInteger | | typeid | Raster Type ID | esriFieldTypeInteger | | itemts | itemts | esriFieldTypeDouble | | urihash | urihash | esriFieldTypeString | | uri | uri | esriFieldTypeBlob | | shape | shape | esriFieldTypeGeometry | | raster | raster | esriFieldTypeRaster | | idp_ingestdate | GIS Ingest Date | esriFieldTypeDate | | idp_filedate | GIS File Date | esriFieldTypeDate | | idp_subset | Subset | esriFieldTypeString | | idp_issueddate | Reference Time | esriFieldTypeDate | | st_area(shape) | st_area(shape) | esriFieldTypeDouble | | st_perimeter(shape) | st_perimeter(shape) | esriFieldTypeDouble |
| polygon | |
| 8 | Image | | |
| 9 | Last 2 Hours Observed (inches) | | |
| 10 | Boundary4 fields| Name | Alias | Type |
|---|
| objectid | objectid | esriFieldTypeOID | | shape | shape | esriFieldTypeGeometry | | st_area(shape) | st_area(shape) | esriFieldTypeDouble | | st_perimeter(shape) | st_perimeter(shape) | esriFieldTypeDouble |
| polygon | |
| 11 | Footprint25 fields| Name | Alias | Type |
|---|
| objectid | objectid | esriFieldTypeOID | | name | name | esriFieldTypeString | | minps | minps | esriFieldTypeDouble | | maxps | maxps | esriFieldTypeDouble | | lowps | lowps | esriFieldTypeDouble | | highps | highps | esriFieldTypeDouble | | category | category | esriFieldTypeInteger | | tag | tag | esriFieldTypeString | | groupname | groupname | esriFieldTypeString | | productname | productname | esriFieldTypeString | | centerx | centerx | esriFieldTypeDouble | | centery | centery | esriFieldTypeDouble | | zorder | zorder | esriFieldTypeInteger | | typeid | Raster Type ID | esriFieldTypeInteger | | itemts | itemts | esriFieldTypeDouble | | urihash | urihash | esriFieldTypeString | | uri | uri | esriFieldTypeBlob | | shape | shape | esriFieldTypeGeometry | | raster | raster | esriFieldTypeRaster | | idp_ingestdate | GIS Ingest Date | esriFieldTypeDate | | idp_filedate | GIS File Date | esriFieldTypeDate | | idp_subset | Subset | esriFieldTypeString | | idp_issueddate | Reference Time | esriFieldTypeDate | | st_area(shape) | st_area(shape) | esriFieldTypeDouble | | st_perimeter(shape) | st_perimeter(shape) | esriFieldTypeDouble |
| polygon | |
| 12 | Image | | |
| 13 | Last 3 Hours Observed (inches) | | |
| 14 | Boundary4 fields| Name | Alias | Type |
|---|
| objectid | objectid | esriFieldTypeOID | | shape | shape | esriFieldTypeGeometry | | st_area(shape) | st_area(shape) | esriFieldTypeDouble | | st_perimeter(shape) | st_perimeter(shape) | esriFieldTypeDouble |
| polygon | |
All 60 layers
| 15 | Footprint | polygon | |
| 16 | Image | | |
| 17 | Last 6 Hours Observed (inches) | | |
| 18 | Boundary | polygon | |
| 19 | Footprint | polygon | |
| 20 | Image | | |
| 21 | Last 12 Hours Observed (inches) | | |
| 22 | Boundary | polygon | |
| 23 | Footprint | polygon | |
| 24 | Image | | |
| 25 | Last 24 Hours Observed (inches) | | |
| 26 | Boundary | polygon | |
| 27 | Footprint | polygon | |
| 28 | Image | | |
| 29 | Today's Analysis Observed (inches) | | |
| 30 | Boundary | polygon | |
| 31 | Footprint | polygon | |
| 32 | Image | | |
| 33 | Last 2 Days Observed (inches) | | |
| 34 | Boundary | polygon | |
| 35 | Footprint | polygon | |
| 36 | Image | | |
| 37 | Last 3 Days Observed (inches) | | |
| 38 | Boundary | polygon | |
| 39 | Footprint | polygon | |
| 40 | Image | | |
| 41 | Last 4 Days Observed (inches) | | |
| 42 | Boundary | polygon | |
| 43 | Footprint | polygon | |
| 44 | Image | | |
| 45 | Last 5 Days Observed (inches) | | |
| 46 | Boundary | polygon | |
| 47 | Footprint | polygon | |
| 48 | Image | | |
| 49 | Last 6 Days Observed (inches) | | |
| 50 | Boundary | polygon | |
| 51 | Footprint | polygon | |
| 52 | Image | | |
| 53 | Last 7 Days Observed (inches) | | |
| 54 | Boundary | polygon | |
| 55 | Footprint | polygon | |
| 56 | Image | | |
| 57 | Last 10 Days Observed (inches) | | |
| 58 | Boundary | polygon | |
| 59 | Footprint | polygon | |
Use this service
QGIS
Layer > Add Layer > Add ArcGIS REST Server Layer > New
Name: River Forecast Centers Quantative Precipitation Estimates (QPE)
URL: https://mapservices.weather.noaa.gov/raster/rest/services/obs/rfc_qpe/MapServer
ArcGIS Pro
Insert > Connections > Server > New ArcGIS Server
Server URL: https://mapservices.weather.noaa.gov/raster/rest/services/obs/rfc_qpe/MapServer
Leaflet
fetch('https://mapservices.weather.noaa.gov/raster/rest/services/obs/rfc_qpe/MapServer/0/query?where=1%3D1&outFields=*&f=geojson')
.then((r) => r.json())
.then((geojson) => L.geoJSON(geojson).addTo(map));Python
import geopandas as gpd
gdf = gpd.read_file(
'https://mapservices.weather.noaa.gov/raster/rest/services/obs/rfc_qpe/MapServer/0/query?where=1%3D1&outFields=*&f=geojson'
)