Recommendation ITU-R P.1510

This Recommendation contains monthly and annual maps of mean surface temperature that are recommended for the prediction of statistics of different propagation effects such as rainfall rate, rain attenuation and gaseous attenuation due to water vapour and oxygen.

Title PDF Latest approved in
Recommendation ITU-R P.1510 [PDF] 2017-06
Mean surface temperature
Current recommendation version (In force)   Date
Recommendation ITU-R P.1510-1 [PDF] 06/2017
Recommendations implemented in ITU-Rpy   Date
Recommendation ITU-R P.1510-1 [PDF] 06/2017
Recommendation ITU-R P.1510-0 [PDF] 02/2001

Introduction

Recommendation ITU-R P.1510 contains monthly and annual maps of mean surface temperature that are recommended for the prediction of statistics of different propagation effects such as rainfall rate, rain attenuation and gaseous attenuation due to water vapour and oxygen.

The monthly and annual mean surface temperature data (K) at 2 m above the surface of the Earth is an integral part of this Recommendation, and is provided as a grid. The latitude grid is from −90° N to +90° N in 0.75° steps, and the longitude grid is from −180° E to +180° E in 0.75° steps.

The monthly mean surface temperature maps have been derived from 36 years (1979-2014) of European Centre of Medium-range Weather Forecast (ECMWF) ERA Interim data, and the annual mean surface temperature map is the average of the monthly mean surface temperature maps weighted by the relative number of days in each calendar month.

Module description

itur.models.itu1510.change_version(new_version)[source]

Change the version of the ITU-R P.1510 recommendation currently being used.

This function changes the model used for the ITU-R P.1510 recommendation to a different version.

Parameters:new_version (int) –

Number of the version to use. Valid values are:

  • 1: Activates recommendation ITU-R P.1510-1 (06/17) (Current version)
  • 0: Activates recommendation ITU-R P.1510-0 (02/01) (Current version)
itur.models.itu1510.get_version()[source]

Obtain the version of the ITU-R P.1510 recommendation currently being used.

Returns:version – Version currently being used.
Return type:int
itur.models.itu1510.surface_mean_temperature(lat, lon)[source]

Annual mean surface temperature (K) at 2 m above the surface of the Earth.

A method to estimate the annual mean surface temperature (K) at 2 m above the surface of the Earth

Parameters:
  • lat (number, sequence, or numpy.ndarray) – Latitudes of the receiver points
  • lon (number, sequence, or numpy.ndarray) – Longitudes of the receiver points
Returns:

annual_temperature – Annual mean surface temperature (K). Same dimensions as lat and lon.

Return type:

numpy.ndarray

References

[1] Annual mean surface temperature: https://www.itu.int/rec/R-REC-P.1510/en

itur.models.itu1510.surface_month_mean_temperature(lat, lon, m)[source]

Monthly mean surface temperature (K) at 2 m above the surface of the Earth.

A method to estimate the monthly mean surface temperature (K) at 2 m above the surface of the Earth

Parameters:
  • lat (number, sequence, or numpy.ndarray) – Latitudes of the receiver points
  • lon (number, sequence, or numpy.ndarray) – Longitudes of the receiver points
  • m (integer) – Index of the month (1=Jan, 2=Feb, 3=Mar, 4=Apr, …)
Returns:

monthly_temperature – Monthly mean surface temperature (K). Same dimensions as lat and lon.

Return type:

numpy.ndarray

References

[1] Annual mean surface temperature: https://www.itu.int/rec/R-REC-P.1510/en