Return to API Services.

Documentation for /geojson/nexrad_attr.py

This service emits GeoJSON of NEXRAD attributes. If no valid parameter is provided, it provides the most recent storm attributes per NEXRAD that are valid within the past 30 minutes. If a valid parameter is provided, it will search for the nearest in time volume scan and provide attributes for that time.

Changelog

  • 2026-02-24: For IEM consistency, the root generation_time attribute was renamed generated_at.
  • 2024-07-03: Initial documentation release.

Example Usage

Return the most recent NEXRAD attributes in GeoJSON format:

https://mesonet.agron.iastate.edu/geojson/nexrad_attr.py

Return attributes around the time of 05:10UTC on 10 August 2024:

https://mesonet.agron.iastate.edu/geojson/nexrad_attr.py?valid=2024-08-10T05:10:00Z

Same request, but return CSV

https://mesonet.agron.iastate.edu/geojson/nexrad_attr.py?valid=2024-08-10T05:10:00Z&fmt=csv

CGI Arguments

The following table lists the CGI arguments that are accepted by this service. A HTTP GET request is required. Fields of type Multi-Params or CSV value can accept either a comma separated list or multiple parameter and value combinations. For example, ?foo=1&foo=2 is equivalent to ?foo=1,2.

Field Type Description
callback string or null Legacy JSON-P style callback. It is likely best to not depend on this usage. The IEM website has a permissive CORS.
fmt string The format of the output, geojson or csv
valid string or null The timestamp to request data for, in UTC.