NexradRadar

RPCS

NexradRadar.listRadars(latitude: Latitude, longitude: Longitude, width: BoundedInteger<1>, height: BoundedInteger<1>, zoom: BoundedInteger<1, 25>)

List all the radars which would be visible with the given map settings.

Arguments:

  • latitude: Latitude (Latitude) - Latitude of center point
  • longitude: Longitude (Longitude) - Longitude of center point
  • width: BoundedInteger<1> (BoundedInteger) - Image width
  • height: BoundedInteger<1> (BoundedInteger) - Image height
  • zoom: BoundedInteger<1, 25> (BoundedInteger) - Zoom level of map image

Returns: List<String> (List | String) - list of radars with viible coverage

NexradRadar.plotRadarImages(latitude: Latitude, longitude: Longitude, width: BoundedInteger<1>, height: BoundedInteger<1>, zoom: BoundedInteger<1, 25>, mapType: MapType, radars: List<String>?)

Draw radar overlays on a GoogleMaps image.

Arguments:

  • latitude: Latitude (Latitude) - Latitude of center point
  • longitude: Longitude (Longitude) - Longitude of center point
  • width: BoundedInteger<1> (BoundedInteger) - Image width
  • height: BoundedInteger<1> (BoundedInteger) - Image height
  • zoom: BoundedInteger<1, 25> (BoundedInteger) - GoogleMaps zoom level
  • mapType: MapType (MapType) - Type of map background to use
  • radars: List<String>? (List | String) - List of radars to render on the overlay. If not provided, renders all visible radars.

Returns: Image (Image) - The requested map with radar overlay