diff --git a/definitions/grib2/cfVarName.def b/definitions/grib2/cfVarName.def index db13384c3..6c1fe0106 100644 --- a/definitions/grib2/cfVarName.def +++ b/definitions/grib2/cfVarName.def @@ -1108,6 +1108,98 @@ parameterCategory = 0 ; parameterNumber = 9 ; } +#Latitude +'lat' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + } +#Longitude +'lon' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + } +#Latitude on T grid +'tlat' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 1 ; + } +#Longitude on T grid +'tlon' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 1 ; + } +#Latitude on U grid +'ulat' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 2 ; + } +#Longitude on U grid +'ulon' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 2 ; + } +#Latitude on V grid +'vlat' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 3 ; + } +#Longitude on V grid +'vlon' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 3 ; + } +#Latitude on W grid +'wlat' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 4 ; + } +#Longitude on W grid +'wlon' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 4 ; + } +#Latitude on F grid +'flat' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 5 ; + } +#Longitude on F grid +'flon' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 5 ; + } #Total column graupel 'tcolg' = { discipline = 0 ; diff --git a/definitions/grib2/name.def b/definitions/grib2/name.def index 4fd562ccc..19d2cf3a7 100644 --- a/definitions/grib2/name.def +++ b/definitions/grib2/name.def @@ -1108,6 +1108,98 @@ parameterCategory = 0 ; parameterNumber = 9 ; } +#Latitude +'Latitude' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + } +#Longitude +'Longitude' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + } +#Latitude on T grid +'Latitude on T grid' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 1 ; + } +#Longitude on T grid +'Longitude on T grid' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 1 ; + } +#Latitude on U grid +'Latitude on U grid' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 2 ; + } +#Longitude on U grid +'Longitude on U grid' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 2 ; + } +#Latitude on V grid +'Latitude on V grid' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 3 ; + } +#Longitude on V grid +'Longitude on V grid' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 3 ; + } +#Latitude on W grid +'Latitude on W grid' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 4 ; + } +#Longitude on W grid +'Longitude on W grid' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 4 ; + } +#Latitude on F grid +'Latitude on F grid' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 5 ; + } +#Longitude on F grid +'Longitude on F grid' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 5 ; + } #Total column graupel 'Total column graupel' = { discipline = 0 ; diff --git a/definitions/grib2/paramId.def b/definitions/grib2/paramId.def index ad2830698..b9d267296 100644 --- a/definitions/grib2/paramId.def +++ b/definitions/grib2/paramId.def @@ -1108,6 +1108,98 @@ parameterCategory = 0 ; parameterNumber = 9 ; } +#Latitude +'250001' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + } +#Longitude +'250002' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + } +#Latitude on T grid +'250003' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 1 ; + } +#Longitude on T grid +'250004' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 1 ; + } +#Latitude on U grid +'250005' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 2 ; + } +#Longitude on U grid +'250006' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 2 ; + } +#Latitude on V grid +'250007' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 3 ; + } +#Longitude on V grid +'250008' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 3 ; + } +#Latitude on W grid +'250009' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 4 ; + } +#Longitude on W grid +'250010' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 4 ; + } +#Latitude on F grid +'250011' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 5 ; + } +#Longitude on F grid +'250012' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 5 ; + } #Total column graupel '260001' = { discipline = 0 ; diff --git a/definitions/grib2/shortName.def b/definitions/grib2/shortName.def index 03f15f5fb..6963c873f 100644 --- a/definitions/grib2/shortName.def +++ b/definitions/grib2/shortName.def @@ -1108,6 +1108,98 @@ parameterCategory = 0 ; parameterNumber = 9 ; } +#Latitude +'lat' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + } +#Longitude +'lon' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + } +#Latitude on T grid +'tlat' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 1 ; + } +#Longitude on T grid +'tlon' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 1 ; + } +#Latitude on U grid +'ulat' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 2 ; + } +#Longitude on U grid +'ulon' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 2 ; + } +#Latitude on V grid +'vlat' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 3 ; + } +#Longitude on V grid +'vlon' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 3 ; + } +#Latitude on W grid +'wlat' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 4 ; + } +#Longitude on W grid +'wlon' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 4 ; + } +#Latitude on F grid +'flat' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 5 ; + } +#Longitude on F grid +'flon' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 5 ; + } #Total column graupel 'tcolg' = { discipline = 0 ; diff --git a/definitions/grib2/units.def b/definitions/grib2/units.def index 1c93fb69f..b8093ec33 100644 --- a/definitions/grib2/units.def +++ b/definitions/grib2/units.def @@ -1108,6 +1108,98 @@ parameterCategory = 0 ; parameterNumber = 9 ; } +#Latitude +'Degree N' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + } +#Longitude +'Degree E' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + } +#Latitude on T grid +'Degree N' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 1 ; + } +#Longitude on T grid +'Degree E' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 1 ; + } +#Latitude on U grid +'Degree N' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 2 ; + } +#Longitude on U grid +'Degree E' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 2 ; + } +#Latitude on V grid +'Degree N' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 3 ; + } +#Longitude on V grid +'Degree E' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 3 ; + } +#Latitude on W grid +'Degree N' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 4 ; + } +#Longitude on W grid +'Degree E' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 4 ; + } +#Latitude on F grid +'Degree N' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 1 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 5 ; + } +#Longitude on F grid +'Degree E' = { + discipline = 0 ; + parameterCategory = 191 ; + parameterNumber = 2 ; + gridDefinitionTemplateNumber = 101 ; + numberOfGridInReference = 5 ; + } #Total column graupel 'kg m**-2' = { discipline = 0 ;