diff --git a/_vATIS/UK - AC West.json b/_vATIS/UK - AC West.json new file mode 100644 index 000000000..b65f33edc --- /dev/null +++ b/_vATIS/UK - AC West.json @@ -0,0 +1,16532 @@ +{ + "name": "UK - AC West", + "id": "53d1b2da-753e-491c-96fc-32222e16426e", + "updateUrl": "https://raw.githubusercontent.com/VATSIM-UK/uk-controller-pack/refs/heads/main/_vATIS/UK - West.json", + "updateSerial": 2025122301, + "stations": [ + { + "id": "be57b214-b3e9-4a27-8e09-9753a2197a60", + "ordinal": 0, + "identifier": "EGHQ", + "name": "Newquay", + "atisType": "Combined", + "codeRange": { + "low": "A", + "high": "Z" + }, + "atisFormat": { + "observationTime": { + "template": { + "text": "{time}Z", + "voice": "TIME {time} ZULU {special}" + } + }, + "surfaceWind": { + "speakLeadingZero": false, + "magneticVariation": { + "enabled": false, + "magneticDegrees": 0 + }, + "standard": { + "template": { + "text": "{wind_dir}{wind_spd}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} KNOTS" + } + }, + "standardGust": { + "template": { + "text": "{wind_dir}{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variable": { + "template": { + "text": "VRB{wind_spd}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} KNOTS" + } + }, + "variableGust": { + "template": { + "text": "VRB{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variableDirection": { + "template": { + "text": "{wind_vmin}V{wind_vmax}", + "voice": "VARIABLE BETWEEN {wind_vmin} AND {wind_vmax} DEGREES" + } + }, + "calm": { + "calmWindSpeed": 2, + "template": { + "text": "{wind}", + "voice": "SURFACE WIND CALM" + } + } + }, + "visibility": { + "north": "to the north", + "northEast": "to the north-east", + "east": "to the east", + "southEast": "to the south-east", + "south": "to the south", + "southWest": "to the south-west", + "west": "to the west", + "northWest": "to the north-west", + "unlimitedVisibilityVoice": "visibility 10 kilometers or more", + "unlimitedVisibilityText": "9999", + "includeVisibilitySuffix": true, + "metersCutoff": 5000, + "template": { + "text": "{visibility}", + "voice": "VISIBILITY {visibility}" + } + }, + "runwayVisualRange": { + "neutralTendency": "Neutral", + "goingUpTendency": "Going Up", + "goingDownTendency": "Going Down", + "template": {} + }, + "presentWeather": { + "presentWeatherTypes": { + "-DS": { + "text": "-DS", + "spoken": "Light Duststorm" + }, + "-DZ": { + "text": "-DZ", + "spoken": "Light Drizzle" + }, + "-DZPL": { + "text": "-DZPL", + "spoken": "Light Drizzle And Ice Pellets" + }, + "-DZPLRA": { + "text": "-DZPLRA", + "spoken": "Light Drizzle, Ice Pellets And Rain" + }, + "-DZRA": { + "text": "-DZRA", + "spoken": "Light Drizzle And Rain" + }, + "-DZRAPL": { + "text": "-DZRAPL", + "spoken": "Light Drizzle, Rain And Ice Pellets" + }, + "-DZRASG": { + "text": "-DZRASG", + "spoken": "Light Drizzle, Rain And Snow Grains" + }, + "-DZRASN": { + "text": "-DZRASN", + "spoken": "Light Drizzle, Rain And Snow" + }, + "-DZSG": { + "text": "-DZSG", + "spoken": "Light Drizzle And Snow Grains" + }, + "-DZSGRA": { + "text": "-DZSGRA", + "spoken": "Light Drizzle, Snow Grains And Rain" + }, + "-DZSN": { + "text": "-DZSN", + "spoken": "Light Drizzle And Snow" + }, + "-DZSNRA": { + "text": "-DZSNRA", + "spoken": "Light Drizzle, Snow And Rain" + }, + "-FZDZ": { + "text": "-FZDZ", + "spoken": "Light Freezing Drizzle" + }, + "-FZDZPL": { + "text": "-FZDZPL", + "spoken": "Light Freezing Drizzle And Ice Pellets" + }, + "-FZDZRA": { + "text": "-FZDZRA", + "spoken": "Light Freezing Drizzle And Rain" + }, + "-FZDZSG": { + "text": "-FZDZSG", + "spoken": "Light Freezing Drizzle And Snow Grains" + }, + "-FZDZSN": { + "text": "-FZDZSN", + "spoken": "Light Freezing Drizzle And Snow" + }, + "-FZRA": { + "text": "-FZRA", + "spoken": "Light Freezing Rain" + }, + "-FZRADZ": { + "text": "-FZRADZ", + "spoken": "Light Freezing Rain And Drizzle" + }, + "-FZRAPL": { + "text": "-FZRAPL", + "spoken": "Light Freezing Rain And Ice Pellets" + }, + "-FZRASG": { + "text": "-FZRASG", + "spoken": "Light Freezing Rain And Snow Grains" + }, + "-FZRASN": { + "text": "-FZRASN", + "spoken": "Light Freezing Rain And Snow" + }, + "-FZUP": { + "text": "-FZUP", + "spoken": "Light Unidentified Freezing Precipitation" + }, + "-PL": { + "text": "-PL", + "spoken": "Light Ice Pellets" + }, + "-PLDZ": { + "text": "-PLDZ", + "spoken": "Light Ice Pellets And Drizzle" + }, + "-PLDZRA": { + "text": "-PLDZRA", + "spoken": "Light Ice Pellets, Drizzle And Rain" + }, + "-PLRA": { + "text": "-PLRA", + "spoken": "Light Ice Pellets And Rain" + }, + "-PLRADZ": { + "text": "-PLRADZ", + "spoken": "Light Ice Pellets, Rain And Drizzle" + }, + "-PLRASN": { + "text": "-PLRASN", + "spoken": "Light Ice Pellets, Rain And Snow" + }, + "-PLSG": { + "text": "-PLSG", + "spoken": "Light Ice Pellets And Snow Grains" + }, + "-PLSGSN": { + "text": "-PLSGSN", + "spoken": "Light Ice Pellets, Snow Grains And Snow" + }, + "-PLSN": { + "text": "-PLSN", + "spoken": "Light Ice Pellets And Snow" + }, + "-PLSNRA": { + "text": "-PLSNRA", + "spoken": "Light Ice Pellets, Snow And Rain" + }, + "-PLSNSG": { + "text": "-PLSNSG", + "spoken": "Light Ice Pellets, Snow And Snow Grains" + }, + "-RA": { + "text": "-RA", + "spoken": "Light Rain" + }, + "-RADZ": { + "text": "-RADZ", + "spoken": "Light Rain And Drizzle" + }, + "-RADZPL": { + "text": "-RADZPL", + "spoken": "Light Rain, Drizzle And Ice Pellets" + }, + "-RADZSG": { + "text": "-RADZSG", + "spoken": "Light Rain, Drizzle And Snow Grains" + }, + "-RADZSN": { + "text": "-RADZSN", + "spoken": "Light Rain, Drizzle And Snow" + }, + "-RAPL": { + "text": "-RAPL", + "spoken": "Light Rain And Ice Pellets" + }, + "-RAPLDZ": { + "text": "-RAPLDZ", + "spoken": "Light Rain, Ice Pellets And Drizzle" + }, + "-RAPLSN": { + "text": "-RAPLSN", + "spoken": "Light Rain, Ice Pellets And Snow" + }, + "-RASG": { + "text": "-RASG", + "spoken": "Light Rain And Snow Grains" + }, + "-RASGDZ": { + "text": "-RASGDZ", + "spoken": "Light Rain, Snow Grains And Drizzle" + }, + "-RASGSN": { + "text": "-RASGSN", + "spoken": "Light Rain, Snow Grains And Snow" + }, + "-RASN": { + "text": "-RASN", + "spoken": "Light Rain And Snow" + }, + "-RASNDZ": { + "text": "-RASNDZ", + "spoken": "Light Rain, Snow And Drizzle" + }, + "-RASNPL": { + "text": "-RASNPL", + "spoken": "Light Rain, Snow And Ice Pellets" + }, + "-RASNSG": { + "text": "-RASNSG", + "spoken": "Light Rain, Snow And Snow Grains" + }, + "-SG": { + "text": "-SG", + "spoken": "Light Snow Grains" + }, + "-SGDZ": { + "text": "-SGDZ", + "spoken": "Light Snow Grains And Drizzle" + }, + "-SGDZRA": { + "text": "-SGDZRA", + "spoken": "Light Snow Grains, Drizzle And Rain" + }, + "-SGPL": { + "text": "-SGPL", + "spoken": "Light Snow Grains And Ice Pellets" + }, + "-SGPLSN": { + "text": "-SGPLSN", + "spoken": "Light Snow Grains, Ice Pellets And Snow" + }, + "-SGRA": { + "text": "-SGRA", + "spoken": "Light Snow Grains And Rain" + }, + "-SGRADZ": { + "text": "-SGRADZ", + "spoken": "Light Snow Grains, Rain And Drizzle" + }, + "-SGRASN": { + "text": "-SGRASN", + "spoken": "Light Snow Grains, Rain And Snow" + }, + "-SGSN": { + "text": "-SGSN", + "spoken": "Light Snow Grains And Snow" + }, + "-SGSNPL": { + "text": "-SGSNPL", + "spoken": "Light Snow Grains, Snow And Ice Pellets" + }, + "-SGSNRA": { + "text": "-SGSNRA", + "spoken": "Light Snow Grains, Snow And Rain" + }, + "-SHGR": { + "text": "-SHGR", + "spoken": "Light Showers Of Hail" + }, + "-SHGRRA": { + "text": "-SHGRRA", + "spoken": "Light Showers Of Hail And Rain" + }, + "-SHGRRASN": { + "text": "-SHGRRASN", + "spoken": "Light Showers Of Hail, Rain And Snow" + }, + "-SHGRSN": { + "text": "-SHGRSN", + "spoken": "Light Showers Of Hail And Snow" + }, + "-SHGRSNRA": { + "text": "-SHGRSNRA", + "spoken": "Light Showers Of Hail, Snow And Rain" + }, + "-SHGS": { + "text": "-SHGS", + "spoken": "Light Showers Of Snow Pellets" + }, + "-SHGSRA": { + "text": "-SHGSRA", + "spoken": "Light Showers Of Snow Pellets And Rain" + }, + "-SHGSRASN": { + "text": "-SHGSRASN", + "spoken": "Light Showers Of Snow Pellets, Rain And Snow" + }, + "-SHGSSN": { + "text": "-SHGSSN", + "spoken": "Light Showers Of Snow Pellets And Snow" + }, + "-SHGSSNRA": { + "text": "-SHGSSNRA", + "spoken": "Light Showers Of Snow Pellets, Snow And Rain" + }, + "-SHRA": { + "text": "-SHRA", + "spoken": "Light Showers Of Rain" + }, + "-SHRAGR": { + "text": "-SHRAGR", + "spoken": "Light Showers Of Rain And Hail" + }, + "-SHRAGRSN": { + "text": "-SHRAGRSN", + "spoken": "Light Showers Of Rain, Hail And Snow" + }, + "-SHRAGS": { + "text": "-SHRAGS", + "spoken": "Light Showers Of Rain And Snow Pellets" + }, + "-SHRAGSSN": { + "text": "-SHRAGSSN", + "spoken": "Light Showers Of Rain, Snow Pellets And Snow" + }, + "-SHRASN": { + "text": "-SHRASN", + "spoken": "Light Showers Of Rain And Snow" + }, + "-SHRASNGR": { + "text": "-SHRASNGR", + "spoken": "Light Showers Of Rain, Snow And Hail" + }, + "-SHRASNGS": { + "text": "-SHRASNGS", + "spoken": "Light Showers Of Rain, Snow And Snow Pellets" + }, + "-SHSN": { + "text": "-SHSN", + "spoken": "Light Showers Of Snow" + }, + "-SHSNGR": { + "text": "-SHSNGR", + "spoken": "Light Showers Of Snow And Hail" + }, + "-SHSNGRRA": { + "text": "-SHSNGRRA", + "spoken": "Light Showers Of Snow, Hail And Rain" + }, + "-SHSNGS": { + "text": "-SHSNGS", + "spoken": "Light Showers Of Snow And Snow Pellets" + }, + "-SHSNGSRA": { + "text": "-SHSNGSRA", + "spoken": "Light Showers Of Snow, Snow Pellets And Rain" + }, + "-SHSNRA": { + "text": "-SHSNRA", + "spoken": "Light Showers Of Snow And Rain" + }, + "-SHSNRAGR": { + "text": "-SHSNRAGR", + "spoken": "Light Showers Of Snow, Rain And Hail" + }, + "-SHSNRAGS": { + "text": "-SHSNRAGS", + "spoken": "Light Showers Of Snow, Rain And Snow Pellets" + }, + "-SHUP": { + "text": "-SHUP", + "spoken": "Light Unidentified Showers Of Precipitation" + }, + "-SN": { + "text": "-SN", + "spoken": "Light Snow" + }, + "-SNDZ": { + "text": "-SNDZ", + "spoken": "Light Snow And Drizzle" + }, + "-SNDZRA": { + "text": "-SNDZRA", + "spoken": "Light Snow, Drizzle And Rain" + }, + "-SNPL": { + "text": "-SNPL", + "spoken": "Light Snow And Ice Pellets" + }, + "-SNPLRA": { + "text": "-SNPLRA", + "spoken": "Light Snow, Ice Pellets And Rain" + }, + "-SNPLSG": { + "text": "-SNPLSG", + "spoken": "Light Snow, Ice Pellets And Snow Grains" + }, + "-SNRA": { + "text": "-SNRA", + "spoken": "Light Snow And Rain" + }, + "-SNRADZ": { + "text": "-SNRADZ", + "spoken": "Light Snow, Rain And Drizzle" + }, + "-SNRAPL": { + "text": "-SNRAPL", + "spoken": "Light Snow, Rain And Ice Pellets" + }, + "-SNRASG": { + "text": "-SNRASG", + "spoken": "Light Snow, Rain And Snow Grains" + }, + "-SNSG": { + "text": "-SNSG", + "spoken": "Light Snow And Snow Grains" + }, + "-SNSGPL": { + "text": "-SNSGPL", + "spoken": "Light Snow, Snow Grains And Ice Pellets" + }, + "-SNSGRA": { + "text": "-SNSGRA", + "spoken": "Light Snow, Snow Grains And Rain" + }, + "-SS": { + "text": "-SS", + "spoken": "Light Sandstorm" + }, + "-TSGR": { + "text": "-TSGR", + "spoken": "Thunderstorm With Light Hail" + }, + "-TSGRRA": { + "text": "-TSGRRA", + "spoken": "Thunderstorm With Light Hail And Rain" + }, + "-TSGRRASN": { + "text": "-TSGRRASN", + "spoken": "Thunderstorm With Light Hail, Rain And Snow" + }, + "-TSGRSN": { + "text": "-TSGRSN", + "spoken": "Thunderstorm With Light Hail And Snow" + }, + "-TSGRSNRA": { + "text": "-TSGRSNRA", + "spoken": "Thunderstorm With Light Hail, Snow And Rain" + }, + "-TSGS": { + "text": "-TSGS", + "spoken": "Thunderstorm With Light Snow Pellets" + }, + "-TSGSRA": { + "text": "-TSGSRA", + "spoken": "Thunderstorm With Light Snow Pellets And Rain" + }, + "-TSGSRASN": { + "text": "-TSGSRASN", + "spoken": "Thunderstorm With Light Snow Pellets, Rain And Snow" + }, + "-TSGSSN": { + "text": "-TSGSSN", + "spoken": "Thunderstorm With Light Snow Pellets And Snow" + }, + "-TSGSSNRA": { + "text": "-TSGSSNRA", + "spoken": "Thunderstorm With Light Snow Pellets, Snow And Rain" + }, + "-TSRA": { + "text": "-TSRA", + "spoken": "Thunderstorm With Light Rain" + }, + "-TSRAGR": { + "text": "-TSRAGR", + "spoken": "Thunderstorm With Light Rain And Hail" + }, + "-TSRAGRSN": { + "text": "-TSRAGRSN", + "spoken": "Thunderstorm With Light Rain, Hail And Snow" + }, + "-TSRAGS": { + "text": "-TSRAGS", + "spoken": "Thunderstorm With Light Rain And Snow Pellets" + }, + "-TSRAGSSN": { + "text": "-TSRAGSSN", + "spoken": "Thunderstorm With Light Rain, Snow Pellets And Snow" + }, + "-TSRASN": { + "text": "-TSRASN", + "spoken": "Thunderstorm With Light Rain And Snow" + }, + "-TSRASNGR": { + "text": "-TSRASNGR", + "spoken": "Thunderstorm With Light Rain, Snow And Hail" + }, + "-TSRASNGS": { + "text": "-TSRASNGS", + "spoken": "Thunderstorm With Light Rain, Snow And Snow Pellets" + }, + "-TSSN": { + "text": "-TSSN", + "spoken": "Thunderstorm With Light Snow" + }, + "-TSSNGR": { + "text": "-TSSNGR", + "spoken": "Thunderstorm With Light Snow And Hail" + }, + "-TSSNGRRA": { + "text": "-TSSNGRRA", + "spoken": "Thunderstorm With Light Snow, Hail And Rain" + }, + "-TSSNGS": { + "text": "-TSSNGS", + "spoken": "Thunderstorm With Light Snow And Snow Pellets" + }, + "-TSSNGSRA": { + "text": "-TSSNGSRA", + "spoken": "Thunderstorm With Light Snow, Snow Pellets And Rain" + }, + "-TSSNRA": { + "text": "-TSSNRA", + "spoken": "Thunderstorm With Light Snow And Rain" + }, + "-TSSNRAGR": { + "text": "-TSSNRAGR", + "spoken": "Thunderstorm With Light Snow, Rain And Hail" + }, + "-TSSNRAGS": { + "text": "-TSSNRAGS", + "spoken": "Thunderstorm With Light Snow, Rain And Snow Pellets" + }, + "-TSUP": { + "text": "-TSUP", + "spoken": "Thunderstorm With Light Unidentified Precipitation" + }, + "-UP": { + "text": "-UP", + "spoken": "Light Unidentified Precipitation" + }, + "+DS": { + "text": "+DS", + "spoken": "Heavy Duststorm" + }, + "+DZ": { + "text": "+DZ", + "spoken": "Heavy Drizzle" + }, + "+DZPL": { + "text": "+DZPL", + "spoken": "Heavy Drizzle And Ice Pellets" + }, + "+DZPLRA": { + "text": "+DZPLRA", + "spoken": "Heavy Drizzle, Ice Pellets And Rain" + }, + "+DZRA": { + "text": "+DZRA", + "spoken": "Heavy Drizzle And Rain" + }, + "+DZRAPL": { + "text": "+DZRAPL", + "spoken": "Heavy Drizzle, Rain And Ice Pellets" + }, + "+DZRASG": { + "text": "+DZRASG", + "spoken": "Heavy Drizzle, Rain And Snow Grains" + }, + "+DZRASN": { + "text": "+DZRASN", + "spoken": "Heavy Drizzle, Rain And Snow" + }, + "+DZSG": { + "text": "+DZSG", + "spoken": "Heavy Drizzle And Snow Grains" + }, + "+DZSGRA": { + "text": "+DZSGRA", + "spoken": "Heavy Drizzle, Snow Grains And Rain" + }, + "+DZSN": { + "text": "+DZSN", + "spoken": "Heavy Drizzle And Snow" + }, + "+DZSNRA": { + "text": "+DZSNRA", + "spoken": "Heavy Drizzle, Snow And Rain" + }, + "+FC": { + "text": "+FC", + "spoken": "Well-Developed Funnel Cloud" + }, + "+FZDZ": { + "text": "+FZDZ", + "spoken": "Heavy Freezing Drizzle" + }, + "+FZDZPL": { + "text": "+FZDZPL", + "spoken": "Heavy Freezing Drizzle And Ice Pellets" + }, + "+FZDZRA": { + "text": "+FZDZRA", + "spoken": "Heavy Freezing Drizzle And Rain" + }, + "+FZDZSG": { + "text": "+FZDZSG", + "spoken": "Heavy Freezing Drizzle And Snow Grains" + }, + "+FZDZSN": { + "text": "+FZDZSN", + "spoken": "Heavy Freezing Drizzle And Snow" + }, + "+FZRA": { + "text": "+FZRA", + "spoken": "Heavy Freezing Rain" + }, + "+FZRADZ": { + "text": "+FZRADZ", + "spoken": "Heavy Freezing Rain And Drizzle" + }, + "+FZRAPL": { + "text": "+FZRAPL", + "spoken": "Heavy Freezing Rain And Ice Pellets" + }, + "+FZRASG": { + "text": "+FZRASG", + "spoken": "Heavy Freezing Rain And Snow Grains" + }, + "+FZRASN": { + "text": "+FZRASN", + "spoken": "Heavy Freezing Rain And Snow" + }, + "+FZUP": { + "text": "+FZUP", + "spoken": "Heavy Unidentified Freezing Precipitation" + }, + "+PL": { + "text": "+PL", + "spoken": "Heavy Ice Pellets" + }, + "+PLDZ": { + "text": "+PLDZ", + "spoken": "Heavy Ice Pellets And Drizzle" + }, + "+PLDZRA": { + "text": "+PLDZRA", + "spoken": "Heavy Ice Pellets, Drizzle And Rain" + }, + "+PLRA": { + "text": "+PLRA", + "spoken": "Heavy Ice Pellets And Rain" + }, + "+PLRADZ": { + "text": "+PLRADZ", + "spoken": "Heavy Ice Pellets, Rain And Drizzle" + }, + "+PLRASN": { + "text": "+PLRASN", + "spoken": "Heavy Ice Pellets, Rain And Snow" + }, + "+PLSG": { + "text": "+PLSG", + "spoken": "Heavy Ice Pellets And Snow Grains" + }, + "+PLSGSN": { + "text": "+PLSGSN", + "spoken": "Heavy Ice Pellets, Snow Grains And Snow" + }, + "+PLSN": { + "text": "+PLSN", + "spoken": "Heavy Ice Pellets And Snow" + }, + "+PLSNRA": { + "text": "+PLSNRA", + "spoken": "Heavy Ice Pellets, Snow And Rain" + }, + "+PLSNSG": { + "text": "+PLSNSG", + "spoken": "Heavy Ice Pellets, Snow And Snow Grains" + }, + "+RA": { + "text": "+RA", + "spoken": "Heavy Rain" + }, + "+RADZ": { + "text": "+RADZ", + "spoken": "Heavy Rain And Drizzle" + }, + "+RADZPL": { + "text": "+RADZPL", + "spoken": "Heavy Rain, Drizzle And Ice Pellets" + }, + "+RADZSG": { + "text": "+RADZSG", + "spoken": "Heavy Rain, Drizzle And Snow Grains" + }, + "+RADZSN": { + "text": "+RADZSN", + "spoken": "Heavy Rain, Drizzle And Snow" + }, + "+RAPL": { + "text": "+RAPL", + "spoken": "Heavy Rain And Ice Pellets" + }, + "+RAPLDZ": { + "text": "+RAPLDZ", + "spoken": "Heavy Rain, Ice Pellets And Drizzle" + }, + "+RAPLSN": { + "text": "+RAPLSN", + "spoken": "Heavy Rain, Ice Pellets And Snow" + }, + "+RASG": { + "text": "+RASG", + "spoken": "Heavy Rain And Snow Grains" + }, + "+RASGDZ": { + "text": "+RASGDZ", + "spoken": "Heavy Rain, Snow Grains And Drizzle" + }, + "+RASGSN": { + "text": "+RASGSN", + "spoken": "Heavy Rain, Snow Grains And Snow" + }, + "+RASN": { + "text": "+RASN", + "spoken": "Heavy Rain And Snow" + }, + "+RASNDZ": { + "text": "+RASNDZ", + "spoken": "Heavy Rain, Snow And Drizzle" + }, + "+RASNPL": { + "text": "+RASNPL", + "spoken": "Heavy Rain, Snow And Ice Pellets" + }, + "+RASNSG": { + "text": "+RASNSG", + "spoken": "Heavy Rain, Snow And Snow Grains" + }, + "+SG": { + "text": "+SG", + "spoken": "Heavy Snow Grains" + }, + "+SGDZ": { + "text": "+SGDZ", + "spoken": "Heavy Snow Grains And Drizzle" + }, + "+SGDZRA": { + "text": "+SGDZRA", + "spoken": "Heavy Snow Grains, Drizzle And Rain" + }, + "+SGPL": { + "text": "+SGPL", + "spoken": "Heavy Snow Grains And Ice Pellets" + }, + "+SGPLSN": { + "text": "+SGPLSN", + "spoken": "Heavy Snow Grains, Ice Pellets And Snow" + }, + "+SGRA": { + "text": "+SGRA", + "spoken": "Heavy Snow Grains And Rain" + }, + "+SGRADZ": { + "text": "+SGRADZ", + "spoken": "Heavy Snow Grains, Rain And Drizzle" + }, + "+SGRASN": { + "text": "+SGRASN", + "spoken": "Heavy Snow Grains, Rain And Snow" + }, + "+SGSN": { + "text": "+SGSN", + "spoken": "Heavy Snow Grains And Snow" + }, + "+SGSNPL": { + "text": "+SGSNPL", + "spoken": "Heavy Snow Grains, Snow And Ice Pellets" + }, + "+SGSNRA": { + "text": "+SGSNRA", + "spoken": "Heavy Snow Grains, Snow And Rain" + }, + "+SHGR": { + "text": "+SHGR", + "spoken": "Heavy Showers Of Hail" + }, + "+SHGRRA": { + "text": "+SHGRRA", + "spoken": "Heavy Showers Of Hail And Rain" + }, + "+SHGRRASN": { + "text": "+SHGRRASN", + "spoken": "Heavy Showers Of Hail, Rain And Snow" + }, + "+SHGRSN": { + "text": "+SHGRSN", + "spoken": "Heavy Showers Of Hail And Snow" + }, + "+SHGRSNRA": { + "text": "+SHGRSNRA", + "spoken": "Heavy Showers Of Hail, Snow And Rain" + }, + "+SHGS": { + "text": "+SHGS", + "spoken": "Heavy Showers Of Snow Pellets" + }, + "+SHGSRA": { + "text": "+SHGSRA", + "spoken": "Heavy Showers Of Snow Pellets And Rain" + }, + "+SHGSRASN": { + "text": "+SHGSRASN", + "spoken": "Heavy Showers Of Snow Pellets, Rain And Snow" + }, + "+SHGSSN": { + "text": "+SHGSSN", + "spoken": "Heavy Showers Of Snow Pellets And Snow" + }, + "+SHGSSNRA": { + "text": "+SHGSSNRA", + "spoken": "Heavy Showers Of Snow Pellets, Snow And Rain" + }, + "+SHRA": { + "text": "+SHRA", + "spoken": "Heavy Showers Of Rain" + }, + "+SHRAGR": { + "text": "+SHRAGR", + "spoken": "Heavy Showers Of Rain And Hail" + }, + "+SHRAGRSN": { + "text": "+SHRAGRSN", + "spoken": "Heavy Showers Of Rain, Hail And Snow" + }, + "+SHRAGS": { + "text": "+SHRAGS", + "spoken": "Heavy Showers Of Rain And Snow Pellets" + }, + "+SHRAGSSN": { + "text": "+SHRAGSSN", + "spoken": "Heavy Showers Of Rain, Snow Pellets And Snow" + }, + "+SHRASN": { + "text": "+SHRASN", + "spoken": "Heavy Showers Of Rain And Snow" + }, + "+SHRASNGR": { + "text": "+SHRASNGR", + "spoken": "Heavy Showers Of Rain, Snow And Hail" + }, + "+SHRASNGS": { + "text": "+SHRASNGS", + "spoken": "Heavy Showers Of Rain, Snow And Snow Pellets" + }, + "+SHSN": { + "text": "+SHSN", + "spoken": "Heavy Showers Of Snow" + }, + "+SHSNGR": { + "text": "+SHSNGR", + "spoken": "Heavy Showers Of Snow And Hail" + }, + "+SHSNGRRA": { + "text": "+SHSNGRRA", + "spoken": "Heavy Showers Of Snow, Hail And Rain" + }, + "+SHSNGS": { + "text": "+SHSNGS", + "spoken": "Heavy Showers Of Snow And Snow Pellets" + }, + "+SHSNGSRA": { + "text": "+SHSNGSRA", + "spoken": "Heavy Showers Of Snow, Snow Pellets And Rain" + }, + "+SHSNRA": { + "text": "+SHSNRA", + "spoken": "Heavy Showers Of Snow And Rain" + }, + "+SHSNRAGR": { + "text": "+SHSNRAGR", + "spoken": "Heavy Showers Of Snow, Rain And Hail" + }, + "+SHSNRAGS": { + "text": "+SHSNRAGS", + "spoken": "Heavy Showers Of Snow, Rain And Snow Pellets" + }, + "+SHUP": { + "text": "+SHUP", + "spoken": "Heavy Unidentified Showers Of Precipitation" + }, + "+SN": { + "text": "+SN", + "spoken": "Heavy Snow" + }, + "+SNDZ": { + "text": "+SNDZ", + "spoken": "Heavy Snow And Drizzle" + }, + "+SNDZRA": { + "text": "+SNDZRA", + "spoken": "Heavy Snow, Drizzle And Rain" + }, + "+SNPL": { + "text": "+SNPL", + "spoken": "Heavy Snow And Ice Pellets" + }, + "+SNPLRA": { + "text": "+SNPLRA", + "spoken": "Heavy Snow, Ice Pellets And Rain" + }, + "+SNPLSG": { + "text": "+SNPLSG", + "spoken": "Heavy Snow, Ice Pellets And Snow Grains" + }, + "+SNRA": { + "text": "+SNRA", + "spoken": "Heavy Snow And Rain" + }, + "+SNRADZ": { + "text": "+SNRADZ", + "spoken": "Heavy Snow, Rain And Drizzle" + }, + "+SNRAPL": { + "text": "+SNRAPL", + "spoken": "Heavy Snow, Rain And Ice Pellets" + }, + "+SNRASG": { + "text": "+SNRASG", + "spoken": "Heavy Snow, Rain And Snow Grains" + }, + "+SNSG": { + "text": "+SNSG", + "spoken": "Heavy Snow And Snow Grains" + }, + "+SNSGPL": { + "text": "+SNSGPL", + "spoken": "Heavy Snow, Snow Grains And Ice Pellets" + }, + "+SNSGRA": { + "text": "+SNSGRA", + "spoken": "Heavy Snow, Snow Grains And Rain" + }, + "+SS": { + "text": "+SS", + "spoken": "Heavy Sandstorm" + }, + "+TSGR": { + "text": "+TSGR", + "spoken": "Thunderstorm With Heavy Hail" + }, + "+TSGRRA": { + "text": "+TSGRRA", + "spoken": "Thunderstorm With Heavy Hail And Rain" + }, + "+TSGRRASN": { + "text": "+TSGRRASN", + "spoken": "Thunderstorm With Heavy Hail, Rain And Snow" + }, + "+TSGRSN": { + "text": "+TSGRSN", + "spoken": "Thunderstorm With Heavy Hail And Snow" + }, + "+TSGRSNRA": { + "text": "+TSGRSNRA", + "spoken": "Thunderstorm With Heavy Hail, Snow And Rain" + }, + "+TSGS": { + "text": "+TSGS", + "spoken": "Thunderstorm With Heavy Snow Pellets" + }, + "+TSGSRA": { + "text": "+TSGSRA", + "spoken": "Thunderstorm With Heavy Snow Pellets And Rain" + }, + "+TSGSRASN": { + "text": "+TSGSRASN", + "spoken": "Thunderstorm With Heavy Snow Pellets, Rain And Snow" + }, + "+TSGSSN": { + "text": "+TSGSSN", + "spoken": "Thunderstorm With Heavy Snow Pellets And Snow" + }, + "+TSGSSNRA": { + "text": "+TSGSSNRA", + "spoken": "Thunderstorm With Heavy Snow Pellets, Snow And Rain" + }, + "+TSRA": { + "text": "+TSRA", + "spoken": "Thunderstorm With Heavy Rain" + }, + "+TSRAGR": { + "text": "+TSRAGR", + "spoken": "Thunderstorm With Heavy Rain And Hail" + }, + "+TSRAGRSN": { + "text": "+TSRAGRSN", + "spoken": "Thunderstorm With Heavy Rain, Hail And Snow" + }, + "+TSRAGS": { + "text": "+TSRAGS", + "spoken": "Thunderstorm With Heavy Rain And Snow Pellets" + }, + "+TSRAGSSN": { + "text": "+TSRAGSSN", + "spoken": "Thunderstorm With Heavy Rain, Snow Pellets And Snow" + }, + "+TSRASN": { + "text": "+TSRASN", + "spoken": "Thunderstorm With Heavy Rain And Snow" + }, + "+TSRASNGR": { + "text": "+TSRASNGR", + "spoken": "Thunderstorm With Heavy Rain, Snow And Hail" + }, + "+TSRASNGS": { + "text": "+TSRASNGS", + "spoken": "Thunderstorm With Heavy Rain, Snow And Snow Pellets" + }, + "+TSSN": { + "text": "+TSSN", + "spoken": "Thunderstorm With Heavy Snow" + }, + "+TSSNGR": { + "text": "+TSSNGR", + "spoken": "Thunderstorm With Heavy Snow And Hail" + }, + "+TSSNGRRA": { + "text": "+TSSNGRRA", + "spoken": "Thunderstorm With Heavy Snow, Hail And Rain" + }, + "+TSSNGS": { + "text": "+TSSNGS", + "spoken": "Thunderstorm With Heavy Snow And Snow Pellets" + }, + "+TSSNGSRA": { + "text": "+TSSNGSRA", + "spoken": "Thunderstorm With Heavy Snow, Snow Pellets And Rain" + }, + "+TSSNRA": { + "text": "+TSSNRA", + "spoken": "Thunderstorm With Heavy Snow And Rain" + }, + "+TSSNRAGR": { + "text": "+TSSNRAGR", + "spoken": "Thunderstorm With Heavy Snow, Rain And Hail" + }, + "+TSSNRAGS": { + "text": "+TSSNRAGS", + "spoken": "Thunderstorm With Heavy Snow, Rain And Snow Pellets" + }, + "+TSUP": { + "text": "+TSUP", + "spoken": "Thunderstorm With Heavy Unidentified Precipitation" + }, + "+UP": { + "text": "+UP", + "spoken": "Heavy Unidentified Precipitation" + }, + "BCFG": { + "text": "BCFG", + "spoken": "Patches Of Fog" + }, + "BLDU": { + "text": "BLDU", + "spoken": "Blowing Dust" + }, + "BLSA": { + "text": "BLSA", + "spoken": "Blowing Sand" + }, + "BLSN": { + "text": "BLSN", + "spoken": "Blowing Snow" + }, + "BR": { + "text": "BR", + "spoken": "Mist" + }, + "DRDU": { + "text": "DRDU", + "spoken": "Low Drifting Dust" + }, + "DRSA": { + "text": "DRSA", + "spoken": "Low Drifting Sand" + }, + "DRSN": { + "text": "DRSN", + "spoken": "Low Drifting Snow" + }, + "DS": { + "text": "DS", + "spoken": "Duststorm" + }, + "DU": { + "text": "DU", + "spoken": "Dust" + }, + "DZ": { + "text": "DZ", + "spoken": "Drizzle" + }, + "DZPL": { + "text": "DZPL", + "spoken": "Drizzle And Ice Pellets" + }, + "DZPLRA": { + "text": "DZPLRA", + "spoken": "Drizzle, Ice Pellets And Rain" + }, + "DZRA": { + "text": "DZRA", + "spoken": "Drizzle And Rain" + }, + "DZRAPL": { + "text": "DZRAPL", + "spoken": "Drizzle, Rain And Ice Pellets" + }, + "DZRASG": { + "text": "DZRASG", + "spoken": "Drizzle, Rain And Snow Grains" + }, + "DZRASN": { + "text": "DZRASN", + "spoken": "Drizzle, Rain And Snow" + }, + "DZSG": { + "text": "DZSG", + "spoken": "Drizzle And Snow Grains" + }, + "DZSGRA": { + "text": "DZSGRA", + "spoken": "Drizzle, Snow Grains And Rain" + }, + "DZSN": { + "text": "DZSN", + "spoken": "Drizzle And Snow" + }, + "DZSNRA": { + "text": "DZSNRA", + "spoken": "Drizzle, Snow And Rain" + }, + "FC": { + "text": "FC", + "spoken": "Funnel Cloud" + }, + "FG": { + "text": "FG", + "spoken": "Fog" + }, + "FU": { + "text": "FU", + "spoken": "Smoke" + }, + "FZDZ": { + "text": "FZDZ", + "spoken": "Freezing Drizzle" + }, + "FZDZPL": { + "text": "FZDZPL", + "spoken": "Freezing Drizzle And Ice Pellets" + }, + "FZDZRA": { + "text": "FZDZRA", + "spoken": "Freezing Drizzle And Rain" + }, + "FZDZSG": { + "text": "FZDZSG", + "spoken": "Freezing Drizzle And Snow Grains" + }, + "FZDZSN": { + "text": "FZDZSN", + "spoken": "Freezing Drizzle And Snow" + }, + "FZFG": { + "text": "FZFG", + "spoken": "Freezing Fog" + }, + "FZRA": { + "text": "FZRA", + "spoken": "Freezing Rain" + }, + "FZRADZ": { + "text": "FZRADZ", + "spoken": "Freezing Rain And Drizzle" + }, + "FZRAPL": { + "text": "FZRAPL", + "spoken": "Freezing Rain And Ice Pellets" + }, + "FZRASG": { + "text": "FZRASG", + "spoken": "Freezing Rain And Snow Grains" + }, + "FZRASN": { + "text": "FZRASN", + "spoken": "Freezing Rain And Snow" + }, + "FZUP": { + "text": "FZUP", + "spoken": "Unidentified Freezing Precipitation" + }, + "HZ": { + "text": "HZ", + "spoken": "Haze" + }, + "MIFG": { + "text": "MIFG", + "spoken": "Shallow Fog" + }, + "NSW": { + "text": "NSW", + "spoken": "No Significant Weather" + }, + "PL": { + "text": "PL", + "spoken": "Ice Pellets" + }, + "PLDZ": { + "text": "PLDZ", + "spoken": "Ice Pellets And Drizzle" + }, + "PLDZRA": { + "text": "PLDZRA", + "spoken": "Ice Pellets, Drizzle And Rain" + }, + "PLRA": { + "text": "PLRA", + "spoken": "Ice Pellets And Rain" + }, + "PLRADZ": { + "text": "PLRADZ", + "spoken": "Ice Pellets, Rain And Drizzle" + }, + "PLRASN": { + "text": "PLRASN", + "spoken": "Ice Pellets, Rain And Snow" + }, + "PLSG": { + "text": "PLSG", + "spoken": "Ice Pellets And Snow Grains" + }, + "PLSGSN": { + "text": "PLSGSN", + "spoken": "Ice Pellets, Snow Grains And Snow" + }, + "PLSN": { + "text": "PLSN", + "spoken": "Ice Pellets And Snow" + }, + "PLSNRA": { + "text": "PLSNRA", + "spoken": "Ice Pellets, Snow And Rain" + }, + "PLSNSG": { + "text": "PLSNSG", + "spoken": "Ice Pellets, Snow And Snow Grains" + }, + "PO": { + "text": "PO", + "spoken": "Dust/Sand Whirls" + }, + "PRFG": { + "text": "PRFG", + "spoken": "Partial Fog" + }, + "RA": { + "text": "RA", + "spoken": "Rain" + }, + "RADZ": { + "text": "RADZ", + "spoken": "Rain And Drizzle" + }, + "RADZPL": { + "text": "RADZPL", + "spoken": "Rain, Drizzle And Ice Pellets" + }, + "RADZSG": { + "text": "RADZSG", + "spoken": "Rain, Drizzle And Snow Grains" + }, + "RADZSN": { + "text": "RADZSN", + "spoken": "Rain, Drizzle And Snow" + }, + "RAPL": { + "text": "RAPL", + "spoken": "Rain And Ice Pellets" + }, + "RAPLDZ": { + "text": "RAPLDZ", + "spoken": "Rain, Ice Pellets And Drizzle" + }, + "RAPLSN": { + "text": "RAPLSN", + "spoken": "Rain, Ice Pellets And Snow" + }, + "RASG": { + "text": "RASG", + "spoken": "Rain And Snow Grains" + }, + "RASGDZ": { + "text": "RASGDZ", + "spoken": "Rain, Snow Grains And Drizzle" + }, + "RASGSN": { + "text": "RASGSN", + "spoken": "Rain, Snow Grains And Snow" + }, + "RASN": { + "text": "RASN", + "spoken": "Rain And Snow" + }, + "RASNDZ": { + "text": "RASNDZ", + "spoken": "Rain, Snow And Drizzle" + }, + "RASNPL": { + "text": "RASNPL", + "spoken": "Rain, Snow And Ice Pellets" + }, + "RASNSG": { + "text": "RASNSG", + "spoken": "Rain, Snow And Snow Grains" + }, + "SA": { + "text": "SA", + "spoken": "Sand" + }, + "SG": { + "text": "SG", + "spoken": "Snow Grains" + }, + "SGDZ": { + "text": "SGDZ", + "spoken": "Snow Grains And Drizzle" + }, + "SGDZRA": { + "text": "SGDZRA", + "spoken": "Snow Grains, Drizzle And Rain" + }, + "SGPL": { + "text": "SGPL", + "spoken": "Snow Grains And Ice Pellets" + }, + "SGPLSN": { + "text": "SGPLSN", + "spoken": "Snow Grains, Ice Pellets And Snow" + }, + "SGRA": { + "text": "SGRA", + "spoken": "Snow Grains And Rain" + }, + "SGRADZ": { + "text": "SGRADZ", + "spoken": "Snow Grains, Rain And Drizzle" + }, + "SGRASN": { + "text": "SGRASN", + "spoken": "Snow Grains, Rain And Snow" + }, + "SGSN": { + "text": "SGSN", + "spoken": "Snow Grains And Snow" + }, + "SGSNPL": { + "text": "SGSNPL", + "spoken": "Snow Grains, Snow And Ice Pellets" + }, + "SGSNRA": { + "text": "SGSNRA", + "spoken": "Snow Grains, Snow And Rain" + }, + "SHGR": { + "text": "SHGR", + "spoken": "Showers Of Hail" + }, + "SHGRRA": { + "text": "SHGRRA", + "spoken": "Showers Of Hail And Rain" + }, + "SHGRRASN": { + "text": "SHGRRASN", + "spoken": "Showers Of Hail, Rain And Snow" + }, + "SHGRSN": { + "text": "SHGRSN", + "spoken": "Showers Of Hail And Snow" + }, + "SHGRSNRA": { + "text": "SHGRSNRA", + "spoken": "Showers Of Hail, Snow And Rain" + }, + "SHGS": { + "text": "SHGS", + "spoken": "Showers Of Snow Pellets" + }, + "SHGSRA": { + "text": "SHGSRA", + "spoken": "Showers Of Snow Pellets And Rain" + }, + "SHGSRASN": { + "text": "SHGSRASN", + "spoken": "Showers Of Snow Pellets, Rain And Snow" + }, + "SHGSSN": { + "text": "SHGSSN", + "spoken": "Showers Of Snow Pellets And Snow" + }, + "SHGSSNRA": { + "text": "SHGSSNRA", + "spoken": "Showers Of Snow Pellets, Snow And Rain" + }, + "SHRA": { + "text": "SHRA", + "spoken": "Showers Of Rain" + }, + "SHRAGR": { + "text": "SHRAGR", + "spoken": "Showers Of Rain And Hail" + }, + "SHRAGRSN": { + "text": "SHRAGRSN", + "spoken": "Showers Of Rain, Hail And Snow" + }, + "SHRAGS": { + "text": "SHRAGS", + "spoken": "Showers Of Rain And Snow Pellets" + }, + "SHRAGSSN": { + "text": "SHRAGSSN", + "spoken": "Showers Of Rain, Snow Pellets And Snow" + }, + "SHRASN": { + "text": "SHRASN", + "spoken": "Showers Of Rain And Snow" + }, + "SHRASNGR": { + "text": "SHRASNGR", + "spoken": "Showers Of Rain, Snow And Hail" + }, + "SHRASNGS": { + "text": "SHRASNGS", + "spoken": "Showers Of Rain, Snow And Snow Pellets" + }, + "SHSN": { + "text": "SHSN", + "spoken": "Showers Of Snow" + }, + "SHSNGR": { + "text": "SHSNGR", + "spoken": "Showers Of Snow And Hail" + }, + "SHSNGRRA": { + "text": "SHSNGRRA", + "spoken": "Showers Of Snow, Hail And Rain" + }, + "SHSNGS": { + "text": "SHSNGS", + "spoken": "Showers Of Snow And Snow Pellets" + }, + "SHSNGSRA": { + "text": "SHSNGSRA", + "spoken": "Showers Of Snow, Snow Pellets And Rain" + }, + "SHSNRA": { + "text": "SHSNRA", + "spoken": "Showers Of Snow And Rain" + }, + "SHSNRAGR": { + "text": "SHSNRAGR", + "spoken": "Showers Of Snow, Rain And Hail" + }, + "SHSNRAGS": { + "text": "SHSNRAGS", + "spoken": "Showers Of Snow, Rain And Snow Pellets" + }, + "SHUP": { + "text": "SHUP", + "spoken": "Unidentified Showers Of Precipitation" + }, + "SN": { + "text": "SN", + "spoken": "Snow" + }, + "SNDZ": { + "text": "SNDZ", + "spoken": "Snow And Drizzle" + }, + "SNDZRA": { + "text": "SNDZRA", + "spoken": "Snow, Drizzle And Rain" + }, + "SNPL": { + "text": "SNPL", + "spoken": "Snow And Ice Pellets" + }, + "SNPLRA": { + "text": "SNPLRA", + "spoken": "Snow, Ice Pellets And Rain" + }, + "SNPLSG": { + "text": "SNPLSG", + "spoken": "Snow, Ice Pellets And Snow Grains" + }, + "SNRA": { + "text": "SNRA", + "spoken": "Snow And Rain" + }, + "SNRADZ": { + "text": "SNRADZ", + "spoken": "Snow, Rain And Drizzle" + }, + "SNRAPL": { + "text": "SNRAPL", + "spoken": "Snow, Rain And Ice Pellets" + }, + "SNRASG": { + "text": "SNRASG", + "spoken": "Snow, Rain And Snow Grains" + }, + "SNSG": { + "text": "SNSG", + "spoken": "Snow And Snow Grains" + }, + "SNSGPL": { + "text": "SNSGPL", + "spoken": "Snow, Snow Grains And Ice Pellets" + }, + "SNSGRA": { + "text": "SNSGRA", + "spoken": "Snow, Snow Grains And Rain" + }, + "SQ": { + "text": "SQ", + "spoken": "Squalls" + }, + "SS": { + "text": "SS", + "spoken": "Sandstorm" + }, + "TS": { + "text": "TS", + "spoken": "Thunderstorm" + }, + "TSGR": { + "text": "TSGR", + "spoken": "Thunderstorm With Hail" + }, + "TSGRRA": { + "text": "TSGRRA", + "spoken": "Thunderstorm With Hail And Rain" + }, + "TSGRRASN": { + "text": "TSGRRASN", + "spoken": "Thunderstorm With Hail, Rain And Snow" + }, + "TSGRSN": { + "text": "TSGRSN", + "spoken": "Thunderstorm With Hail And Snow" + }, + "TSGRSNRA": { + "text": "TSGRSNRA", + "spoken": "Thunderstorm With Hail, Snow And Rain" + }, + "TSGS": { + "text": "TSGS", + "spoken": "Thunderstorm With Snow Pellets" + }, + "TSGSRA": { + "text": "TSGSRA", + "spoken": "Thunderstorm With Snow Pellets And Rain" + }, + "TSGSRASN": { + "text": "TSGSRASN", + "spoken": "Thunderstorm With Snow Pellets, Rain And Snow" + }, + "TSGSSN": { + "text": "TSGSSN", + "spoken": "Thunderstorm With Snow Pellets And Snow" + }, + "TSGSSNRA": { + "text": "TSGSSNRA", + "spoken": "Thunderstorm With Snow Pellets, Snow And Rain" + }, + "TSRA": { + "text": "TSRA", + "spoken": "Thunderstorm With Rain" + }, + "TSRAGR": { + "text": "TSRAGR", + "spoken": "Thunderstorm With Rain And Hail" + }, + "TSRAGRSN": { + "text": "TSRAGRSN", + "spoken": "Thunderstorm With Rain, Hail And Snow" + }, + "TSRAGS": { + "text": "TSRAGS", + "spoken": "Thunderstorm With Rain And Snow Pellets" + }, + "TSRAGSSN": { + "text": "TSRAGSSN", + "spoken": "Thunderstorm With Rain, Snow Pellets And Snow" + }, + "TSRASN": { + "text": "TSRASN", + "spoken": "Thunderstorm With Rain And Snow" + }, + "TSRASNGR": { + "text": "TSRASNGR", + "spoken": "Thunderstorm With Rain, Snow And Hail" + }, + "TSRASNGS": { + "text": "TSRASNGS", + "spoken": "Thunderstorm With Rain, Snow And Snow Pellets" + }, + "TSSN": { + "text": "TSSN", + "spoken": "Thunderstorm With Snow" + }, + "TSSNGR": { + "text": "TSSNGR", + "spoken": "Thunderstorm With Snow And Hail" + }, + "TSSNGRRA": { + "text": "TSSNGRRA", + "spoken": "Thunderstorm With Snow, Hail And Rain" + }, + "TSSNGS": { + "text": "TSSNGS", + "spoken": "Thunderstorm With Snow And Snow Pellets" + }, + "TSSNGSRA": { + "text": "TSSNGSRA", + "spoken": "Thunderstorm With Snow, Snow Pellets And Rain" + }, + "TSSNRA": { + "text": "TSSNRA", + "spoken": "Thunderstorm With Snow And Rain" + }, + "TSSNRAGR": { + "text": "TSSNRAGR", + "spoken": "Thunderstorm With Snow, Rain And Hail" + }, + "TSSNRAGS": { + "text": "TSSNRAGS", + "spoken": "Thunderstorm With Snow, Rain And Snow Pellets" + }, + "TSUP": { + "text": "TSUP", + "spoken": "Thunderstorm With Unidentified Precipitation" + }, + "UP": { + "text": "UP", + "spoken": "Unidentified Precipitation" + }, + "VA": { + "text": "VA", + "spoken": "Volcanic Ash" + }, + "VCBLDU": { + "text": "VCBLDU", + "spoken": "Blowing Dust In The Vicinity" + }, + "VCBLSA": { + "text": "VCBLSA", + "spoken": "Blowing Sand In The Vicinity" + }, + "VCBLSN": { + "text": "VCBLSN", + "spoken": "Blowing Snow In The Vicinity" + }, + "VCDS": { + "text": "VCDS", + "spoken": "Duststorm In The Vicinity" + }, + "VCFC": { + "text": "VCFC", + "spoken": "Funnel Cloud In The Vicinity" + }, + "VCFG": { + "text": "VCFG", + "spoken": "Fog In The Vicinity" + }, + "VCPO": { + "text": "VCPO", + "spoken": "Dust/Sand Whirls In The Vicinity" + }, + "VCSH": { + "text": "VCSH", + "spoken": "Showers In The Vicinity" + }, + "VCSS": { + "text": "VCSS", + "spoken": "Sandstorm In The Vicinity" + }, + "VCTS": { + "text": "VCTS", + "spoken": "Thunderstorm In The Vicinity" + }, + "VCVA": { + "text": "VCVA", + "spoken": "Volcanic Ash In The Vicinity" + } + }, + "template": { + "text": "{weather}", + "voice": "{weather}" + } + }, + "recentWeather": { + "template": { + "text": "", + "voice": "" + } + }, + "clouds": { + "identifyCeilingLayer": true, + "identifyCeilingLayerTextAtis": false, + "textAtisCeilingPrefix": "CIG", + "cloudCeilingLayerTypes": [ + "BKN", + "OVC" + ], + "convertToMetric": false, + "isAltitudeInHundreds": false, + "undeterminedLayerAltitude": { + "text": "undetermined", + "voice": "undetermined" + }, + "automaticCbDetection": { + "text": "//////CB", + "voice": "RADAR DETECTED CUMULONIMBUS CLOUDS" + }, + "types": { + "FEW": { + "text": "FEW{altitude}", + "voice": "few clouds at {altitude}" + }, + "SCT": { + "text": "SCT{altitude}{convective}", + "voice": "{altitude} scattered {convective}" + }, + "BKN": { + "text": "BKN{altitude}{convective}", + "voice": "{altitude} broken {convective}" + }, + "OVC": { + "text": "OVC{altitude}{convective}", + "voice": "{altitude} overcast {convective}" + }, + "VV": { + "text": "VV{altitude}", + "voice": "indefinite ceiling {altitude}" + }, + "NSC": { + "text": "NSC", + "voice": "no significant clouds" + }, + "NCD": { + "text": "NCD", + "voice": "no clouds detected" + }, + "CLR": { + "text": "CLR", + "voice": "sky clear below one-two thousand" + }, + "SKC": { + "text": "SKC", + "voice": "sky clear" + } + }, + "convectiveTypes": { + "CB": "cumulonimbus", + "TCU": "towering cumulus" + }, + "template": { + "text": "{clouds}", + "voice": "{clouds}" + } + }, + "temperature": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{temp}", + "voice": "TEMPERATURE {temp}" + } + }, + "dewpoint": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{dewpoint}", + "voice": "DEWPOINT {dewpoint}" + } + }, + "altimeter": { + "pronounceDecimal": false, + "template": { + "text": "Q{altimeter|hpa}", + "voice": "QNH {altimeter|hpa}" + } + }, + "trend": { + "nosigText": "NOSIG", + "nosigVoice": "No Significant Changes", + "becomingText": "BECMG", + "becomingVoice": "Becoming", + "temporaryText": "TEMPO", + "temporaryVoice": "Temporary", + "template": {} + }, + "windShear": { + "runwayText": "WS R{Runway}", + "runwayVoice": "Wind Shear Runway {Runway}", + "allRunwayText": "WS ALL RWY", + "allRunwayVoice": "Wind Shear All Runways", + "template": {} + }, + "transitionLevel": { + "values": [ + { + "low": 940, + "high": 958, + "altitude": 60 + }, + { + "low": 959, + "high": 976, + "altitude": 55 + }, + { + "low": 977, + "high": 994, + "altitude": 50 + }, + { + "low": 995, + "high": 1013, + "altitude": 45 + }, + { + "low": 1014, + "high": 1031, + "altitude": 40 + }, + { + "low": 1032, + "high": 1049, + "altitude": 35 + }, + { + "low": 1050, + "high": 1060, + "altitude": 30 + } + ], + "template": { + "text": "TRANSITION-LEVEL FL {trl}", + "voice": "TRANSITION LEVEL. FLIGHT LEVEL {trl}" + } + }, + "notams": { + "template": { + "text": "{notams}", + "voice": "{notams}" + } + }, + "closingStatement": { + "autoIncludeClosingStatement": true, + "template": { + "text": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT WITH MANCHESTER", + "voice": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter|word} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT WITH MANCHESTER" + } + } + }, + "notamsBeforeFreeText": true, + "airportConditionsBeforeFreeText": true, + "frequency": 127405000, + "idsEndpoint": "", + "useDecimalTerminology": true, + "atisVoice": { + "useTextToSpeech": true, + "voice": "UK Male", + "speechRate": 170 + }, + "presets": [ + { + "id": "feb4a335-24f0-49a5-a3d0-7671ceba6ff4", + "name": "RUNWAY 30 (LON_W_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^30.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "cd30e529-efe5-4462-a005-b17219178f28", + "name": "RUNWAY 12 (LON_W_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^12.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "fe771ec7-d547-4481-a010-02c6d4b2e679", + "name": "RUNWAY 30 (LON_WX_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 127.7", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^30.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "6f127e39-6568-431b-babf-5af854eaa211", + "name": "RUNWAY 12 (LON_WX_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 127.7", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^12.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + } + ], + "contractions": [ + { + "variableName": "ATC", + "text": "ATC", + "voice": "AIR TRAFFIC CONTROL" + }, + { + "variableName": "LVPS", + "text": "LVPS", + "voice": "L V PEES" + }, + { + "variableName": "COM", + "text": "COM", + "voice": "" + }, + { + "variableName": "DATALINK", + "text": "DATALINK", + "voice": "DAYTA LINK" + }, + { + "variableName": "ATIS", + "text": "ATIS", + "voice": "INFORMATION" + } + ], + "airportConditionDefinitions": [], + "notamDefinitions": [ + { + "text": "ATC LOW VISIBILITY PROCEDURES IN OPERATION. CATEGORY THREE HOLDING POINTS IN USE.", + "ordinal": 1, + "enabled": false + }, + { + "text": "DATALINK CLEARANCES ARE NOT AVAILABLE.", + "ordinal": 2, + "enabled": true + }, + { + "text": "WINDSHEAR REPORTED ON DEPARTURE.", + "ordinal": 3, + "enabled": false + } + ] + }, + { + "id": "fcc9ef4e-d68f-4a72-a2fa-23513b8c89c8", + "ordinal": 0, + "identifier": "EGFF", + "name": "Cardiff", + "atisType": "Combined", + "codeRange": { + "low": "A", + "high": "Z" + }, + "atisFormat": { + "observationTime": { + "template": { + "text": "{time}Z", + "voice": "TIME {time} ZULU {special}" + } + }, + "surfaceWind": { + "speakLeadingZero": false, + "magneticVariation": { + "enabled": false, + "magneticDegrees": 0 + }, + "standard": { + "template": { + "text": "{wind_dir}{wind_spd}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} KNOTS" + } + }, + "standardGust": { + "template": { + "text": "{wind_dir}{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variable": { + "template": { + "text": "VRB{wind_spd}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} KNOTS" + } + }, + "variableGust": { + "template": { + "text": "VRB{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variableDirection": { + "template": { + "text": "{wind_vmin}V{wind_vmax}", + "voice": "VARIABLE BETWEEN {wind_vmin} AND {wind_vmax} DEGREES" + } + }, + "calm": { + "calmWindSpeed": 2, + "template": { + "text": "{wind}", + "voice": "SURFACE WIND CALM" + } + } + }, + "visibility": { + "north": "to the north", + "northEast": "to the north-east", + "east": "to the east", + "southEast": "to the south-east", + "south": "to the south", + "southWest": "to the south-west", + "west": "to the west", + "northWest": "to the north-west", + "unlimitedVisibilityVoice": "visibility 10 kilometers or more", + "unlimitedVisibilityText": "9999", + "includeVisibilitySuffix": true, + "metersCutoff": 5000, + "template": { + "text": "{visibility}", + "voice": "VISIBILITY {visibility}" + } + }, + "runwayVisualRange": { + "neutralTendency": "Neutral", + "goingUpTendency": "Going Up", + "goingDownTendency": "Going Down", + "template": {} + }, + "presentWeather": { + "presentWeatherTypes": { + "-DS": { + "text": "-DS", + "spoken": "Light Duststorm" + }, + "-DZ": { + "text": "-DZ", + "spoken": "Light Drizzle" + }, + "-DZPL": { + "text": "-DZPL", + "spoken": "Light Drizzle And Ice Pellets" + }, + "-DZPLRA": { + "text": "-DZPLRA", + "spoken": "Light Drizzle, Ice Pellets And Rain" + }, + "-DZRA": { + "text": "-DZRA", + "spoken": "Light Drizzle And Rain" + }, + "-DZRAPL": { + "text": "-DZRAPL", + "spoken": "Light Drizzle, Rain And Ice Pellets" + }, + "-DZRASG": { + "text": "-DZRASG", + "spoken": "Light Drizzle, Rain And Snow Grains" + }, + "-DZRASN": { + "text": "-DZRASN", + "spoken": "Light Drizzle, Rain And Snow" + }, + "-DZSG": { + "text": "-DZSG", + "spoken": "Light Drizzle And Snow Grains" + }, + "-DZSGRA": { + "text": "-DZSGRA", + "spoken": "Light Drizzle, Snow Grains And Rain" + }, + "-DZSN": { + "text": "-DZSN", + "spoken": "Light Drizzle And Snow" + }, + "-DZSNRA": { + "text": "-DZSNRA", + "spoken": "Light Drizzle, Snow And Rain" + }, + "-FZDZ": { + "text": "-FZDZ", + "spoken": "Light Freezing Drizzle" + }, + "-FZDZPL": { + "text": "-FZDZPL", + "spoken": "Light Freezing Drizzle And Ice Pellets" + }, + "-FZDZRA": { + "text": "-FZDZRA", + "spoken": "Light Freezing Drizzle And Rain" + }, + "-FZDZSG": { + "text": "-FZDZSG", + "spoken": "Light Freezing Drizzle And Snow Grains" + }, + "-FZDZSN": { + "text": "-FZDZSN", + "spoken": "Light Freezing Drizzle And Snow" + }, + "-FZRA": { + "text": "-FZRA", + "spoken": "Light Freezing Rain" + }, + "-FZRADZ": { + "text": "-FZRADZ", + "spoken": "Light Freezing Rain And Drizzle" + }, + "-FZRAPL": { + "text": "-FZRAPL", + "spoken": "Light Freezing Rain And Ice Pellets" + }, + "-FZRASG": { + "text": "-FZRASG", + "spoken": "Light Freezing Rain And Snow Grains" + }, + "-FZRASN": { + "text": "-FZRASN", + "spoken": "Light Freezing Rain And Snow" + }, + "-FZUP": { + "text": "-FZUP", + "spoken": "Light Unidentified Freezing Precipitation" + }, + "-PL": { + "text": "-PL", + "spoken": "Light Ice Pellets" + }, + "-PLDZ": { + "text": "-PLDZ", + "spoken": "Light Ice Pellets And Drizzle" + }, + "-PLDZRA": { + "text": "-PLDZRA", + "spoken": "Light Ice Pellets, Drizzle And Rain" + }, + "-PLRA": { + "text": "-PLRA", + "spoken": "Light Ice Pellets And Rain" + }, + "-PLRADZ": { + "text": "-PLRADZ", + "spoken": "Light Ice Pellets, Rain And Drizzle" + }, + "-PLRASN": { + "text": "-PLRASN", + "spoken": "Light Ice Pellets, Rain And Snow" + }, + "-PLSG": { + "text": "-PLSG", + "spoken": "Light Ice Pellets And Snow Grains" + }, + "-PLSGSN": { + "text": "-PLSGSN", + "spoken": "Light Ice Pellets, Snow Grains And Snow" + }, + "-PLSN": { + "text": "-PLSN", + "spoken": "Light Ice Pellets And Snow" + }, + "-PLSNRA": { + "text": "-PLSNRA", + "spoken": "Light Ice Pellets, Snow And Rain" + }, + "-PLSNSG": { + "text": "-PLSNSG", + "spoken": "Light Ice Pellets, Snow And Snow Grains" + }, + "-RA": { + "text": "-RA", + "spoken": "Light Rain" + }, + "-RADZ": { + "text": "-RADZ", + "spoken": "Light Rain And Drizzle" + }, + "-RADZPL": { + "text": "-RADZPL", + "spoken": "Light Rain, Drizzle And Ice Pellets" + }, + "-RADZSG": { + "text": "-RADZSG", + "spoken": "Light Rain, Drizzle And Snow Grains" + }, + "-RADZSN": { + "text": "-RADZSN", + "spoken": "Light Rain, Drizzle And Snow" + }, + "-RAPL": { + "text": "-RAPL", + "spoken": "Light Rain And Ice Pellets" + }, + "-RAPLDZ": { + "text": "-RAPLDZ", + "spoken": "Light Rain, Ice Pellets And Drizzle" + }, + "-RAPLSN": { + "text": "-RAPLSN", + "spoken": "Light Rain, Ice Pellets And Snow" + }, + "-RASG": { + "text": "-RASG", + "spoken": "Light Rain And Snow Grains" + }, + "-RASGDZ": { + "text": "-RASGDZ", + "spoken": "Light Rain, Snow Grains And Drizzle" + }, + "-RASGSN": { + "text": "-RASGSN", + "spoken": "Light Rain, Snow Grains And Snow" + }, + "-RASN": { + "text": "-RASN", + "spoken": "Light Rain And Snow" + }, + "-RASNDZ": { + "text": "-RASNDZ", + "spoken": "Light Rain, Snow And Drizzle" + }, + "-RASNPL": { + "text": "-RASNPL", + "spoken": "Light Rain, Snow And Ice Pellets" + }, + "-RASNSG": { + "text": "-RASNSG", + "spoken": "Light Rain, Snow And Snow Grains" + }, + "-SG": { + "text": "-SG", + "spoken": "Light Snow Grains" + }, + "-SGDZ": { + "text": "-SGDZ", + "spoken": "Light Snow Grains And Drizzle" + }, + "-SGDZRA": { + "text": "-SGDZRA", + "spoken": "Light Snow Grains, Drizzle And Rain" + }, + "-SGPL": { + "text": "-SGPL", + "spoken": "Light Snow Grains And Ice Pellets" + }, + "-SGPLSN": { + "text": "-SGPLSN", + "spoken": "Light Snow Grains, Ice Pellets And Snow" + }, + "-SGRA": { + "text": "-SGRA", + "spoken": "Light Snow Grains And Rain" + }, + "-SGRADZ": { + "text": "-SGRADZ", + "spoken": "Light Snow Grains, Rain And Drizzle" + }, + "-SGRASN": { + "text": "-SGRASN", + "spoken": "Light Snow Grains, Rain And Snow" + }, + "-SGSN": { + "text": "-SGSN", + "spoken": "Light Snow Grains And Snow" + }, + "-SGSNPL": { + "text": "-SGSNPL", + "spoken": "Light Snow Grains, Snow And Ice Pellets" + }, + "-SGSNRA": { + "text": "-SGSNRA", + "spoken": "Light Snow Grains, Snow And Rain" + }, + "-SHGR": { + "text": "-SHGR", + "spoken": "Light Showers Of Hail" + }, + "-SHGRRA": { + "text": "-SHGRRA", + "spoken": "Light Showers Of Hail And Rain" + }, + "-SHGRRASN": { + "text": "-SHGRRASN", + "spoken": "Light Showers Of Hail, Rain And Snow" + }, + "-SHGRSN": { + "text": "-SHGRSN", + "spoken": "Light Showers Of Hail And Snow" + }, + "-SHGRSNRA": { + "text": "-SHGRSNRA", + "spoken": "Light Showers Of Hail, Snow And Rain" + }, + "-SHGS": { + "text": "-SHGS", + "spoken": "Light Showers Of Snow Pellets" + }, + "-SHGSRA": { + "text": "-SHGSRA", + "spoken": "Light Showers Of Snow Pellets And Rain" + }, + "-SHGSRASN": { + "text": "-SHGSRASN", + "spoken": "Light Showers Of Snow Pellets, Rain And Snow" + }, + "-SHGSSN": { + "text": "-SHGSSN", + "spoken": "Light Showers Of Snow Pellets And Snow" + }, + "-SHGSSNRA": { + "text": "-SHGSSNRA", + "spoken": "Light Showers Of Snow Pellets, Snow And Rain" + }, + "-SHRA": { + "text": "-SHRA", + "spoken": "Light Showers Of Rain" + }, + "-SHRAGR": { + "text": "-SHRAGR", + "spoken": "Light Showers Of Rain And Hail" + }, + "-SHRAGRSN": { + "text": "-SHRAGRSN", + "spoken": "Light Showers Of Rain, Hail And Snow" + }, + "-SHRAGS": { + "text": "-SHRAGS", + "spoken": "Light Showers Of Rain And Snow Pellets" + }, + "-SHRAGSSN": { + "text": "-SHRAGSSN", + "spoken": "Light Showers Of Rain, Snow Pellets And Snow" + }, + "-SHRASN": { + "text": "-SHRASN", + "spoken": "Light Showers Of Rain And Snow" + }, + "-SHRASNGR": { + "text": "-SHRASNGR", + "spoken": "Light Showers Of Rain, Snow And Hail" + }, + "-SHRASNGS": { + "text": "-SHRASNGS", + "spoken": "Light Showers Of Rain, Snow And Snow Pellets" + }, + "-SHSN": { + "text": "-SHSN", + "spoken": "Light Showers Of Snow" + }, + "-SHSNGR": { + "text": "-SHSNGR", + "spoken": "Light Showers Of Snow And Hail" + }, + "-SHSNGRRA": { + "text": "-SHSNGRRA", + "spoken": "Light Showers Of Snow, Hail And Rain" + }, + "-SHSNGS": { + "text": "-SHSNGS", + "spoken": "Light Showers Of Snow And Snow Pellets" + }, + "-SHSNGSRA": { + "text": "-SHSNGSRA", + "spoken": "Light Showers Of Snow, Snow Pellets And Rain" + }, + "-SHSNRA": { + "text": "-SHSNRA", + "spoken": "Light Showers Of Snow And Rain" + }, + "-SHSNRAGR": { + "text": "-SHSNRAGR", + "spoken": "Light Showers Of Snow, Rain And Hail" + }, + "-SHSNRAGS": { + "text": "-SHSNRAGS", + "spoken": "Light Showers Of Snow, Rain And Snow Pellets" + }, + "-SHUP": { + "text": "-SHUP", + "spoken": "Light Unidentified Showers Of Precipitation" + }, + "-SN": { + "text": "-SN", + "spoken": "Light Snow" + }, + "-SNDZ": { + "text": "-SNDZ", + "spoken": "Light Snow And Drizzle" + }, + "-SNDZRA": { + "text": "-SNDZRA", + "spoken": "Light Snow, Drizzle And Rain" + }, + "-SNPL": { + "text": "-SNPL", + "spoken": "Light Snow And Ice Pellets" + }, + "-SNPLRA": { + "text": "-SNPLRA", + "spoken": "Light Snow, Ice Pellets And Rain" + }, + "-SNPLSG": { + "text": "-SNPLSG", + "spoken": "Light Snow, Ice Pellets And Snow Grains" + }, + "-SNRA": { + "text": "-SNRA", + "spoken": "Light Snow And Rain" + }, + "-SNRADZ": { + "text": "-SNRADZ", + "spoken": "Light Snow, Rain And Drizzle" + }, + "-SNRAPL": { + "text": "-SNRAPL", + "spoken": "Light Snow, Rain And Ice Pellets" + }, + "-SNRASG": { + "text": "-SNRASG", + "spoken": "Light Snow, Rain And Snow Grains" + }, + "-SNSG": { + "text": "-SNSG", + "spoken": "Light Snow And Snow Grains" + }, + "-SNSGPL": { + "text": "-SNSGPL", + "spoken": "Light Snow, Snow Grains And Ice Pellets" + }, + "-SNSGRA": { + "text": "-SNSGRA", + "spoken": "Light Snow, Snow Grains And Rain" + }, + "-SS": { + "text": "-SS", + "spoken": "Light Sandstorm" + }, + "-TSGR": { + "text": "-TSGR", + "spoken": "Thunderstorm With Light Hail" + }, + "-TSGRRA": { + "text": "-TSGRRA", + "spoken": "Thunderstorm With Light Hail And Rain" + }, + "-TSGRRASN": { + "text": "-TSGRRASN", + "spoken": "Thunderstorm With Light Hail, Rain And Snow" + }, + "-TSGRSN": { + "text": "-TSGRSN", + "spoken": "Thunderstorm With Light Hail And Snow" + }, + "-TSGRSNRA": { + "text": "-TSGRSNRA", + "spoken": "Thunderstorm With Light Hail, Snow And Rain" + }, + "-TSGS": { + "text": "-TSGS", + "spoken": "Thunderstorm With Light Snow Pellets" + }, + "-TSGSRA": { + "text": "-TSGSRA", + "spoken": "Thunderstorm With Light Snow Pellets And Rain" + }, + "-TSGSRASN": { + "text": "-TSGSRASN", + "spoken": "Thunderstorm With Light Snow Pellets, Rain And Snow" + }, + "-TSGSSN": { + "text": "-TSGSSN", + "spoken": "Thunderstorm With Light Snow Pellets And Snow" + }, + "-TSGSSNRA": { + "text": "-TSGSSNRA", + "spoken": "Thunderstorm With Light Snow Pellets, Snow And Rain" + }, + "-TSRA": { + "text": "-TSRA", + "spoken": "Thunderstorm With Light Rain" + }, + "-TSRAGR": { + "text": "-TSRAGR", + "spoken": "Thunderstorm With Light Rain And Hail" + }, + "-TSRAGRSN": { + "text": "-TSRAGRSN", + "spoken": "Thunderstorm With Light Rain, Hail And Snow" + }, + "-TSRAGS": { + "text": "-TSRAGS", + "spoken": "Thunderstorm With Light Rain And Snow Pellets" + }, + "-TSRAGSSN": { + "text": "-TSRAGSSN", + "spoken": "Thunderstorm With Light Rain, Snow Pellets And Snow" + }, + "-TSRASN": { + "text": "-TSRASN", + "spoken": "Thunderstorm With Light Rain And Snow" + }, + "-TSRASNGR": { + "text": "-TSRASNGR", + "spoken": "Thunderstorm With Light Rain, Snow And Hail" + }, + "-TSRASNGS": { + "text": "-TSRASNGS", + "spoken": "Thunderstorm With Light Rain, Snow And Snow Pellets" + }, + "-TSSN": { + "text": "-TSSN", + "spoken": "Thunderstorm With Light Snow" + }, + "-TSSNGR": { + "text": "-TSSNGR", + "spoken": "Thunderstorm With Light Snow And Hail" + }, + "-TSSNGRRA": { + "text": "-TSSNGRRA", + "spoken": "Thunderstorm With Light Snow, Hail And Rain" + }, + "-TSSNGS": { + "text": "-TSSNGS", + "spoken": "Thunderstorm With Light Snow And Snow Pellets" + }, + "-TSSNGSRA": { + "text": "-TSSNGSRA", + "spoken": "Thunderstorm With Light Snow, Snow Pellets And Rain" + }, + "-TSSNRA": { + "text": "-TSSNRA", + "spoken": "Thunderstorm With Light Snow And Rain" + }, + "-TSSNRAGR": { + "text": "-TSSNRAGR", + "spoken": "Thunderstorm With Light Snow, Rain And Hail" + }, + "-TSSNRAGS": { + "text": "-TSSNRAGS", + "spoken": "Thunderstorm With Light Snow, Rain And Snow Pellets" + }, + "-TSUP": { + "text": "-TSUP", + "spoken": "Thunderstorm With Light Unidentified Precipitation" + }, + "-UP": { + "text": "-UP", + "spoken": "Light Unidentified Precipitation" + }, + "+DS": { + "text": "+DS", + "spoken": "Heavy Duststorm" + }, + "+DZ": { + "text": "+DZ", + "spoken": "Heavy Drizzle" + }, + "+DZPL": { + "text": "+DZPL", + "spoken": "Heavy Drizzle And Ice Pellets" + }, + "+DZPLRA": { + "text": "+DZPLRA", + "spoken": "Heavy Drizzle, Ice Pellets And Rain" + }, + "+DZRA": { + "text": "+DZRA", + "spoken": "Heavy Drizzle And Rain" + }, + "+DZRAPL": { + "text": "+DZRAPL", + "spoken": "Heavy Drizzle, Rain And Ice Pellets" + }, + "+DZRASG": { + "text": "+DZRASG", + "spoken": "Heavy Drizzle, Rain And Snow Grains" + }, + "+DZRASN": { + "text": "+DZRASN", + "spoken": "Heavy Drizzle, Rain And Snow" + }, + "+DZSG": { + "text": "+DZSG", + "spoken": "Heavy Drizzle And Snow Grains" + }, + "+DZSGRA": { + "text": "+DZSGRA", + "spoken": "Heavy Drizzle, Snow Grains And Rain" + }, + "+DZSN": { + "text": "+DZSN", + "spoken": "Heavy Drizzle And Snow" + }, + "+DZSNRA": { + "text": "+DZSNRA", + "spoken": "Heavy Drizzle, Snow And Rain" + }, + "+FC": { + "text": "+FC", + "spoken": "Well-Developed Funnel Cloud" + }, + "+FZDZ": { + "text": "+FZDZ", + "spoken": "Heavy Freezing Drizzle" + }, + "+FZDZPL": { + "text": "+FZDZPL", + "spoken": "Heavy Freezing Drizzle And Ice Pellets" + }, + "+FZDZRA": { + "text": "+FZDZRA", + "spoken": "Heavy Freezing Drizzle And Rain" + }, + "+FZDZSG": { + "text": "+FZDZSG", + "spoken": "Heavy Freezing Drizzle And Snow Grains" + }, + "+FZDZSN": { + "text": "+FZDZSN", + "spoken": "Heavy Freezing Drizzle And Snow" + }, + "+FZRA": { + "text": "+FZRA", + "spoken": "Heavy Freezing Rain" + }, + "+FZRADZ": { + "text": "+FZRADZ", + "spoken": "Heavy Freezing Rain And Drizzle" + }, + "+FZRAPL": { + "text": "+FZRAPL", + "spoken": "Heavy Freezing Rain And Ice Pellets" + }, + "+FZRASG": { + "text": "+FZRASG", + "spoken": "Heavy Freezing Rain And Snow Grains" + }, + "+FZRASN": { + "text": "+FZRASN", + "spoken": "Heavy Freezing Rain And Snow" + }, + "+FZUP": { + "text": "+FZUP", + "spoken": "Heavy Unidentified Freezing Precipitation" + }, + "+PL": { + "text": "+PL", + "spoken": "Heavy Ice Pellets" + }, + "+PLDZ": { + "text": "+PLDZ", + "spoken": "Heavy Ice Pellets And Drizzle" + }, + "+PLDZRA": { + "text": "+PLDZRA", + "spoken": "Heavy Ice Pellets, Drizzle And Rain" + }, + "+PLRA": { + "text": "+PLRA", + "spoken": "Heavy Ice Pellets And Rain" + }, + "+PLRADZ": { + "text": "+PLRADZ", + "spoken": "Heavy Ice Pellets, Rain And Drizzle" + }, + "+PLRASN": { + "text": "+PLRASN", + "spoken": "Heavy Ice Pellets, Rain And Snow" + }, + "+PLSG": { + "text": "+PLSG", + "spoken": "Heavy Ice Pellets And Snow Grains" + }, + "+PLSGSN": { + "text": "+PLSGSN", + "spoken": "Heavy Ice Pellets, Snow Grains And Snow" + }, + "+PLSN": { + "text": "+PLSN", + "spoken": "Heavy Ice Pellets And Snow" + }, + "+PLSNRA": { + "text": "+PLSNRA", + "spoken": "Heavy Ice Pellets, Snow And Rain" + }, + "+PLSNSG": { + "text": "+PLSNSG", + "spoken": "Heavy Ice Pellets, Snow And Snow Grains" + }, + "+RA": { + "text": "+RA", + "spoken": "Heavy Rain" + }, + "+RADZ": { + "text": "+RADZ", + "spoken": "Heavy Rain And Drizzle" + }, + "+RADZPL": { + "text": "+RADZPL", + "spoken": "Heavy Rain, Drizzle And Ice Pellets" + }, + "+RADZSG": { + "text": "+RADZSG", + "spoken": "Heavy Rain, Drizzle And Snow Grains" + }, + "+RADZSN": { + "text": "+RADZSN", + "spoken": "Heavy Rain, Drizzle And Snow" + }, + "+RAPL": { + "text": "+RAPL", + "spoken": "Heavy Rain And Ice Pellets" + }, + "+RAPLDZ": { + "text": "+RAPLDZ", + "spoken": "Heavy Rain, Ice Pellets And Drizzle" + }, + "+RAPLSN": { + "text": "+RAPLSN", + "spoken": "Heavy Rain, Ice Pellets And Snow" + }, + "+RASG": { + "text": "+RASG", + "spoken": "Heavy Rain And Snow Grains" + }, + "+RASGDZ": { + "text": "+RASGDZ", + "spoken": "Heavy Rain, Snow Grains And Drizzle" + }, + "+RASGSN": { + "text": "+RASGSN", + "spoken": "Heavy Rain, Snow Grains And Snow" + }, + "+RASN": { + "text": "+RASN", + "spoken": "Heavy Rain And Snow" + }, + "+RASNDZ": { + "text": "+RASNDZ", + "spoken": "Heavy Rain, Snow And Drizzle" + }, + "+RASNPL": { + "text": "+RASNPL", + "spoken": "Heavy Rain, Snow And Ice Pellets" + }, + "+RASNSG": { + "text": "+RASNSG", + "spoken": "Heavy Rain, Snow And Snow Grains" + }, + "+SG": { + "text": "+SG", + "spoken": "Heavy Snow Grains" + }, + "+SGDZ": { + "text": "+SGDZ", + "spoken": "Heavy Snow Grains And Drizzle" + }, + "+SGDZRA": { + "text": "+SGDZRA", + "spoken": "Heavy Snow Grains, Drizzle And Rain" + }, + "+SGPL": { + "text": "+SGPL", + "spoken": "Heavy Snow Grains And Ice Pellets" + }, + "+SGPLSN": { + "text": "+SGPLSN", + "spoken": "Heavy Snow Grains, Ice Pellets And Snow" + }, + "+SGRA": { + "text": "+SGRA", + "spoken": "Heavy Snow Grains And Rain" + }, + "+SGRADZ": { + "text": "+SGRADZ", + "spoken": "Heavy Snow Grains, Rain And Drizzle" + }, + "+SGRASN": { + "text": "+SGRASN", + "spoken": "Heavy Snow Grains, Rain And Snow" + }, + "+SGSN": { + "text": "+SGSN", + "spoken": "Heavy Snow Grains And Snow" + }, + "+SGSNPL": { + "text": "+SGSNPL", + "spoken": "Heavy Snow Grains, Snow And Ice Pellets" + }, + "+SGSNRA": { + "text": "+SGSNRA", + "spoken": "Heavy Snow Grains, Snow And Rain" + }, + "+SHGR": { + "text": "+SHGR", + "spoken": "Heavy Showers Of Hail" + }, + "+SHGRRA": { + "text": "+SHGRRA", + "spoken": "Heavy Showers Of Hail And Rain" + }, + "+SHGRRASN": { + "text": "+SHGRRASN", + "spoken": "Heavy Showers Of Hail, Rain And Snow" + }, + "+SHGRSN": { + "text": "+SHGRSN", + "spoken": "Heavy Showers Of Hail And Snow" + }, + "+SHGRSNRA": { + "text": "+SHGRSNRA", + "spoken": "Heavy Showers Of Hail, Snow And Rain" + }, + "+SHGS": { + "text": "+SHGS", + "spoken": "Heavy Showers Of Snow Pellets" + }, + "+SHGSRA": { + "text": "+SHGSRA", + "spoken": "Heavy Showers Of Snow Pellets And Rain" + }, + "+SHGSRASN": { + "text": "+SHGSRASN", + "spoken": "Heavy Showers Of Snow Pellets, Rain And Snow" + }, + "+SHGSSN": { + "text": "+SHGSSN", + "spoken": "Heavy Showers Of Snow Pellets And Snow" + }, + "+SHGSSNRA": { + "text": "+SHGSSNRA", + "spoken": "Heavy Showers Of Snow Pellets, Snow And Rain" + }, + "+SHRA": { + "text": "+SHRA", + "spoken": "Heavy Showers Of Rain" + }, + "+SHRAGR": { + "text": "+SHRAGR", + "spoken": "Heavy Showers Of Rain And Hail" + }, + "+SHRAGRSN": { + "text": "+SHRAGRSN", + "spoken": "Heavy Showers Of Rain, Hail And Snow" + }, + "+SHRAGS": { + "text": "+SHRAGS", + "spoken": "Heavy Showers Of Rain And Snow Pellets" + }, + "+SHRAGSSN": { + "text": "+SHRAGSSN", + "spoken": "Heavy Showers Of Rain, Snow Pellets And Snow" + }, + "+SHRASN": { + "text": "+SHRASN", + "spoken": "Heavy Showers Of Rain And Snow" + }, + "+SHRASNGR": { + "text": "+SHRASNGR", + "spoken": "Heavy Showers Of Rain, Snow And Hail" + }, + "+SHRASNGS": { + "text": "+SHRASNGS", + "spoken": "Heavy Showers Of Rain, Snow And Snow Pellets" + }, + "+SHSN": { + "text": "+SHSN", + "spoken": "Heavy Showers Of Snow" + }, + "+SHSNGR": { + "text": "+SHSNGR", + "spoken": "Heavy Showers Of Snow And Hail" + }, + "+SHSNGRRA": { + "text": "+SHSNGRRA", + "spoken": "Heavy Showers Of Snow, Hail And Rain" + }, + "+SHSNGS": { + "text": "+SHSNGS", + "spoken": "Heavy Showers Of Snow And Snow Pellets" + }, + "+SHSNGSRA": { + "text": "+SHSNGSRA", + "spoken": "Heavy Showers Of Snow, Snow Pellets And Rain" + }, + "+SHSNRA": { + "text": "+SHSNRA", + "spoken": "Heavy Showers Of Snow And Rain" + }, + "+SHSNRAGR": { + "text": "+SHSNRAGR", + "spoken": "Heavy Showers Of Snow, Rain And Hail" + }, + "+SHSNRAGS": { + "text": "+SHSNRAGS", + "spoken": "Heavy Showers Of Snow, Rain And Snow Pellets" + }, + "+SHUP": { + "text": "+SHUP", + "spoken": "Heavy Unidentified Showers Of Precipitation" + }, + "+SN": { + "text": "+SN", + "spoken": "Heavy Snow" + }, + "+SNDZ": { + "text": "+SNDZ", + "spoken": "Heavy Snow And Drizzle" + }, + "+SNDZRA": { + "text": "+SNDZRA", + "spoken": "Heavy Snow, Drizzle And Rain" + }, + "+SNPL": { + "text": "+SNPL", + "spoken": "Heavy Snow And Ice Pellets" + }, + "+SNPLRA": { + "text": "+SNPLRA", + "spoken": "Heavy Snow, Ice Pellets And Rain" + }, + "+SNPLSG": { + "text": "+SNPLSG", + "spoken": "Heavy Snow, Ice Pellets And Snow Grains" + }, + "+SNRA": { + "text": "+SNRA", + "spoken": "Heavy Snow And Rain" + }, + "+SNRADZ": { + "text": "+SNRADZ", + "spoken": "Heavy Snow, Rain And Drizzle" + }, + "+SNRAPL": { + "text": "+SNRAPL", + "spoken": "Heavy Snow, Rain And Ice Pellets" + }, + "+SNRASG": { + "text": "+SNRASG", + "spoken": "Heavy Snow, Rain And Snow Grains" + }, + "+SNSG": { + "text": "+SNSG", + "spoken": "Heavy Snow And Snow Grains" + }, + "+SNSGPL": { + "text": "+SNSGPL", + "spoken": "Heavy Snow, Snow Grains And Ice Pellets" + }, + "+SNSGRA": { + "text": "+SNSGRA", + "spoken": "Heavy Snow, Snow Grains And Rain" + }, + "+SS": { + "text": "+SS", + "spoken": "Heavy Sandstorm" + }, + "+TSGR": { + "text": "+TSGR", + "spoken": "Thunderstorm With Heavy Hail" + }, + "+TSGRRA": { + "text": "+TSGRRA", + "spoken": "Thunderstorm With Heavy Hail And Rain" + }, + "+TSGRRASN": { + "text": "+TSGRRASN", + "spoken": "Thunderstorm With Heavy Hail, Rain And Snow" + }, + "+TSGRSN": { + "text": "+TSGRSN", + "spoken": "Thunderstorm With Heavy Hail And Snow" + }, + "+TSGRSNRA": { + "text": "+TSGRSNRA", + "spoken": "Thunderstorm With Heavy Hail, Snow And Rain" + }, + "+TSGS": { + "text": "+TSGS", + "spoken": "Thunderstorm With Heavy Snow Pellets" + }, + "+TSGSRA": { + "text": "+TSGSRA", + "spoken": "Thunderstorm With Heavy Snow Pellets And Rain" + }, + "+TSGSRASN": { + "text": "+TSGSRASN", + "spoken": "Thunderstorm With Heavy Snow Pellets, Rain And Snow" + }, + "+TSGSSN": { + "text": "+TSGSSN", + "spoken": "Thunderstorm With Heavy Snow Pellets And Snow" + }, + "+TSGSSNRA": { + "text": "+TSGSSNRA", + "spoken": "Thunderstorm With Heavy Snow Pellets, Snow And Rain" + }, + "+TSRA": { + "text": "+TSRA", + "spoken": "Thunderstorm With Heavy Rain" + }, + "+TSRAGR": { + "text": "+TSRAGR", + "spoken": "Thunderstorm With Heavy Rain And Hail" + }, + "+TSRAGRSN": { + "text": "+TSRAGRSN", + "spoken": "Thunderstorm With Heavy Rain, Hail And Snow" + }, + "+TSRAGS": { + "text": "+TSRAGS", + "spoken": "Thunderstorm With Heavy Rain And Snow Pellets" + }, + "+TSRAGSSN": { + "text": "+TSRAGSSN", + "spoken": "Thunderstorm With Heavy Rain, Snow Pellets And Snow" + }, + "+TSRASN": { + "text": "+TSRASN", + "spoken": "Thunderstorm With Heavy Rain And Snow" + }, + "+TSRASNGR": { + "text": "+TSRASNGR", + "spoken": "Thunderstorm With Heavy Rain, Snow And Hail" + }, + "+TSRASNGS": { + "text": "+TSRASNGS", + "spoken": "Thunderstorm With Heavy Rain, Snow And Snow Pellets" + }, + "+TSSN": { + "text": "+TSSN", + "spoken": "Thunderstorm With Heavy Snow" + }, + "+TSSNGR": { + "text": "+TSSNGR", + "spoken": "Thunderstorm With Heavy Snow And Hail" + }, + "+TSSNGRRA": { + "text": "+TSSNGRRA", + "spoken": "Thunderstorm With Heavy Snow, Hail And Rain" + }, + "+TSSNGS": { + "text": "+TSSNGS", + "spoken": "Thunderstorm With Heavy Snow And Snow Pellets" + }, + "+TSSNGSRA": { + "text": "+TSSNGSRA", + "spoken": "Thunderstorm With Heavy Snow, Snow Pellets And Rain" + }, + "+TSSNRA": { + "text": "+TSSNRA", + "spoken": "Thunderstorm With Heavy Snow And Rain" + }, + "+TSSNRAGR": { + "text": "+TSSNRAGR", + "spoken": "Thunderstorm With Heavy Snow, Rain And Hail" + }, + "+TSSNRAGS": { + "text": "+TSSNRAGS", + "spoken": "Thunderstorm With Heavy Snow, Rain And Snow Pellets" + }, + "+TSUP": { + "text": "+TSUP", + "spoken": "Thunderstorm With Heavy Unidentified Precipitation" + }, + "+UP": { + "text": "+UP", + "spoken": "Heavy Unidentified Precipitation" + }, + "BCFG": { + "text": "BCFG", + "spoken": "Patches Of Fog" + }, + "BLDU": { + "text": "BLDU", + "spoken": "Blowing Dust" + }, + "BLSA": { + "text": "BLSA", + "spoken": "Blowing Sand" + }, + "BLSN": { + "text": "BLSN", + "spoken": "Blowing Snow" + }, + "BR": { + "text": "BR", + "spoken": "Mist" + }, + "DRDU": { + "text": "DRDU", + "spoken": "Low Drifting Dust" + }, + "DRSA": { + "text": "DRSA", + "spoken": "Low Drifting Sand" + }, + "DRSN": { + "text": "DRSN", + "spoken": "Low Drifting Snow" + }, + "DS": { + "text": "DS", + "spoken": "Duststorm" + }, + "DU": { + "text": "DU", + "spoken": "Dust" + }, + "DZ": { + "text": "DZ", + "spoken": "Drizzle" + }, + "DZPL": { + "text": "DZPL", + "spoken": "Drizzle And Ice Pellets" + }, + "DZPLRA": { + "text": "DZPLRA", + "spoken": "Drizzle, Ice Pellets And Rain" + }, + "DZRA": { + "text": "DZRA", + "spoken": "Drizzle And Rain" + }, + "DZRAPL": { + "text": "DZRAPL", + "spoken": "Drizzle, Rain And Ice Pellets" + }, + "DZRASG": { + "text": "DZRASG", + "spoken": "Drizzle, Rain And Snow Grains" + }, + "DZRASN": { + "text": "DZRASN", + "spoken": "Drizzle, Rain And Snow" + }, + "DZSG": { + "text": "DZSG", + "spoken": "Drizzle And Snow Grains" + }, + "DZSGRA": { + "text": "DZSGRA", + "spoken": "Drizzle, Snow Grains And Rain" + }, + "DZSN": { + "text": "DZSN", + "spoken": "Drizzle And Snow" + }, + "DZSNRA": { + "text": "DZSNRA", + "spoken": "Drizzle, Snow And Rain" + }, + "FC": { + "text": "FC", + "spoken": "Funnel Cloud" + }, + "FG": { + "text": "FG", + "spoken": "Fog" + }, + "FU": { + "text": "FU", + "spoken": "Smoke" + }, + "FZDZ": { + "text": "FZDZ", + "spoken": "Freezing Drizzle" + }, + "FZDZPL": { + "text": "FZDZPL", + "spoken": "Freezing Drizzle And Ice Pellets" + }, + "FZDZRA": { + "text": "FZDZRA", + "spoken": "Freezing Drizzle And Rain" + }, + "FZDZSG": { + "text": "FZDZSG", + "spoken": "Freezing Drizzle And Snow Grains" + }, + "FZDZSN": { + "text": "FZDZSN", + "spoken": "Freezing Drizzle And Snow" + }, + "FZFG": { + "text": "FZFG", + "spoken": "Freezing Fog" + }, + "FZRA": { + "text": "FZRA", + "spoken": "Freezing Rain" + }, + "FZRADZ": { + "text": "FZRADZ", + "spoken": "Freezing Rain And Drizzle" + }, + "FZRAPL": { + "text": "FZRAPL", + "spoken": "Freezing Rain And Ice Pellets" + }, + "FZRASG": { + "text": "FZRASG", + "spoken": "Freezing Rain And Snow Grains" + }, + "FZRASN": { + "text": "FZRASN", + "spoken": "Freezing Rain And Snow" + }, + "FZUP": { + "text": "FZUP", + "spoken": "Unidentified Freezing Precipitation" + }, + "HZ": { + "text": "HZ", + "spoken": "Haze" + }, + "MIFG": { + "text": "MIFG", + "spoken": "Shallow Fog" + }, + "NSW": { + "text": "NSW", + "spoken": "No Significant Weather" + }, + "PL": { + "text": "PL", + "spoken": "Ice Pellets" + }, + "PLDZ": { + "text": "PLDZ", + "spoken": "Ice Pellets And Drizzle" + }, + "PLDZRA": { + "text": "PLDZRA", + "spoken": "Ice Pellets, Drizzle And Rain" + }, + "PLRA": { + "text": "PLRA", + "spoken": "Ice Pellets And Rain" + }, + "PLRADZ": { + "text": "PLRADZ", + "spoken": "Ice Pellets, Rain And Drizzle" + }, + "PLRASN": { + "text": "PLRASN", + "spoken": "Ice Pellets, Rain And Snow" + }, + "PLSG": { + "text": "PLSG", + "spoken": "Ice Pellets And Snow Grains" + }, + "PLSGSN": { + "text": "PLSGSN", + "spoken": "Ice Pellets, Snow Grains And Snow" + }, + "PLSN": { + "text": "PLSN", + "spoken": "Ice Pellets And Snow" + }, + "PLSNRA": { + "text": "PLSNRA", + "spoken": "Ice Pellets, Snow And Rain" + }, + "PLSNSG": { + "text": "PLSNSG", + "spoken": "Ice Pellets, Snow And Snow Grains" + }, + "PO": { + "text": "PO", + "spoken": "Dust/Sand Whirls" + }, + "PRFG": { + "text": "PRFG", + "spoken": "Partial Fog" + }, + "RA": { + "text": "RA", + "spoken": "Rain" + }, + "RADZ": { + "text": "RADZ", + "spoken": "Rain And Drizzle" + }, + "RADZPL": { + "text": "RADZPL", + "spoken": "Rain, Drizzle And Ice Pellets" + }, + "RADZSG": { + "text": "RADZSG", + "spoken": "Rain, Drizzle And Snow Grains" + }, + "RADZSN": { + "text": "RADZSN", + "spoken": "Rain, Drizzle And Snow" + }, + "RAPL": { + "text": "RAPL", + "spoken": "Rain And Ice Pellets" + }, + "RAPLDZ": { + "text": "RAPLDZ", + "spoken": "Rain, Ice Pellets And Drizzle" + }, + "RAPLSN": { + "text": "RAPLSN", + "spoken": "Rain, Ice Pellets And Snow" + }, + "RASG": { + "text": "RASG", + "spoken": "Rain And Snow Grains" + }, + "RASGDZ": { + "text": "RASGDZ", + "spoken": "Rain, Snow Grains And Drizzle" + }, + "RASGSN": { + "text": "RASGSN", + "spoken": "Rain, Snow Grains And Snow" + }, + "RASN": { + "text": "RASN", + "spoken": "Rain And Snow" + }, + "RASNDZ": { + "text": "RASNDZ", + "spoken": "Rain, Snow And Drizzle" + }, + "RASNPL": { + "text": "RASNPL", + "spoken": "Rain, Snow And Ice Pellets" + }, + "RASNSG": { + "text": "RASNSG", + "spoken": "Rain, Snow And Snow Grains" + }, + "SA": { + "text": "SA", + "spoken": "Sand" + }, + "SG": { + "text": "SG", + "spoken": "Snow Grains" + }, + "SGDZ": { + "text": "SGDZ", + "spoken": "Snow Grains And Drizzle" + }, + "SGDZRA": { + "text": "SGDZRA", + "spoken": "Snow Grains, Drizzle And Rain" + }, + "SGPL": { + "text": "SGPL", + "spoken": "Snow Grains And Ice Pellets" + }, + "SGPLSN": { + "text": "SGPLSN", + "spoken": "Snow Grains, Ice Pellets And Snow" + }, + "SGRA": { + "text": "SGRA", + "spoken": "Snow Grains And Rain" + }, + "SGRADZ": { + "text": "SGRADZ", + "spoken": "Snow Grains, Rain And Drizzle" + }, + "SGRASN": { + "text": "SGRASN", + "spoken": "Snow Grains, Rain And Snow" + }, + "SGSN": { + "text": "SGSN", + "spoken": "Snow Grains And Snow" + }, + "SGSNPL": { + "text": "SGSNPL", + "spoken": "Snow Grains, Snow And Ice Pellets" + }, + "SGSNRA": { + "text": "SGSNRA", + "spoken": "Snow Grains, Snow And Rain" + }, + "SHGR": { + "text": "SHGR", + "spoken": "Showers Of Hail" + }, + "SHGRRA": { + "text": "SHGRRA", + "spoken": "Showers Of Hail And Rain" + }, + "SHGRRASN": { + "text": "SHGRRASN", + "spoken": "Showers Of Hail, Rain And Snow" + }, + "SHGRSN": { + "text": "SHGRSN", + "spoken": "Showers Of Hail And Snow" + }, + "SHGRSNRA": { + "text": "SHGRSNRA", + "spoken": "Showers Of Hail, Snow And Rain" + }, + "SHGS": { + "text": "SHGS", + "spoken": "Showers Of Snow Pellets" + }, + "SHGSRA": { + "text": "SHGSRA", + "spoken": "Showers Of Snow Pellets And Rain" + }, + "SHGSRASN": { + "text": "SHGSRASN", + "spoken": "Showers Of Snow Pellets, Rain And Snow" + }, + "SHGSSN": { + "text": "SHGSSN", + "spoken": "Showers Of Snow Pellets And Snow" + }, + "SHGSSNRA": { + "text": "SHGSSNRA", + "spoken": "Showers Of Snow Pellets, Snow And Rain" + }, + "SHRA": { + "text": "SHRA", + "spoken": "Showers Of Rain" + }, + "SHRAGR": { + "text": "SHRAGR", + "spoken": "Showers Of Rain And Hail" + }, + "SHRAGRSN": { + "text": "SHRAGRSN", + "spoken": "Showers Of Rain, Hail And Snow" + }, + "SHRAGS": { + "text": "SHRAGS", + "spoken": "Showers Of Rain And Snow Pellets" + }, + "SHRAGSSN": { + "text": "SHRAGSSN", + "spoken": "Showers Of Rain, Snow Pellets And Snow" + }, + "SHRASN": { + "text": "SHRASN", + "spoken": "Showers Of Rain And Snow" + }, + "SHRASNGR": { + "text": "SHRASNGR", + "spoken": "Showers Of Rain, Snow And Hail" + }, + "SHRASNGS": { + "text": "SHRASNGS", + "spoken": "Showers Of Rain, Snow And Snow Pellets" + }, + "SHSN": { + "text": "SHSN", + "spoken": "Showers Of Snow" + }, + "SHSNGR": { + "text": "SHSNGR", + "spoken": "Showers Of Snow And Hail" + }, + "SHSNGRRA": { + "text": "SHSNGRRA", + "spoken": "Showers Of Snow, Hail And Rain" + }, + "SHSNGS": { + "text": "SHSNGS", + "spoken": "Showers Of Snow And Snow Pellets" + }, + "SHSNGSRA": { + "text": "SHSNGSRA", + "spoken": "Showers Of Snow, Snow Pellets And Rain" + }, + "SHSNRA": { + "text": "SHSNRA", + "spoken": "Showers Of Snow And Rain" + }, + "SHSNRAGR": { + "text": "SHSNRAGR", + "spoken": "Showers Of Snow, Rain And Hail" + }, + "SHSNRAGS": { + "text": "SHSNRAGS", + "spoken": "Showers Of Snow, Rain And Snow Pellets" + }, + "SHUP": { + "text": "SHUP", + "spoken": "Unidentified Showers Of Precipitation" + }, + "SN": { + "text": "SN", + "spoken": "Snow" + }, + "SNDZ": { + "text": "SNDZ", + "spoken": "Snow And Drizzle" + }, + "SNDZRA": { + "text": "SNDZRA", + "spoken": "Snow, Drizzle And Rain" + }, + "SNPL": { + "text": "SNPL", + "spoken": "Snow And Ice Pellets" + }, + "SNPLRA": { + "text": "SNPLRA", + "spoken": "Snow, Ice Pellets And Rain" + }, + "SNPLSG": { + "text": "SNPLSG", + "spoken": "Snow, Ice Pellets And Snow Grains" + }, + "SNRA": { + "text": "SNRA", + "spoken": "Snow And Rain" + }, + "SNRADZ": { + "text": "SNRADZ", + "spoken": "Snow, Rain And Drizzle" + }, + "SNRAPL": { + "text": "SNRAPL", + "spoken": "Snow, Rain And Ice Pellets" + }, + "SNRASG": { + "text": "SNRASG", + "spoken": "Snow, Rain And Snow Grains" + }, + "SNSG": { + "text": "SNSG", + "spoken": "Snow And Snow Grains" + }, + "SNSGPL": { + "text": "SNSGPL", + "spoken": "Snow, Snow Grains And Ice Pellets" + }, + "SNSGRA": { + "text": "SNSGRA", + "spoken": "Snow, Snow Grains And Rain" + }, + "SQ": { + "text": "SQ", + "spoken": "Squalls" + }, + "SS": { + "text": "SS", + "spoken": "Sandstorm" + }, + "TS": { + "text": "TS", + "spoken": "Thunderstorm" + }, + "TSGR": { + "text": "TSGR", + "spoken": "Thunderstorm With Hail" + }, + "TSGRRA": { + "text": "TSGRRA", + "spoken": "Thunderstorm With Hail And Rain" + }, + "TSGRRASN": { + "text": "TSGRRASN", + "spoken": "Thunderstorm With Hail, Rain And Snow" + }, + "TSGRSN": { + "text": "TSGRSN", + "spoken": "Thunderstorm With Hail And Snow" + }, + "TSGRSNRA": { + "text": "TSGRSNRA", + "spoken": "Thunderstorm With Hail, Snow And Rain" + }, + "TSGS": { + "text": "TSGS", + "spoken": "Thunderstorm With Snow Pellets" + }, + "TSGSRA": { + "text": "TSGSRA", + "spoken": "Thunderstorm With Snow Pellets And Rain" + }, + "TSGSRASN": { + "text": "TSGSRASN", + "spoken": "Thunderstorm With Snow Pellets, Rain And Snow" + }, + "TSGSSN": { + "text": "TSGSSN", + "spoken": "Thunderstorm With Snow Pellets And Snow" + }, + "TSGSSNRA": { + "text": "TSGSSNRA", + "spoken": "Thunderstorm With Snow Pellets, Snow And Rain" + }, + "TSRA": { + "text": "TSRA", + "spoken": "Thunderstorm With Rain" + }, + "TSRAGR": { + "text": "TSRAGR", + "spoken": "Thunderstorm With Rain And Hail" + }, + "TSRAGRSN": { + "text": "TSRAGRSN", + "spoken": "Thunderstorm With Rain, Hail And Snow" + }, + "TSRAGS": { + "text": "TSRAGS", + "spoken": "Thunderstorm With Rain And Snow Pellets" + }, + "TSRAGSSN": { + "text": "TSRAGSSN", + "spoken": "Thunderstorm With Rain, Snow Pellets And Snow" + }, + "TSRASN": { + "text": "TSRASN", + "spoken": "Thunderstorm With Rain And Snow" + }, + "TSRASNGR": { + "text": "TSRASNGR", + "spoken": "Thunderstorm With Rain, Snow And Hail" + }, + "TSRASNGS": { + "text": "TSRASNGS", + "spoken": "Thunderstorm With Rain, Snow And Snow Pellets" + }, + "TSSN": { + "text": "TSSN", + "spoken": "Thunderstorm With Snow" + }, + "TSSNGR": { + "text": "TSSNGR", + "spoken": "Thunderstorm With Snow And Hail" + }, + "TSSNGRRA": { + "text": "TSSNGRRA", + "spoken": "Thunderstorm With Snow, Hail And Rain" + }, + "TSSNGS": { + "text": "TSSNGS", + "spoken": "Thunderstorm With Snow And Snow Pellets" + }, + "TSSNGSRA": { + "text": "TSSNGSRA", + "spoken": "Thunderstorm With Snow, Snow Pellets And Rain" + }, + "TSSNRA": { + "text": "TSSNRA", + "spoken": "Thunderstorm With Snow And Rain" + }, + "TSSNRAGR": { + "text": "TSSNRAGR", + "spoken": "Thunderstorm With Snow, Rain And Hail" + }, + "TSSNRAGS": { + "text": "TSSNRAGS", + "spoken": "Thunderstorm With Snow, Rain And Snow Pellets" + }, + "TSUP": { + "text": "TSUP", + "spoken": "Thunderstorm With Unidentified Precipitation" + }, + "UP": { + "text": "UP", + "spoken": "Unidentified Precipitation" + }, + "VA": { + "text": "VA", + "spoken": "Volcanic Ash" + }, + "VCBLDU": { + "text": "VCBLDU", + "spoken": "Blowing Dust In The Vicinity" + }, + "VCBLSA": { + "text": "VCBLSA", + "spoken": "Blowing Sand In The Vicinity" + }, + "VCBLSN": { + "text": "VCBLSN", + "spoken": "Blowing Snow In The Vicinity" + }, + "VCDS": { + "text": "VCDS", + "spoken": "Duststorm In The Vicinity" + }, + "VCFC": { + "text": "VCFC", + "spoken": "Funnel Cloud In The Vicinity" + }, + "VCFG": { + "text": "VCFG", + "spoken": "Fog In The Vicinity" + }, + "VCPO": { + "text": "VCPO", + "spoken": "Dust/Sand Whirls In The Vicinity" + }, + "VCSH": { + "text": "VCSH", + "spoken": "Showers In The Vicinity" + }, + "VCSS": { + "text": "VCSS", + "spoken": "Sandstorm In The Vicinity" + }, + "VCTS": { + "text": "VCTS", + "spoken": "Thunderstorm In The Vicinity" + }, + "VCVA": { + "text": "VCVA", + "spoken": "Volcanic Ash In The Vicinity" + } + }, + "template": { + "text": "{weather}", + "voice": "{weather}" + } + }, + "recentWeather": { + "template": { + "text": "", + "voice": "" + } + }, + "clouds": { + "identifyCeilingLayer": true, + "identifyCeilingLayerTextAtis": false, + "textAtisCeilingPrefix": "CIG", + "cloudCeilingLayerTypes": [ + "BKN", + "OVC" + ], + "convertToMetric": false, + "isAltitudeInHundreds": false, + "undeterminedLayerAltitude": { + "text": "undetermined", + "voice": "undetermined" + }, + "automaticCbDetection": { + "text": "//////CB", + "voice": "RADAR DETECTED CUMULONIMBUS CLOUDS" + }, + "types": { + "FEW": { + "text": "FEW{altitude}", + "voice": "few clouds at {altitude}" + }, + "SCT": { + "text": "SCT{altitude}{convective}", + "voice": "{altitude} scattered {convective}" + }, + "BKN": { + "text": "BKN{altitude}{convective}", + "voice": "{altitude} broken {convective}" + }, + "OVC": { + "text": "OVC{altitude}{convective}", + "voice": "{altitude} overcast {convective}" + }, + "VV": { + "text": "VV{altitude}", + "voice": "indefinite ceiling {altitude}" + }, + "NSC": { + "text": "NSC", + "voice": "no significant clouds" + }, + "NCD": { + "text": "NCD", + "voice": "no clouds detected" + }, + "CLR": { + "text": "CLR", + "voice": "sky clear below one-two thousand" + }, + "SKC": { + "text": "SKC", + "voice": "sky clear" + } + }, + "convectiveTypes": { + "CB": "cumulonimbus", + "TCU": "towering cumulus" + }, + "template": { + "text": "{clouds}", + "voice": "{clouds}" + } + }, + "temperature": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{temp}", + "voice": "TEMPERATURE {temp}" + } + }, + "dewpoint": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{dewpoint}", + "voice": "DEWPOINT {dewpoint}" + } + }, + "altimeter": { + "pronounceDecimal": false, + "template": { + "text": "Q{altimeter|hpa}", + "voice": "QNH {altimeter|hpa}" + } + }, + "trend": { + "nosigText": "NOSIG", + "nosigVoice": "No Significant Changes", + "becomingText": "BECMG", + "becomingVoice": "Becoming", + "temporaryText": "TEMPO", + "temporaryVoice": "Temporary", + "template": {} + }, + "windShear": { + "runwayText": "WS R{Runway}", + "runwayVoice": "Wind Shear Runway {Runway}", + "allRunwayText": "WS ALL RWY", + "allRunwayVoice": "Wind Shear All Runways", + "template": {} + }, + "transitionLevel": { + "values": [ + { + "low": 940, + "high": 958, + "altitude": 90 + }, + { + "low": 959, + "high": 976, + "altitude": 85 + }, + { + "low": 977, + "high": 994, + "altitude": 80 + }, + { + "low": 995, + "high": 1013, + "altitude": 75 + }, + { + "low": 1014, + "high": 1031, + "altitude": 70 + }, + { + "low": 1032, + "high": 1049, + "altitude": 65 + }, + { + "low": 1050, + "high": 1060, + "altitude": 60 + } + ], + "template": { + "text": "TRANSITION-LEVEL FL {trl}", + "voice": "TRANSITION LEVEL. FLIGHT LEVEL {trl}" + } + }, + "notams": { + "template": { + "text": "{notams}", + "voice": "{notams}" + } + }, + "closingStatement": { + "autoIncludeClosingStatement": true, + "template": { + "text": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT", + "voice": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter|word} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT" + } + } + }, + "notamsBeforeFreeText": false, + "airportConditionsBeforeFreeText": false, + "frequency": 132480000, + "idsEndpoint": "", + "useDecimalTerminology": true, + "atisVoice": { + "useTextToSpeech": true, + "voice": "UK Male", + "speechRate": 170 + }, + "presets": [ + { + "id": "e84e795d-1f01-4090-8a89-04c82eb45516", + "name": "RUNWAY 30 (LON_W_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^30.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "a81baca3-f323-4598-83d2-d89acfce5063", + "name": "RUNWAY 12 (LON_W_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^12.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "5112b71f-0f3c-4cc7-8d36-f51116dcb0d5", + "name": "RUNWAY 30 (LON_WB_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 135.255", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^30.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "e58bba13-7d14-43d9-87db-4205dc2cebff", + "name": "RUNWAY 12 (LON_WB_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 135.255", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^12.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "76ae305e-f90c-4c91-b16c-9b6d8781720c", + "name": "RUNWAY 30 (LON_WL_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 133.6", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^30.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "34d9e7b9-042d-4a34-8f3b-37227bdb4181", + "name": "RUNWAY 12 (LON_WL_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 133.6", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^12.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "8f4c2808-f059-4c6e-91a2-a245fd8f838c", + "name": "RUNWAY 30 (LON_23_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 134.7555", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^30.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "cd769d80-98f1-44ab-868c-64f64df5f0da", + "name": "RUNWAY 12 (LON_23_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 134.7555", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^12.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + } + ], + "contractions": [ + { + "variableName": "LVPS", + "text": "LVPS", + "voice": "L V PEES" + }, + { + "variableName": "COM", + "text": "COM", + "voice": "" + }, + { + "variableName": "DATALINK", + "text": "DATALINK", + "voice": "DAYTA LINK" + }, + { + "variableName": "ATIS", + "text": "ATIS", + "voice": "INFORMATION" + }, + { + "variableName": "ATC", + "text": "ATC", + "voice": "AIR TRAFFIC CONTROL" + } + ], + "airportConditionDefinitions": [], + "notamDefinitions": [ + { + "text": "ATC LOW VISIBILITY PROCEDURES IN OPERATION. CATEGORY THREE HOLDING POINTS IN USE.", + "ordinal": 1, + "enabled": false + }, + { + "text": "DATALINK CLEARANCES ARE AVAILABLE.", + "ordinal": 2, + "enabled": true + }, + { + "text": "WINDSHEAR REPORTED ON DEPARTURE.", + "ordinal": 3, + "enabled": false + } + ] + }, + { + "id": "3076490f-6b2f-49e1-ad43-6b68c90a4414", + "ordinal": 0, + "identifier": "EGTE", + "name": "Exeter", + "atisType": "Combined", + "codeRange": { + "low": "A", + "high": "Z" + }, + "atisFormat": { + "observationTime": { + "template": { + "text": "{time}Z", + "voice": "TIME {time} ZULU {special}" + } + }, + "surfaceWind": { + "speakLeadingZero": false, + "magneticVariation": { + "enabled": false, + "magneticDegrees": 0 + }, + "standard": { + "template": { + "text": "{wind_dir}{wind_spd}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} KNOTS" + } + }, + "standardGust": { + "template": { + "text": "{wind_dir}{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variable": { + "template": { + "text": "VRB{wind_spd}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} KNOTS" + } + }, + "variableGust": { + "template": { + "text": "VRB{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variableDirection": { + "template": { + "text": "{wind_vmin}V{wind_vmax}", + "voice": "VARIABLE BETWEEN {wind_vmin} AND {wind_vmax} DEGREES" + } + }, + "calm": { + "calmWindSpeed": 2, + "template": { + "text": "{wind}", + "voice": "SURFACE WIND CALM" + } + } + }, + "visibility": { + "north": "to the north", + "northEast": "to the north-east", + "east": "to the east", + "southEast": "to the south-east", + "south": "to the south", + "southWest": "to the south-west", + "west": "to the west", + "northWest": "to the north-west", + "unlimitedVisibilityVoice": "visibility 10 kilometers or more", + "unlimitedVisibilityText": "9999", + "includeVisibilitySuffix": true, + "metersCutoff": 5000, + "template": { + "text": "{visibility}", + "voice": "VISIBILITY {visibility}" + } + }, + "runwayVisualRange": { + "neutralTendency": "Neutral", + "goingUpTendency": "Going Up", + "goingDownTendency": "Going Down", + "template": {} + }, + "presentWeather": { + "presentWeatherTypes": { + "-DS": { + "text": "-DS", + "spoken": "Light Duststorm" + }, + "-DZ": { + "text": "-DZ", + "spoken": "Light Drizzle" + }, + "-DZPL": { + "text": "-DZPL", + "spoken": "Light Drizzle And Ice Pellets" + }, + "-DZPLRA": { + "text": "-DZPLRA", + "spoken": "Light Drizzle, Ice Pellets And Rain" + }, + "-DZRA": { + "text": "-DZRA", + "spoken": "Light Drizzle And Rain" + }, + "-DZRAPL": { + "text": "-DZRAPL", + "spoken": "Light Drizzle, Rain And Ice Pellets" + }, + "-DZRASG": { + "text": "-DZRASG", + "spoken": "Light Drizzle, Rain And Snow Grains" + }, + "-DZRASN": { + "text": "-DZRASN", + "spoken": "Light Drizzle, Rain And Snow" + }, + "-DZSG": { + "text": "-DZSG", + "spoken": "Light Drizzle And Snow Grains" + }, + "-DZSGRA": { + "text": "-DZSGRA", + "spoken": "Light Drizzle, Snow Grains And Rain" + }, + "-DZSN": { + "text": "-DZSN", + "spoken": "Light Drizzle And Snow" + }, + "-DZSNRA": { + "text": "-DZSNRA", + "spoken": "Light Drizzle, Snow And Rain" + }, + "-FZDZ": { + "text": "-FZDZ", + "spoken": "Light Freezing Drizzle" + }, + "-FZDZPL": { + "text": "-FZDZPL", + "spoken": "Light Freezing Drizzle And Ice Pellets" + }, + "-FZDZRA": { + "text": "-FZDZRA", + "spoken": "Light Freezing Drizzle And Rain" + }, + "-FZDZSG": { + "text": "-FZDZSG", + "spoken": "Light Freezing Drizzle And Snow Grains" + }, + "-FZDZSN": { + "text": "-FZDZSN", + "spoken": "Light Freezing Drizzle And Snow" + }, + "-FZRA": { + "text": "-FZRA", + "spoken": "Light Freezing Rain" + }, + "-FZRADZ": { + "text": "-FZRADZ", + "spoken": "Light Freezing Rain And Drizzle" + }, + "-FZRAPL": { + "text": "-FZRAPL", + "spoken": "Light Freezing Rain And Ice Pellets" + }, + "-FZRASG": { + "text": "-FZRASG", + "spoken": "Light Freezing Rain And Snow Grains" + }, + "-FZRASN": { + "text": "-FZRASN", + "spoken": "Light Freezing Rain And Snow" + }, + "-FZUP": { + "text": "-FZUP", + "spoken": "Light Unidentified Freezing Precipitation" + }, + "-PL": { + "text": "-PL", + "spoken": "Light Ice Pellets" + }, + "-PLDZ": { + "text": "-PLDZ", + "spoken": "Light Ice Pellets And Drizzle" + }, + "-PLDZRA": { + "text": "-PLDZRA", + "spoken": "Light Ice Pellets, Drizzle And Rain" + }, + "-PLRA": { + "text": "-PLRA", + "spoken": "Light Ice Pellets And Rain" + }, + "-PLRADZ": { + "text": "-PLRADZ", + "spoken": "Light Ice Pellets, Rain And Drizzle" + }, + "-PLRASN": { + "text": "-PLRASN", + "spoken": "Light Ice Pellets, Rain And Snow" + }, + "-PLSG": { + "text": "-PLSG", + "spoken": "Light Ice Pellets And Snow Grains" + }, + "-PLSGSN": { + "text": "-PLSGSN", + "spoken": "Light Ice Pellets, Snow Grains And Snow" + }, + "-PLSN": { + "text": "-PLSN", + "spoken": "Light Ice Pellets And Snow" + }, + "-PLSNRA": { + "text": "-PLSNRA", + "spoken": "Light Ice Pellets, Snow And Rain" + }, + "-PLSNSG": { + "text": "-PLSNSG", + "spoken": "Light Ice Pellets, Snow And Snow Grains" + }, + "-RA": { + "text": "-RA", + "spoken": "Light Rain" + }, + "-RADZ": { + "text": "-RADZ", + "spoken": "Light Rain And Drizzle" + }, + "-RADZPL": { + "text": "-RADZPL", + "spoken": "Light Rain, Drizzle And Ice Pellets" + }, + "-RADZSG": { + "text": "-RADZSG", + "spoken": "Light Rain, Drizzle And Snow Grains" + }, + "-RADZSN": { + "text": "-RADZSN", + "spoken": "Light Rain, Drizzle And Snow" + }, + "-RAPL": { + "text": "-RAPL", + "spoken": "Light Rain And Ice Pellets" + }, + "-RAPLDZ": { + "text": "-RAPLDZ", + "spoken": "Light Rain, Ice Pellets And Drizzle" + }, + "-RAPLSN": { + "text": "-RAPLSN", + "spoken": "Light Rain, Ice Pellets And Snow" + }, + "-RASG": { + "text": "-RASG", + "spoken": "Light Rain And Snow Grains" + }, + "-RASGDZ": { + "text": "-RASGDZ", + "spoken": "Light Rain, Snow Grains And Drizzle" + }, + "-RASGSN": { + "text": "-RASGSN", + "spoken": "Light Rain, Snow Grains And Snow" + }, + "-RASN": { + "text": "-RASN", + "spoken": "Light Rain And Snow" + }, + "-RASNDZ": { + "text": "-RASNDZ", + "spoken": "Light Rain, Snow And Drizzle" + }, + "-RASNPL": { + "text": "-RASNPL", + "spoken": "Light Rain, Snow And Ice Pellets" + }, + "-RASNSG": { + "text": "-RASNSG", + "spoken": "Light Rain, Snow And Snow Grains" + }, + "-SG": { + "text": "-SG", + "spoken": "Light Snow Grains" + }, + "-SGDZ": { + "text": "-SGDZ", + "spoken": "Light Snow Grains And Drizzle" + }, + "-SGDZRA": { + "text": "-SGDZRA", + "spoken": "Light Snow Grains, Drizzle And Rain" + }, + "-SGPL": { + "text": "-SGPL", + "spoken": "Light Snow Grains And Ice Pellets" + }, + "-SGPLSN": { + "text": "-SGPLSN", + "spoken": "Light Snow Grains, Ice Pellets And Snow" + }, + "-SGRA": { + "text": "-SGRA", + "spoken": "Light Snow Grains And Rain" + }, + "-SGRADZ": { + "text": "-SGRADZ", + "spoken": "Light Snow Grains, Rain And Drizzle" + }, + "-SGRASN": { + "text": "-SGRASN", + "spoken": "Light Snow Grains, Rain And Snow" + }, + "-SGSN": { + "text": "-SGSN", + "spoken": "Light Snow Grains And Snow" + }, + "-SGSNPL": { + "text": "-SGSNPL", + "spoken": "Light Snow Grains, Snow And Ice Pellets" + }, + "-SGSNRA": { + "text": "-SGSNRA", + "spoken": "Light Snow Grains, Snow And Rain" + }, + "-SHGR": { + "text": "-SHGR", + "spoken": "Light Showers Of Hail" + }, + "-SHGRRA": { + "text": "-SHGRRA", + "spoken": "Light Showers Of Hail And Rain" + }, + "-SHGRRASN": { + "text": "-SHGRRASN", + "spoken": "Light Showers Of Hail, Rain And Snow" + }, + "-SHGRSN": { + "text": "-SHGRSN", + "spoken": "Light Showers Of Hail And Snow" + }, + "-SHGRSNRA": { + "text": "-SHGRSNRA", + "spoken": "Light Showers Of Hail, Snow And Rain" + }, + "-SHGS": { + "text": "-SHGS", + "spoken": "Light Showers Of Snow Pellets" + }, + "-SHGSRA": { + "text": "-SHGSRA", + "spoken": "Light Showers Of Snow Pellets And Rain" + }, + "-SHGSRASN": { + "text": "-SHGSRASN", + "spoken": "Light Showers Of Snow Pellets, Rain And Snow" + }, + "-SHGSSN": { + "text": "-SHGSSN", + "spoken": "Light Showers Of Snow Pellets And Snow" + }, + "-SHGSSNRA": { + "text": "-SHGSSNRA", + "spoken": "Light Showers Of Snow Pellets, Snow And Rain" + }, + "-SHRA": { + "text": "-SHRA", + "spoken": "Light Showers Of Rain" + }, + "-SHRAGR": { + "text": "-SHRAGR", + "spoken": "Light Showers Of Rain And Hail" + }, + "-SHRAGRSN": { + "text": "-SHRAGRSN", + "spoken": "Light Showers Of Rain, Hail And Snow" + }, + "-SHRAGS": { + "text": "-SHRAGS", + "spoken": "Light Showers Of Rain And Snow Pellets" + }, + "-SHRAGSSN": { + "text": "-SHRAGSSN", + "spoken": "Light Showers Of Rain, Snow Pellets And Snow" + }, + "-SHRASN": { + "text": "-SHRASN", + "spoken": "Light Showers Of Rain And Snow" + }, + "-SHRASNGR": { + "text": "-SHRASNGR", + "spoken": "Light Showers Of Rain, Snow And Hail" + }, + "-SHRASNGS": { + "text": "-SHRASNGS", + "spoken": "Light Showers Of Rain, Snow And Snow Pellets" + }, + "-SHSN": { + "text": "-SHSN", + "spoken": "Light Showers Of Snow" + }, + "-SHSNGR": { + "text": "-SHSNGR", + "spoken": "Light Showers Of Snow And Hail" + }, + "-SHSNGRRA": { + "text": "-SHSNGRRA", + "spoken": "Light Showers Of Snow, Hail And Rain" + }, + "-SHSNGS": { + "text": "-SHSNGS", + "spoken": "Light Showers Of Snow And Snow Pellets" + }, + "-SHSNGSRA": { + "text": "-SHSNGSRA", + "spoken": "Light Showers Of Snow, Snow Pellets And Rain" + }, + "-SHSNRA": { + "text": "-SHSNRA", + "spoken": "Light Showers Of Snow And Rain" + }, + "-SHSNRAGR": { + "text": "-SHSNRAGR", + "spoken": "Light Showers Of Snow, Rain And Hail" + }, + "-SHSNRAGS": { + "text": "-SHSNRAGS", + "spoken": "Light Showers Of Snow, Rain And Snow Pellets" + }, + "-SHUP": { + "text": "-SHUP", + "spoken": "Light Unidentified Showers Of Precipitation" + }, + "-SN": { + "text": "-SN", + "spoken": "Light Snow" + }, + "-SNDZ": { + "text": "-SNDZ", + "spoken": "Light Snow And Drizzle" + }, + "-SNDZRA": { + "text": "-SNDZRA", + "spoken": "Light Snow, Drizzle And Rain" + }, + "-SNPL": { + "text": "-SNPL", + "spoken": "Light Snow And Ice Pellets" + }, + "-SNPLRA": { + "text": "-SNPLRA", + "spoken": "Light Snow, Ice Pellets And Rain" + }, + "-SNPLSG": { + "text": "-SNPLSG", + "spoken": "Light Snow, Ice Pellets And Snow Grains" + }, + "-SNRA": { + "text": "-SNRA", + "spoken": "Light Snow And Rain" + }, + "-SNRADZ": { + "text": "-SNRADZ", + "spoken": "Light Snow, Rain And Drizzle" + }, + "-SNRAPL": { + "text": "-SNRAPL", + "spoken": "Light Snow, Rain And Ice Pellets" + }, + "-SNRASG": { + "text": "-SNRASG", + "spoken": "Light Snow, Rain And Snow Grains" + }, + "-SNSG": { + "text": "-SNSG", + "spoken": "Light Snow And Snow Grains" + }, + "-SNSGPL": { + "text": "-SNSGPL", + "spoken": "Light Snow, Snow Grains And Ice Pellets" + }, + "-SNSGRA": { + "text": "-SNSGRA", + "spoken": "Light Snow, Snow Grains And Rain" + }, + "-SS": { + "text": "-SS", + "spoken": "Light Sandstorm" + }, + "-TSGR": { + "text": "-TSGR", + "spoken": "Thunderstorm With Light Hail" + }, + "-TSGRRA": { + "text": "-TSGRRA", + "spoken": "Thunderstorm With Light Hail And Rain" + }, + "-TSGRRASN": { + "text": "-TSGRRASN", + "spoken": "Thunderstorm With Light Hail, Rain And Snow" + }, + "-TSGRSN": { + "text": "-TSGRSN", + "spoken": "Thunderstorm With Light Hail And Snow" + }, + "-TSGRSNRA": { + "text": "-TSGRSNRA", + "spoken": "Thunderstorm With Light Hail, Snow And Rain" + }, + "-TSGS": { + "text": "-TSGS", + "spoken": "Thunderstorm With Light Snow Pellets" + }, + "-TSGSRA": { + "text": "-TSGSRA", + "spoken": "Thunderstorm With Light Snow Pellets And Rain" + }, + "-TSGSRASN": { + "text": "-TSGSRASN", + "spoken": "Thunderstorm With Light Snow Pellets, Rain And Snow" + }, + "-TSGSSN": { + "text": "-TSGSSN", + "spoken": "Thunderstorm With Light Snow Pellets And Snow" + }, + "-TSGSSNRA": { + "text": "-TSGSSNRA", + "spoken": "Thunderstorm With Light Snow Pellets, Snow And Rain" + }, + "-TSRA": { + "text": "-TSRA", + "spoken": "Thunderstorm With Light Rain" + }, + "-TSRAGR": { + "text": "-TSRAGR", + "spoken": "Thunderstorm With Light Rain And Hail" + }, + "-TSRAGRSN": { + "text": "-TSRAGRSN", + "spoken": "Thunderstorm With Light Rain, Hail And Snow" + }, + "-TSRAGS": { + "text": "-TSRAGS", + "spoken": "Thunderstorm With Light Rain And Snow Pellets" + }, + "-TSRAGSSN": { + "text": "-TSRAGSSN", + "spoken": "Thunderstorm With Light Rain, Snow Pellets And Snow" + }, + "-TSRASN": { + "text": "-TSRASN", + "spoken": "Thunderstorm With Light Rain And Snow" + }, + "-TSRASNGR": { + "text": "-TSRASNGR", + "spoken": "Thunderstorm With Light Rain, Snow And Hail" + }, + "-TSRASNGS": { + "text": "-TSRASNGS", + "spoken": "Thunderstorm With Light Rain, Snow And Snow Pellets" + }, + "-TSSN": { + "text": "-TSSN", + "spoken": "Thunderstorm With Light Snow" + }, + "-TSSNGR": { + "text": "-TSSNGR", + "spoken": "Thunderstorm With Light Snow And Hail" + }, + "-TSSNGRRA": { + "text": "-TSSNGRRA", + "spoken": "Thunderstorm With Light Snow, Hail And Rain" + }, + "-TSSNGS": { + "text": "-TSSNGS", + "spoken": "Thunderstorm With Light Snow And Snow Pellets" + }, + "-TSSNGSRA": { + "text": "-TSSNGSRA", + "spoken": "Thunderstorm With Light Snow, Snow Pellets And Rain" + }, + "-TSSNRA": { + "text": "-TSSNRA", + "spoken": "Thunderstorm With Light Snow And Rain" + }, + "-TSSNRAGR": { + "text": "-TSSNRAGR", + "spoken": "Thunderstorm With Light Snow, Rain And Hail" + }, + "-TSSNRAGS": { + "text": "-TSSNRAGS", + "spoken": "Thunderstorm With Light Snow, Rain And Snow Pellets" + }, + "-TSUP": { + "text": "-TSUP", + "spoken": "Thunderstorm With Light Unidentified Precipitation" + }, + "-UP": { + "text": "-UP", + "spoken": "Light Unidentified Precipitation" + }, + "+DS": { + "text": "+DS", + "spoken": "Heavy Duststorm" + }, + "+DZ": { + "text": "+DZ", + "spoken": "Heavy Drizzle" + }, + "+DZPL": { + "text": "+DZPL", + "spoken": "Heavy Drizzle And Ice Pellets" + }, + "+DZPLRA": { + "text": "+DZPLRA", + "spoken": "Heavy Drizzle, Ice Pellets And Rain" + }, + "+DZRA": { + "text": "+DZRA", + "spoken": "Heavy Drizzle And Rain" + }, + "+DZRAPL": { + "text": "+DZRAPL", + "spoken": "Heavy Drizzle, Rain And Ice Pellets" + }, + "+DZRASG": { + "text": "+DZRASG", + "spoken": "Heavy Drizzle, Rain And Snow Grains" + }, + "+DZRASN": { + "text": "+DZRASN", + "spoken": "Heavy Drizzle, Rain And Snow" + }, + "+DZSG": { + "text": "+DZSG", + "spoken": "Heavy Drizzle And Snow Grains" + }, + "+DZSGRA": { + "text": "+DZSGRA", + "spoken": "Heavy Drizzle, Snow Grains And Rain" + }, + "+DZSN": { + "text": "+DZSN", + "spoken": "Heavy Drizzle And Snow" + }, + "+DZSNRA": { + "text": "+DZSNRA", + "spoken": "Heavy Drizzle, Snow And Rain" + }, + "+FC": { + "text": "+FC", + "spoken": "Well-Developed Funnel Cloud" + }, + "+FZDZ": { + "text": "+FZDZ", + "spoken": "Heavy Freezing Drizzle" + }, + "+FZDZPL": { + "text": "+FZDZPL", + "spoken": "Heavy Freezing Drizzle And Ice Pellets" + }, + "+FZDZRA": { + "text": "+FZDZRA", + "spoken": "Heavy Freezing Drizzle And Rain" + }, + "+FZDZSG": { + "text": "+FZDZSG", + "spoken": "Heavy Freezing Drizzle And Snow Grains" + }, + "+FZDZSN": { + "text": "+FZDZSN", + "spoken": "Heavy Freezing Drizzle And Snow" + }, + "+FZRA": { + "text": "+FZRA", + "spoken": "Heavy Freezing Rain" + }, + "+FZRADZ": { + "text": "+FZRADZ", + "spoken": "Heavy Freezing Rain And Drizzle" + }, + "+FZRAPL": { + "text": "+FZRAPL", + "spoken": "Heavy Freezing Rain And Ice Pellets" + }, + "+FZRASG": { + "text": "+FZRASG", + "spoken": "Heavy Freezing Rain And Snow Grains" + }, + "+FZRASN": { + "text": "+FZRASN", + "spoken": "Heavy Freezing Rain And Snow" + }, + "+FZUP": { + "text": "+FZUP", + "spoken": "Heavy Unidentified Freezing Precipitation" + }, + "+PL": { + "text": "+PL", + "spoken": "Heavy Ice Pellets" + }, + "+PLDZ": { + "text": "+PLDZ", + "spoken": "Heavy Ice Pellets And Drizzle" + }, + "+PLDZRA": { + "text": "+PLDZRA", + "spoken": "Heavy Ice Pellets, Drizzle And Rain" + }, + "+PLRA": { + "text": "+PLRA", + "spoken": "Heavy Ice Pellets And Rain" + }, + "+PLRADZ": { + "text": "+PLRADZ", + "spoken": "Heavy Ice Pellets, Rain And Drizzle" + }, + "+PLRASN": { + "text": "+PLRASN", + "spoken": "Heavy Ice Pellets, Rain And Snow" + }, + "+PLSG": { + "text": "+PLSG", + "spoken": "Heavy Ice Pellets And Snow Grains" + }, + "+PLSGSN": { + "text": "+PLSGSN", + "spoken": "Heavy Ice Pellets, Snow Grains And Snow" + }, + "+PLSN": { + "text": "+PLSN", + "spoken": "Heavy Ice Pellets And Snow" + }, + "+PLSNRA": { + "text": "+PLSNRA", + "spoken": "Heavy Ice Pellets, Snow And Rain" + }, + "+PLSNSG": { + "text": "+PLSNSG", + "spoken": "Heavy Ice Pellets, Snow And Snow Grains" + }, + "+RA": { + "text": "+RA", + "spoken": "Heavy Rain" + }, + "+RADZ": { + "text": "+RADZ", + "spoken": "Heavy Rain And Drizzle" + }, + "+RADZPL": { + "text": "+RADZPL", + "spoken": "Heavy Rain, Drizzle And Ice Pellets" + }, + "+RADZSG": { + "text": "+RADZSG", + "spoken": "Heavy Rain, Drizzle And Snow Grains" + }, + "+RADZSN": { + "text": "+RADZSN", + "spoken": "Heavy Rain, Drizzle And Snow" + }, + "+RAPL": { + "text": "+RAPL", + "spoken": "Heavy Rain And Ice Pellets" + }, + "+RAPLDZ": { + "text": "+RAPLDZ", + "spoken": "Heavy Rain, Ice Pellets And Drizzle" + }, + "+RAPLSN": { + "text": "+RAPLSN", + "spoken": "Heavy Rain, Ice Pellets And Snow" + }, + "+RASG": { + "text": "+RASG", + "spoken": "Heavy Rain And Snow Grains" + }, + "+RASGDZ": { + "text": "+RASGDZ", + "spoken": "Heavy Rain, Snow Grains And Drizzle" + }, + "+RASGSN": { + "text": "+RASGSN", + "spoken": "Heavy Rain, Snow Grains And Snow" + }, + "+RASN": { + "text": "+RASN", + "spoken": "Heavy Rain And Snow" + }, + "+RASNDZ": { + "text": "+RASNDZ", + "spoken": "Heavy Rain, Snow And Drizzle" + }, + "+RASNPL": { + "text": "+RASNPL", + "spoken": "Heavy Rain, Snow And Ice Pellets" + }, + "+RASNSG": { + "text": "+RASNSG", + "spoken": "Heavy Rain, Snow And Snow Grains" + }, + "+SG": { + "text": "+SG", + "spoken": "Heavy Snow Grains" + }, + "+SGDZ": { + "text": "+SGDZ", + "spoken": "Heavy Snow Grains And Drizzle" + }, + "+SGDZRA": { + "text": "+SGDZRA", + "spoken": "Heavy Snow Grains, Drizzle And Rain" + }, + "+SGPL": { + "text": "+SGPL", + "spoken": "Heavy Snow Grains And Ice Pellets" + }, + "+SGPLSN": { + "text": "+SGPLSN", + "spoken": "Heavy Snow Grains, Ice Pellets And Snow" + }, + "+SGRA": { + "text": "+SGRA", + "spoken": "Heavy Snow Grains And Rain" + }, + "+SGRADZ": { + "text": "+SGRADZ", + "spoken": "Heavy Snow Grains, Rain And Drizzle" + }, + "+SGRASN": { + "text": "+SGRASN", + "spoken": "Heavy Snow Grains, Rain And Snow" + }, + "+SGSN": { + "text": "+SGSN", + "spoken": "Heavy Snow Grains And Snow" + }, + "+SGSNPL": { + "text": "+SGSNPL", + "spoken": "Heavy Snow Grains, Snow And Ice Pellets" + }, + "+SGSNRA": { + "text": "+SGSNRA", + "spoken": "Heavy Snow Grains, Snow And Rain" + }, + "+SHGR": { + "text": "+SHGR", + "spoken": "Heavy Showers Of Hail" + }, + "+SHGRRA": { + "text": "+SHGRRA", + "spoken": "Heavy Showers Of Hail And Rain" + }, + "+SHGRRASN": { + "text": "+SHGRRASN", + "spoken": "Heavy Showers Of Hail, Rain And Snow" + }, + "+SHGRSN": { + "text": "+SHGRSN", + "spoken": "Heavy Showers Of Hail And Snow" + }, + "+SHGRSNRA": { + "text": "+SHGRSNRA", + "spoken": "Heavy Showers Of Hail, Snow And Rain" + }, + "+SHGS": { + "text": "+SHGS", + "spoken": "Heavy Showers Of Snow Pellets" + }, + "+SHGSRA": { + "text": "+SHGSRA", + "spoken": "Heavy Showers Of Snow Pellets And Rain" + }, + "+SHGSRASN": { + "text": "+SHGSRASN", + "spoken": "Heavy Showers Of Snow Pellets, Rain And Snow" + }, + "+SHGSSN": { + "text": "+SHGSSN", + "spoken": "Heavy Showers Of Snow Pellets And Snow" + }, + "+SHGSSNRA": { + "text": "+SHGSSNRA", + "spoken": "Heavy Showers Of Snow Pellets, Snow And Rain" + }, + "+SHRA": { + "text": "+SHRA", + "spoken": "Heavy Showers Of Rain" + }, + "+SHRAGR": { + "text": "+SHRAGR", + "spoken": "Heavy Showers Of Rain And Hail" + }, + "+SHRAGRSN": { + "text": "+SHRAGRSN", + "spoken": "Heavy Showers Of Rain, Hail And Snow" + }, + "+SHRAGS": { + "text": "+SHRAGS", + "spoken": "Heavy Showers Of Rain And Snow Pellets" + }, + "+SHRAGSSN": { + "text": "+SHRAGSSN", + "spoken": "Heavy Showers Of Rain, Snow Pellets And Snow" + }, + "+SHRASN": { + "text": "+SHRASN", + "spoken": "Heavy Showers Of Rain And Snow" + }, + "+SHRASNGR": { + "text": "+SHRASNGR", + "spoken": "Heavy Showers Of Rain, Snow And Hail" + }, + "+SHRASNGS": { + "text": "+SHRASNGS", + "spoken": "Heavy Showers Of Rain, Snow And Snow Pellets" + }, + "+SHSN": { + "text": "+SHSN", + "spoken": "Heavy Showers Of Snow" + }, + "+SHSNGR": { + "text": "+SHSNGR", + "spoken": "Heavy Showers Of Snow And Hail" + }, + "+SHSNGRRA": { + "text": "+SHSNGRRA", + "spoken": "Heavy Showers Of Snow, Hail And Rain" + }, + "+SHSNGS": { + "text": "+SHSNGS", + "spoken": "Heavy Showers Of Snow And Snow Pellets" + }, + "+SHSNGSRA": { + "text": "+SHSNGSRA", + "spoken": "Heavy Showers Of Snow, Snow Pellets And Rain" + }, + "+SHSNRA": { + "text": "+SHSNRA", + "spoken": "Heavy Showers Of Snow And Rain" + }, + "+SHSNRAGR": { + "text": "+SHSNRAGR", + "spoken": "Heavy Showers Of Snow, Rain And Hail" + }, + "+SHSNRAGS": { + "text": "+SHSNRAGS", + "spoken": "Heavy Showers Of Snow, Rain And Snow Pellets" + }, + "+SHUP": { + "text": "+SHUP", + "spoken": "Heavy Unidentified Showers Of Precipitation" + }, + "+SN": { + "text": "+SN", + "spoken": "Heavy Snow" + }, + "+SNDZ": { + "text": "+SNDZ", + "spoken": "Heavy Snow And Drizzle" + }, + "+SNDZRA": { + "text": "+SNDZRA", + "spoken": "Heavy Snow, Drizzle And Rain" + }, + "+SNPL": { + "text": "+SNPL", + "spoken": "Heavy Snow And Ice Pellets" + }, + "+SNPLRA": { + "text": "+SNPLRA", + "spoken": "Heavy Snow, Ice Pellets And Rain" + }, + "+SNPLSG": { + "text": "+SNPLSG", + "spoken": "Heavy Snow, Ice Pellets And Snow Grains" + }, + "+SNRA": { + "text": "+SNRA", + "spoken": "Heavy Snow And Rain" + }, + "+SNRADZ": { + "text": "+SNRADZ", + "spoken": "Heavy Snow, Rain And Drizzle" + }, + "+SNRAPL": { + "text": "+SNRAPL", + "spoken": "Heavy Snow, Rain And Ice Pellets" + }, + "+SNRASG": { + "text": "+SNRASG", + "spoken": "Heavy Snow, Rain And Snow Grains" + }, + "+SNSG": { + "text": "+SNSG", + "spoken": "Heavy Snow And Snow Grains" + }, + "+SNSGPL": { + "text": "+SNSGPL", + "spoken": "Heavy Snow, Snow Grains And Ice Pellets" + }, + "+SNSGRA": { + "text": "+SNSGRA", + "spoken": "Heavy Snow, Snow Grains And Rain" + }, + "+SS": { + "text": "+SS", + "spoken": "Heavy Sandstorm" + }, + "+TSGR": { + "text": "+TSGR", + "spoken": "Thunderstorm With Heavy Hail" + }, + "+TSGRRA": { + "text": "+TSGRRA", + "spoken": "Thunderstorm With Heavy Hail And Rain" + }, + "+TSGRRASN": { + "text": "+TSGRRASN", + "spoken": "Thunderstorm With Heavy Hail, Rain And Snow" + }, + "+TSGRSN": { + "text": "+TSGRSN", + "spoken": "Thunderstorm With Heavy Hail And Snow" + }, + "+TSGRSNRA": { + "text": "+TSGRSNRA", + "spoken": "Thunderstorm With Heavy Hail, Snow And Rain" + }, + "+TSGS": { + "text": "+TSGS", + "spoken": "Thunderstorm With Heavy Snow Pellets" + }, + "+TSGSRA": { + "text": "+TSGSRA", + "spoken": "Thunderstorm With Heavy Snow Pellets And Rain" + }, + "+TSGSRASN": { + "text": "+TSGSRASN", + "spoken": "Thunderstorm With Heavy Snow Pellets, Rain And Snow" + }, + "+TSGSSN": { + "text": "+TSGSSN", + "spoken": "Thunderstorm With Heavy Snow Pellets And Snow" + }, + "+TSGSSNRA": { + "text": "+TSGSSNRA", + "spoken": "Thunderstorm With Heavy Snow Pellets, Snow And Rain" + }, + "+TSRA": { + "text": "+TSRA", + "spoken": "Thunderstorm With Heavy Rain" + }, + "+TSRAGR": { + "text": "+TSRAGR", + "spoken": "Thunderstorm With Heavy Rain And Hail" + }, + "+TSRAGRSN": { + "text": "+TSRAGRSN", + "spoken": "Thunderstorm With Heavy Rain, Hail And Snow" + }, + "+TSRAGS": { + "text": "+TSRAGS", + "spoken": "Thunderstorm With Heavy Rain And Snow Pellets" + }, + "+TSRAGSSN": { + "text": "+TSRAGSSN", + "spoken": "Thunderstorm With Heavy Rain, Snow Pellets And Snow" + }, + "+TSRASN": { + "text": "+TSRASN", + "spoken": "Thunderstorm With Heavy Rain And Snow" + }, + "+TSRASNGR": { + "text": "+TSRASNGR", + "spoken": "Thunderstorm With Heavy Rain, Snow And Hail" + }, + "+TSRASNGS": { + "text": "+TSRASNGS", + "spoken": "Thunderstorm With Heavy Rain, Snow And Snow Pellets" + }, + "+TSSN": { + "text": "+TSSN", + "spoken": "Thunderstorm With Heavy Snow" + }, + "+TSSNGR": { + "text": "+TSSNGR", + "spoken": "Thunderstorm With Heavy Snow And Hail" + }, + "+TSSNGRRA": { + "text": "+TSSNGRRA", + "spoken": "Thunderstorm With Heavy Snow, Hail And Rain" + }, + "+TSSNGS": { + "text": "+TSSNGS", + "spoken": "Thunderstorm With Heavy Snow And Snow Pellets" + }, + "+TSSNGSRA": { + "text": "+TSSNGSRA", + "spoken": "Thunderstorm With Heavy Snow, Snow Pellets And Rain" + }, + "+TSSNRA": { + "text": "+TSSNRA", + "spoken": "Thunderstorm With Heavy Snow And Rain" + }, + "+TSSNRAGR": { + "text": "+TSSNRAGR", + "spoken": "Thunderstorm With Heavy Snow, Rain And Hail" + }, + "+TSSNRAGS": { + "text": "+TSSNRAGS", + "spoken": "Thunderstorm With Heavy Snow, Rain And Snow Pellets" + }, + "+TSUP": { + "text": "+TSUP", + "spoken": "Thunderstorm With Heavy Unidentified Precipitation" + }, + "+UP": { + "text": "+UP", + "spoken": "Heavy Unidentified Precipitation" + }, + "BCFG": { + "text": "BCFG", + "spoken": "Patches Of Fog" + }, + "BLDU": { + "text": "BLDU", + "spoken": "Blowing Dust" + }, + "BLSA": { + "text": "BLSA", + "spoken": "Blowing Sand" + }, + "BLSN": { + "text": "BLSN", + "spoken": "Blowing Snow" + }, + "BR": { + "text": "BR", + "spoken": "Mist" + }, + "DRDU": { + "text": "DRDU", + "spoken": "Low Drifting Dust" + }, + "DRSA": { + "text": "DRSA", + "spoken": "Low Drifting Sand" + }, + "DRSN": { + "text": "DRSN", + "spoken": "Low Drifting Snow" + }, + "DS": { + "text": "DS", + "spoken": "Duststorm" + }, + "DU": { + "text": "DU", + "spoken": "Dust" + }, + "DZ": { + "text": "DZ", + "spoken": "Drizzle" + }, + "DZPL": { + "text": "DZPL", + "spoken": "Drizzle And Ice Pellets" + }, + "DZPLRA": { + "text": "DZPLRA", + "spoken": "Drizzle, Ice Pellets And Rain" + }, + "DZRA": { + "text": "DZRA", + "spoken": "Drizzle And Rain" + }, + "DZRAPL": { + "text": "DZRAPL", + "spoken": "Drizzle, Rain And Ice Pellets" + }, + "DZRASG": { + "text": "DZRASG", + "spoken": "Drizzle, Rain And Snow Grains" + }, + "DZRASN": { + "text": "DZRASN", + "spoken": "Drizzle, Rain And Snow" + }, + "DZSG": { + "text": "DZSG", + "spoken": "Drizzle And Snow Grains" + }, + "DZSGRA": { + "text": "DZSGRA", + "spoken": "Drizzle, Snow Grains And Rain" + }, + "DZSN": { + "text": "DZSN", + "spoken": "Drizzle And Snow" + }, + "DZSNRA": { + "text": "DZSNRA", + "spoken": "Drizzle, Snow And Rain" + }, + "FC": { + "text": "FC", + "spoken": "Funnel Cloud" + }, + "FG": { + "text": "FG", + "spoken": "Fog" + }, + "FU": { + "text": "FU", + "spoken": "Smoke" + }, + "FZDZ": { + "text": "FZDZ", + "spoken": "Freezing Drizzle" + }, + "FZDZPL": { + "text": "FZDZPL", + "spoken": "Freezing Drizzle And Ice Pellets" + }, + "FZDZRA": { + "text": "FZDZRA", + "spoken": "Freezing Drizzle And Rain" + }, + "FZDZSG": { + "text": "FZDZSG", + "spoken": "Freezing Drizzle And Snow Grains" + }, + "FZDZSN": { + "text": "FZDZSN", + "spoken": "Freezing Drizzle And Snow" + }, + "FZFG": { + "text": "FZFG", + "spoken": "Freezing Fog" + }, + "FZRA": { + "text": "FZRA", + "spoken": "Freezing Rain" + }, + "FZRADZ": { + "text": "FZRADZ", + "spoken": "Freezing Rain And Drizzle" + }, + "FZRAPL": { + "text": "FZRAPL", + "spoken": "Freezing Rain And Ice Pellets" + }, + "FZRASG": { + "text": "FZRASG", + "spoken": "Freezing Rain And Snow Grains" + }, + "FZRASN": { + "text": "FZRASN", + "spoken": "Freezing Rain And Snow" + }, + "FZUP": { + "text": "FZUP", + "spoken": "Unidentified Freezing Precipitation" + }, + "HZ": { + "text": "HZ", + "spoken": "Haze" + }, + "MIFG": { + "text": "MIFG", + "spoken": "Shallow Fog" + }, + "NSW": { + "text": "NSW", + "spoken": "No Significant Weather" + }, + "PL": { + "text": "PL", + "spoken": "Ice Pellets" + }, + "PLDZ": { + "text": "PLDZ", + "spoken": "Ice Pellets And Drizzle" + }, + "PLDZRA": { + "text": "PLDZRA", + "spoken": "Ice Pellets, Drizzle And Rain" + }, + "PLRA": { + "text": "PLRA", + "spoken": "Ice Pellets And Rain" + }, + "PLRADZ": { + "text": "PLRADZ", + "spoken": "Ice Pellets, Rain And Drizzle" + }, + "PLRASN": { + "text": "PLRASN", + "spoken": "Ice Pellets, Rain And Snow" + }, + "PLSG": { + "text": "PLSG", + "spoken": "Ice Pellets And Snow Grains" + }, + "PLSGSN": { + "text": "PLSGSN", + "spoken": "Ice Pellets, Snow Grains And Snow" + }, + "PLSN": { + "text": "PLSN", + "spoken": "Ice Pellets And Snow" + }, + "PLSNRA": { + "text": "PLSNRA", + "spoken": "Ice Pellets, Snow And Rain" + }, + "PLSNSG": { + "text": "PLSNSG", + "spoken": "Ice Pellets, Snow And Snow Grains" + }, + "PO": { + "text": "PO", + "spoken": "Dust/Sand Whirls" + }, + "PRFG": { + "text": "PRFG", + "spoken": "Partial Fog" + }, + "RA": { + "text": "RA", + "spoken": "Rain" + }, + "RADZ": { + "text": "RADZ", + "spoken": "Rain And Drizzle" + }, + "RADZPL": { + "text": "RADZPL", + "spoken": "Rain, Drizzle And Ice Pellets" + }, + "RADZSG": { + "text": "RADZSG", + "spoken": "Rain, Drizzle And Snow Grains" + }, + "RADZSN": { + "text": "RADZSN", + "spoken": "Rain, Drizzle And Snow" + }, + "RAPL": { + "text": "RAPL", + "spoken": "Rain And Ice Pellets" + }, + "RAPLDZ": { + "text": "RAPLDZ", + "spoken": "Rain, Ice Pellets And Drizzle" + }, + "RAPLSN": { + "text": "RAPLSN", + "spoken": "Rain, Ice Pellets And Snow" + }, + "RASG": { + "text": "RASG", + "spoken": "Rain And Snow Grains" + }, + "RASGDZ": { + "text": "RASGDZ", + "spoken": "Rain, Snow Grains And Drizzle" + }, + "RASGSN": { + "text": "RASGSN", + "spoken": "Rain, Snow Grains And Snow" + }, + "RASN": { + "text": "RASN", + "spoken": "Rain And Snow" + }, + "RASNDZ": { + "text": "RASNDZ", + "spoken": "Rain, Snow And Drizzle" + }, + "RASNPL": { + "text": "RASNPL", + "spoken": "Rain, Snow And Ice Pellets" + }, + "RASNSG": { + "text": "RASNSG", + "spoken": "Rain, Snow And Snow Grains" + }, + "SA": { + "text": "SA", + "spoken": "Sand" + }, + "SG": { + "text": "SG", + "spoken": "Snow Grains" + }, + "SGDZ": { + "text": "SGDZ", + "spoken": "Snow Grains And Drizzle" + }, + "SGDZRA": { + "text": "SGDZRA", + "spoken": "Snow Grains, Drizzle And Rain" + }, + "SGPL": { + "text": "SGPL", + "spoken": "Snow Grains And Ice Pellets" + }, + "SGPLSN": { + "text": "SGPLSN", + "spoken": "Snow Grains, Ice Pellets And Snow" + }, + "SGRA": { + "text": "SGRA", + "spoken": "Snow Grains And Rain" + }, + "SGRADZ": { + "text": "SGRADZ", + "spoken": "Snow Grains, Rain And Drizzle" + }, + "SGRASN": { + "text": "SGRASN", + "spoken": "Snow Grains, Rain And Snow" + }, + "SGSN": { + "text": "SGSN", + "spoken": "Snow Grains And Snow" + }, + "SGSNPL": { + "text": "SGSNPL", + "spoken": "Snow Grains, Snow And Ice Pellets" + }, + "SGSNRA": { + "text": "SGSNRA", + "spoken": "Snow Grains, Snow And Rain" + }, + "SHGR": { + "text": "SHGR", + "spoken": "Showers Of Hail" + }, + "SHGRRA": { + "text": "SHGRRA", + "spoken": "Showers Of Hail And Rain" + }, + "SHGRRASN": { + "text": "SHGRRASN", + "spoken": "Showers Of Hail, Rain And Snow" + }, + "SHGRSN": { + "text": "SHGRSN", + "spoken": "Showers Of Hail And Snow" + }, + "SHGRSNRA": { + "text": "SHGRSNRA", + "spoken": "Showers Of Hail, Snow And Rain" + }, + "SHGS": { + "text": "SHGS", + "spoken": "Showers Of Snow Pellets" + }, + "SHGSRA": { + "text": "SHGSRA", + "spoken": "Showers Of Snow Pellets And Rain" + }, + "SHGSRASN": { + "text": "SHGSRASN", + "spoken": "Showers Of Snow Pellets, Rain And Snow" + }, + "SHGSSN": { + "text": "SHGSSN", + "spoken": "Showers Of Snow Pellets And Snow" + }, + "SHGSSNRA": { + "text": "SHGSSNRA", + "spoken": "Showers Of Snow Pellets, Snow And Rain" + }, + "SHRA": { + "text": "SHRA", + "spoken": "Showers Of Rain" + }, + "SHRAGR": { + "text": "SHRAGR", + "spoken": "Showers Of Rain And Hail" + }, + "SHRAGRSN": { + "text": "SHRAGRSN", + "spoken": "Showers Of Rain, Hail And Snow" + }, + "SHRAGS": { + "text": "SHRAGS", + "spoken": "Showers Of Rain And Snow Pellets" + }, + "SHRAGSSN": { + "text": "SHRAGSSN", + "spoken": "Showers Of Rain, Snow Pellets And Snow" + }, + "SHRASN": { + "text": "SHRASN", + "spoken": "Showers Of Rain And Snow" + }, + "SHRASNGR": { + "text": "SHRASNGR", + "spoken": "Showers Of Rain, Snow And Hail" + }, + "SHRASNGS": { + "text": "SHRASNGS", + "spoken": "Showers Of Rain, Snow And Snow Pellets" + }, + "SHSN": { + "text": "SHSN", + "spoken": "Showers Of Snow" + }, + "SHSNGR": { + "text": "SHSNGR", + "spoken": "Showers Of Snow And Hail" + }, + "SHSNGRRA": { + "text": "SHSNGRRA", + "spoken": "Showers Of Snow, Hail And Rain" + }, + "SHSNGS": { + "text": "SHSNGS", + "spoken": "Showers Of Snow And Snow Pellets" + }, + "SHSNGSRA": { + "text": "SHSNGSRA", + "spoken": "Showers Of Snow, Snow Pellets And Rain" + }, + "SHSNRA": { + "text": "SHSNRA", + "spoken": "Showers Of Snow And Rain" + }, + "SHSNRAGR": { + "text": "SHSNRAGR", + "spoken": "Showers Of Snow, Rain And Hail" + }, + "SHSNRAGS": { + "text": "SHSNRAGS", + "spoken": "Showers Of Snow, Rain And Snow Pellets" + }, + "SHUP": { + "text": "SHUP", + "spoken": "Unidentified Showers Of Precipitation" + }, + "SN": { + "text": "SN", + "spoken": "Snow" + }, + "SNDZ": { + "text": "SNDZ", + "spoken": "Snow And Drizzle" + }, + "SNDZRA": { + "text": "SNDZRA", + "spoken": "Snow, Drizzle And Rain" + }, + "SNPL": { + "text": "SNPL", + "spoken": "Snow And Ice Pellets" + }, + "SNPLRA": { + "text": "SNPLRA", + "spoken": "Snow, Ice Pellets And Rain" + }, + "SNPLSG": { + "text": "SNPLSG", + "spoken": "Snow, Ice Pellets And Snow Grains" + }, + "SNRA": { + "text": "SNRA", + "spoken": "Snow And Rain" + }, + "SNRADZ": { + "text": "SNRADZ", + "spoken": "Snow, Rain And Drizzle" + }, + "SNRAPL": { + "text": "SNRAPL", + "spoken": "Snow, Rain And Ice Pellets" + }, + "SNRASG": { + "text": "SNRASG", + "spoken": "Snow, Rain And Snow Grains" + }, + "SNSG": { + "text": "SNSG", + "spoken": "Snow And Snow Grains" + }, + "SNSGPL": { + "text": "SNSGPL", + "spoken": "Snow, Snow Grains And Ice Pellets" + }, + "SNSGRA": { + "text": "SNSGRA", + "spoken": "Snow, Snow Grains And Rain" + }, + "SQ": { + "text": "SQ", + "spoken": "Squalls" + }, + "SS": { + "text": "SS", + "spoken": "Sandstorm" + }, + "TS": { + "text": "TS", + "spoken": "Thunderstorm" + }, + "TSGR": { + "text": "TSGR", + "spoken": "Thunderstorm With Hail" + }, + "TSGRRA": { + "text": "TSGRRA", + "spoken": "Thunderstorm With Hail And Rain" + }, + "TSGRRASN": { + "text": "TSGRRASN", + "spoken": "Thunderstorm With Hail, Rain And Snow" + }, + "TSGRSN": { + "text": "TSGRSN", + "spoken": "Thunderstorm With Hail And Snow" + }, + "TSGRSNRA": { + "text": "TSGRSNRA", + "spoken": "Thunderstorm With Hail, Snow And Rain" + }, + "TSGS": { + "text": "TSGS", + "spoken": "Thunderstorm With Snow Pellets" + }, + "TSGSRA": { + "text": "TSGSRA", + "spoken": "Thunderstorm With Snow Pellets And Rain" + }, + "TSGSRASN": { + "text": "TSGSRASN", + "spoken": "Thunderstorm With Snow Pellets, Rain And Snow" + }, + "TSGSSN": { + "text": "TSGSSN", + "spoken": "Thunderstorm With Snow Pellets And Snow" + }, + "TSGSSNRA": { + "text": "TSGSSNRA", + "spoken": "Thunderstorm With Snow Pellets, Snow And Rain" + }, + "TSRA": { + "text": "TSRA", + "spoken": "Thunderstorm With Rain" + }, + "TSRAGR": { + "text": "TSRAGR", + "spoken": "Thunderstorm With Rain And Hail" + }, + "TSRAGRSN": { + "text": "TSRAGRSN", + "spoken": "Thunderstorm With Rain, Hail And Snow" + }, + "TSRAGS": { + "text": "TSRAGS", + "spoken": "Thunderstorm With Rain And Snow Pellets" + }, + "TSRAGSSN": { + "text": "TSRAGSSN", + "spoken": "Thunderstorm With Rain, Snow Pellets And Snow" + }, + "TSRASN": { + "text": "TSRASN", + "spoken": "Thunderstorm With Rain And Snow" + }, + "TSRASNGR": { + "text": "TSRASNGR", + "spoken": "Thunderstorm With Rain, Snow And Hail" + }, + "TSRASNGS": { + "text": "TSRASNGS", + "spoken": "Thunderstorm With Rain, Snow And Snow Pellets" + }, + "TSSN": { + "text": "TSSN", + "spoken": "Thunderstorm With Snow" + }, + "TSSNGR": { + "text": "TSSNGR", + "spoken": "Thunderstorm With Snow And Hail" + }, + "TSSNGRRA": { + "text": "TSSNGRRA", + "spoken": "Thunderstorm With Snow, Hail And Rain" + }, + "TSSNGS": { + "text": "TSSNGS", + "spoken": "Thunderstorm With Snow And Snow Pellets" + }, + "TSSNGSRA": { + "text": "TSSNGSRA", + "spoken": "Thunderstorm With Snow, Snow Pellets And Rain" + }, + "TSSNRA": { + "text": "TSSNRA", + "spoken": "Thunderstorm With Snow And Rain" + }, + "TSSNRAGR": { + "text": "TSSNRAGR", + "spoken": "Thunderstorm With Snow, Rain And Hail" + }, + "TSSNRAGS": { + "text": "TSSNRAGS", + "spoken": "Thunderstorm With Snow, Rain And Snow Pellets" + }, + "TSUP": { + "text": "TSUP", + "spoken": "Thunderstorm With Unidentified Precipitation" + }, + "UP": { + "text": "UP", + "spoken": "Unidentified Precipitation" + }, + "VA": { + "text": "VA", + "spoken": "Volcanic Ash" + }, + "VCBLDU": { + "text": "VCBLDU", + "spoken": "Blowing Dust In The Vicinity" + }, + "VCBLSA": { + "text": "VCBLSA", + "spoken": "Blowing Sand In The Vicinity" + }, + "VCBLSN": { + "text": "VCBLSN", + "spoken": "Blowing Snow In The Vicinity" + }, + "VCDS": { + "text": "VCDS", + "spoken": "Duststorm In The Vicinity" + }, + "VCFC": { + "text": "VCFC", + "spoken": "Funnel Cloud In The Vicinity" + }, + "VCFG": { + "text": "VCFG", + "spoken": "Fog In The Vicinity" + }, + "VCPO": { + "text": "VCPO", + "spoken": "Dust/Sand Whirls In The Vicinity" + }, + "VCSH": { + "text": "VCSH", + "spoken": "Showers In The Vicinity" + }, + "VCSS": { + "text": "VCSS", + "spoken": "Sandstorm In The Vicinity" + }, + "VCTS": { + "text": "VCTS", + "spoken": "Thunderstorm In The Vicinity" + }, + "VCVA": { + "text": "VCVA", + "spoken": "Volcanic Ash In The Vicinity" + } + }, + "template": { + "text": "{weather}", + "voice": "{weather}" + } + }, + "recentWeather": { + "template": { + "text": "", + "voice": "" + } + }, + "clouds": { + "identifyCeilingLayer": true, + "identifyCeilingLayerTextAtis": false, + "textAtisCeilingPrefix": "CIG", + "cloudCeilingLayerTypes": [ + "BKN", + "OVC" + ], + "convertToMetric": false, + "isAltitudeInHundreds": false, + "undeterminedLayerAltitude": { + "text": "undetermined", + "voice": "undetermined" + }, + "automaticCbDetection": { + "text": "//////CB", + "voice": "RADAR DETECTED CUMULONIMBUS CLOUDS" + }, + "types": { + "FEW": { + "text": "FEW{altitude}", + "voice": "few clouds at {altitude}" + }, + "SCT": { + "text": "SCT{altitude}{convective}", + "voice": "{altitude} scattered {convective}" + }, + "BKN": { + "text": "BKN{altitude}{convective}", + "voice": "{altitude} broken {convective}" + }, + "OVC": { + "text": "OVC{altitude}{convective}", + "voice": "{altitude} overcast {convective}" + }, + "VV": { + "text": "VV{altitude}", + "voice": "indefinite ceiling {altitude}" + }, + "NSC": { + "text": "NSC", + "voice": "no significant clouds" + }, + "NCD": { + "text": "NCD", + "voice": "no clouds detected" + }, + "CLR": { + "text": "CLR", + "voice": "sky clear below one-two thousand" + }, + "SKC": { + "text": "SKC", + "voice": "sky clear" + } + }, + "convectiveTypes": { + "CB": "cumulonimbus", + "TCU": "towering cumulus" + }, + "template": { + "text": "{clouds}", + "voice": "{clouds}" + } + }, + "temperature": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{temp}", + "voice": "TEMPERATURE {temp}" + } + }, + "dewpoint": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{dewpoint}", + "voice": "DEWPOINT {dewpoint}" + } + }, + "altimeter": { + "pronounceDecimal": false, + "template": { + "text": "Q{altimeter|hpa}", + "voice": "QNH {altimeter|hpa}" + } + }, + "trend": { + "nosigText": "NOSIG", + "nosigVoice": "No Significant Changes", + "becomingText": "BECMG", + "becomingVoice": "Becoming", + "temporaryText": "TEMPO", + "temporaryVoice": "Temporary", + "template": {} + }, + "windShear": { + "runwayText": "WS R{Runway}", + "runwayVoice": "Wind Shear Runway {Runway}", + "allRunwayText": "WS ALL RWY", + "allRunwayVoice": "Wind Shear All Runways", + "template": {} + }, + "transitionLevel": { + "values": [ + { + "low": 940, + "high": 958, + "altitude": 60 + }, + { + "low": 959, + "high": 976, + "altitude": 55 + }, + { + "low": 977, + "high": 994, + "altitude": 50 + }, + { + "low": 995, + "high": 1013, + "altitude": 45 + }, + { + "low": 1014, + "high": 1031, + "altitude": 40 + }, + { + "low": 1032, + "high": 1049, + "altitude": 35 + }, + { + "low": 1050, + "high": 1060, + "altitude": 30 + } + ], + "template": { + "text": "TRANSITION-LEVEL FL {trl}", + "voice": "TRANSITION LEVEL. FLIGHT LEVEL {trl}" + } + }, + "notams": { + "template": { + "text": "{notams}", + "voice": "{notams}" + } + }, + "closingStatement": { + "autoIncludeClosingStatement": true, + "template": { + "text": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT", + "voice": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter|word} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT" + } + } + }, + "notamsBeforeFreeText": false, + "airportConditionsBeforeFreeText": false, + "frequency": 119330000, + "useDecimalTerminology": true, + "atisVoice": { + "useTextToSpeech": true, + "voice": "UK Male", + "speechRate": 170 + }, + "presets": [ + { + "id": "2698a71c-f990-424d-a49d-9318bf8ba947", + "name": "RUNWAY 26 (LON_W_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^26.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "e9c0b967-1d94-4010-a21d-d8c23579df87", + "name": "RUNWAY 08 (LON_W_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH WESTERN RADAR ON 132.300", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^08.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "6bc7647b-75e7-40fd-961f-10c700e07e8a", + "name": "RUNWAY 26 (LON_WX_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 127.7", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^26.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "197f5879-4e06-4766-8835-d45485aad8a7", + "name": "RUNWAY 08 (LON_WX_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 127.7", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^08.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + } + ], + "contractions": [ + { + "variableName": "LVPS", + "text": "LVPS", + "voice": "L V PEES" + }, + { + "variableName": "COM", + "text": "COM", + "voice": "" + }, + { + "variableName": "DATALINK", + "text": "DATALINK", + "voice": "DAYTA LINK" + }, + { + "variableName": "ATIS", + "text": "ATIS", + "voice": "INFORMATION" + }, + { + "variableName": "ATC", + "text": "ATC", + "voice": "AIR TRAFFIC CONTROL" + } + ], + "airportConditionDefinitions": [], + "notamDefinitions": [ + { + "text": "ATC LOW VISIBILITY PROCEDURES IN OPERATION. CATEGORY THREE HOLDING POINTS IN USE.", + "ordinal": 1, + "enabled": false + }, + { + "text": "DATALINK CLEARANCES ARE NOT AVAILABLE.", + "ordinal": 2, + "enabled": true + }, + { + "text": "WINDSHEAR REPORTED ON DEPARTURE.", + "ordinal": 3, + "enabled": false + } + ] + }, + { + "id": "29e55e7b-8017-45db-874d-4dba98e73401", + "ordinal": 0, + "identifier": "EGJJ", + "name": "Jersey", + "atisType": "Combined", + "codeRange": { + "low": "A", + "high": "Z" + }, + "atisFormat": { + "observationTime": { + "template": { + "text": "{time}Z", + "voice": "TIME {time} ZULU {special}" + } + }, + "surfaceWind": { + "speakLeadingZero": false, + "magneticVariation": { + "enabled": false, + "magneticDegrees": 0 + }, + "standard": { + "template": { + "text": "{wind_dir}{wind_spd}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} KNOTS" + } + }, + "standardGust": { + "template": { + "text": "{wind_dir}{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variable": { + "template": { + "text": "VRB{wind_spd}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} KNOTS" + } + }, + "variableGust": { + "template": { + "text": "VRB{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variableDirection": { + "template": { + "text": "{wind_vmin}V{wind_vmax}", + "voice": "VARIABLE BETWEEN {wind_vmin} AND {wind_vmax} DEGREES" + } + }, + "calm": { + "calmWindSpeed": 2, + "template": { + "text": "{wind}", + "voice": "SURFACE WIND CALM" + } + } + }, + "visibility": { + "north": "to the north", + "northEast": "to the north-east", + "east": "to the east", + "southEast": "to the south-east", + "south": "to the south", + "southWest": "to the south-west", + "west": "to the west", + "northWest": "to the north-west", + "unlimitedVisibilityVoice": "visibility 10 kilometers or more", + "unlimitedVisibilityText": "9999", + "includeVisibilitySuffix": true, + "metersCutoff": 5000, + "template": { + "text": "{visibility}", + "voice": "VISIBILITY {visibility}" + } + }, + "runwayVisualRange": { + "neutralTendency": "Neutral", + "goingUpTendency": "Going Up", + "goingDownTendency": "Going Down", + "template": {} + }, + "presentWeather": { + "presentWeatherTypes": { + "-DS": { + "text": "-DS", + "spoken": "Light Duststorm" + }, + "-DZ": { + "text": "-DZ", + "spoken": "Light Drizzle" + }, + "-DZPL": { + "text": "-DZPL", + "spoken": "Light Drizzle And Ice Pellets" + }, + "-DZPLRA": { + "text": "-DZPLRA", + "spoken": "Light Drizzle, Ice Pellets And Rain" + }, + "-DZRA": { + "text": "-DZRA", + "spoken": "Light Drizzle And Rain" + }, + "-DZRAPL": { + "text": "-DZRAPL", + "spoken": "Light Drizzle, Rain And Ice Pellets" + }, + "-DZRASG": { + "text": "-DZRASG", + "spoken": "Light Drizzle, Rain And Snow Grains" + }, + "-DZRASN": { + "text": "-DZRASN", + "spoken": "Light Drizzle, Rain And Snow" + }, + "-DZSG": { + "text": "-DZSG", + "spoken": "Light Drizzle And Snow Grains" + }, + "-DZSGRA": { + "text": "-DZSGRA", + "spoken": "Light Drizzle, Snow Grains And Rain" + }, + "-DZSN": { + "text": "-DZSN", + "spoken": "Light Drizzle And Snow" + }, + "-DZSNRA": { + "text": "-DZSNRA", + "spoken": "Light Drizzle, Snow And Rain" + }, + "-FZDZ": { + "text": "-FZDZ", + "spoken": "Light Freezing Drizzle" + }, + "-FZDZPL": { + "text": "-FZDZPL", + "spoken": "Light Freezing Drizzle And Ice Pellets" + }, + "-FZDZRA": { + "text": "-FZDZRA", + "spoken": "Light Freezing Drizzle And Rain" + }, + "-FZDZSG": { + "text": "-FZDZSG", + "spoken": "Light Freezing Drizzle And Snow Grains" + }, + "-FZDZSN": { + "text": "-FZDZSN", + "spoken": "Light Freezing Drizzle And Snow" + }, + "-FZRA": { + "text": "-FZRA", + "spoken": "Light Freezing Rain" + }, + "-FZRADZ": { + "text": "-FZRADZ", + "spoken": "Light Freezing Rain And Drizzle" + }, + "-FZRAPL": { + "text": "-FZRAPL", + "spoken": "Light Freezing Rain And Ice Pellets" + }, + "-FZRASG": { + "text": "-FZRASG", + "spoken": "Light Freezing Rain And Snow Grains" + }, + "-FZRASN": { + "text": "-FZRASN", + "spoken": "Light Freezing Rain And Snow" + }, + "-FZUP": { + "text": "-FZUP", + "spoken": "Light Unidentified Freezing Precipitation" + }, + "-PL": { + "text": "-PL", + "spoken": "Light Ice Pellets" + }, + "-PLDZ": { + "text": "-PLDZ", + "spoken": "Light Ice Pellets And Drizzle" + }, + "-PLDZRA": { + "text": "-PLDZRA", + "spoken": "Light Ice Pellets, Drizzle And Rain" + }, + "-PLRA": { + "text": "-PLRA", + "spoken": "Light Ice Pellets And Rain" + }, + "-PLRADZ": { + "text": "-PLRADZ", + "spoken": "Light Ice Pellets, Rain And Drizzle" + }, + "-PLRASN": { + "text": "-PLRASN", + "spoken": "Light Ice Pellets, Rain And Snow" + }, + "-PLSG": { + "text": "-PLSG", + "spoken": "Light Ice Pellets And Snow Grains" + }, + "-PLSGSN": { + "text": "-PLSGSN", + "spoken": "Light Ice Pellets, Snow Grains And Snow" + }, + "-PLSN": { + "text": "-PLSN", + "spoken": "Light Ice Pellets And Snow" + }, + "-PLSNRA": { + "text": "-PLSNRA", + "spoken": "Light Ice Pellets, Snow And Rain" + }, + "-PLSNSG": { + "text": "-PLSNSG", + "spoken": "Light Ice Pellets, Snow And Snow Grains" + }, + "-RA": { + "text": "-RA", + "spoken": "Light Rain" + }, + "-RADZ": { + "text": "-RADZ", + "spoken": "Light Rain And Drizzle" + }, + "-RADZPL": { + "text": "-RADZPL", + "spoken": "Light Rain, Drizzle And Ice Pellets" + }, + "-RADZSG": { + "text": "-RADZSG", + "spoken": "Light Rain, Drizzle And Snow Grains" + }, + "-RADZSN": { + "text": "-RADZSN", + "spoken": "Light Rain, Drizzle And Snow" + }, + "-RAPL": { + "text": "-RAPL", + "spoken": "Light Rain And Ice Pellets" + }, + "-RAPLDZ": { + "text": "-RAPLDZ", + "spoken": "Light Rain, Ice Pellets And Drizzle" + }, + "-RAPLSN": { + "text": "-RAPLSN", + "spoken": "Light Rain, Ice Pellets And Snow" + }, + "-RASG": { + "text": "-RASG", + "spoken": "Light Rain And Snow Grains" + }, + "-RASGDZ": { + "text": "-RASGDZ", + "spoken": "Light Rain, Snow Grains And Drizzle" + }, + "-RASGSN": { + "text": "-RASGSN", + "spoken": "Light Rain, Snow Grains And Snow" + }, + "-RASN": { + "text": "-RASN", + "spoken": "Light Rain And Snow" + }, + "-RASNDZ": { + "text": "-RASNDZ", + "spoken": "Light Rain, Snow And Drizzle" + }, + "-RASNPL": { + "text": "-RASNPL", + "spoken": "Light Rain, Snow And Ice Pellets" + }, + "-RASNSG": { + "text": "-RASNSG", + "spoken": "Light Rain, Snow And Snow Grains" + }, + "-SG": { + "text": "-SG", + "spoken": "Light Snow Grains" + }, + "-SGDZ": { + "text": "-SGDZ", + "spoken": "Light Snow Grains And Drizzle" + }, + "-SGDZRA": { + "text": "-SGDZRA", + "spoken": "Light Snow Grains, Drizzle And Rain" + }, + "-SGPL": { + "text": "-SGPL", + "spoken": "Light Snow Grains And Ice Pellets" + }, + "-SGPLSN": { + "text": "-SGPLSN", + "spoken": "Light Snow Grains, Ice Pellets And Snow" + }, + "-SGRA": { + "text": "-SGRA", + "spoken": "Light Snow Grains And Rain" + }, + "-SGRADZ": { + "text": "-SGRADZ", + "spoken": "Light Snow Grains, Rain And Drizzle" + }, + "-SGRASN": { + "text": "-SGRASN", + "spoken": "Light Snow Grains, Rain And Snow" + }, + "-SGSN": { + "text": "-SGSN", + "spoken": "Light Snow Grains And Snow" + }, + "-SGSNPL": { + "text": "-SGSNPL", + "spoken": "Light Snow Grains, Snow And Ice Pellets" + }, + "-SGSNRA": { + "text": "-SGSNRA", + "spoken": "Light Snow Grains, Snow And Rain" + }, + "-SHGR": { + "text": "-SHGR", + "spoken": "Light Showers Of Hail" + }, + "-SHGRRA": { + "text": "-SHGRRA", + "spoken": "Light Showers Of Hail And Rain" + }, + "-SHGRRASN": { + "text": "-SHGRRASN", + "spoken": "Light Showers Of Hail, Rain And Snow" + }, + "-SHGRSN": { + "text": "-SHGRSN", + "spoken": "Light Showers Of Hail And Snow" + }, + "-SHGRSNRA": { + "text": "-SHGRSNRA", + "spoken": "Light Showers Of Hail, Snow And Rain" + }, + "-SHGS": { + "text": "-SHGS", + "spoken": "Light Showers Of Snow Pellets" + }, + "-SHGSRA": { + "text": "-SHGSRA", + "spoken": "Light Showers Of Snow Pellets And Rain" + }, + "-SHGSRASN": { + "text": "-SHGSRASN", + "spoken": "Light Showers Of Snow Pellets, Rain And Snow" + }, + "-SHGSSN": { + "text": "-SHGSSN", + "spoken": "Light Showers Of Snow Pellets And Snow" + }, + "-SHGSSNRA": { + "text": "-SHGSSNRA", + "spoken": "Light Showers Of Snow Pellets, Snow And Rain" + }, + "-SHRA": { + "text": "-SHRA", + "spoken": "Light Showers Of Rain" + }, + "-SHRAGR": { + "text": "-SHRAGR", + "spoken": "Light Showers Of Rain And Hail" + }, + "-SHRAGRSN": { + "text": "-SHRAGRSN", + "spoken": "Light Showers Of Rain, Hail And Snow" + }, + "-SHRAGS": { + "text": "-SHRAGS", + "spoken": "Light Showers Of Rain And Snow Pellets" + }, + "-SHRAGSSN": { + "text": "-SHRAGSSN", + "spoken": "Light Showers Of Rain, Snow Pellets And Snow" + }, + "-SHRASN": { + "text": "-SHRASN", + "spoken": "Light Showers Of Rain And Snow" + }, + "-SHRASNGR": { + "text": "-SHRASNGR", + "spoken": "Light Showers Of Rain, Snow And Hail" + }, + "-SHRASNGS": { + "text": "-SHRASNGS", + "spoken": "Light Showers Of Rain, Snow And Snow Pellets" + }, + "-SHSN": { + "text": "-SHSN", + "spoken": "Light Showers Of Snow" + }, + "-SHSNGR": { + "text": "-SHSNGR", + "spoken": "Light Showers Of Snow And Hail" + }, + "-SHSNGRRA": { + "text": "-SHSNGRRA", + "spoken": "Light Showers Of Snow, Hail And Rain" + }, + "-SHSNGS": { + "text": "-SHSNGS", + "spoken": "Light Showers Of Snow And Snow Pellets" + }, + "-SHSNGSRA": { + "text": "-SHSNGSRA", + "spoken": "Light Showers Of Snow, Snow Pellets And Rain" + }, + "-SHSNRA": { + "text": "-SHSNRA", + "spoken": "Light Showers Of Snow And Rain" + }, + "-SHSNRAGR": { + "text": "-SHSNRAGR", + "spoken": "Light Showers Of Snow, Rain And Hail" + }, + "-SHSNRAGS": { + "text": "-SHSNRAGS", + "spoken": "Light Showers Of Snow, Rain And Snow Pellets" + }, + "-SHUP": { + "text": "-SHUP", + "spoken": "Light Unidentified Showers Of Precipitation" + }, + "-SN": { + "text": "-SN", + "spoken": "Light Snow" + }, + "-SNDZ": { + "text": "-SNDZ", + "spoken": "Light Snow And Drizzle" + }, + "-SNDZRA": { + "text": "-SNDZRA", + "spoken": "Light Snow, Drizzle And Rain" + }, + "-SNPL": { + "text": "-SNPL", + "spoken": "Light Snow And Ice Pellets" + }, + "-SNPLRA": { + "text": "-SNPLRA", + "spoken": "Light Snow, Ice Pellets And Rain" + }, + "-SNPLSG": { + "text": "-SNPLSG", + "spoken": "Light Snow, Ice Pellets And Snow Grains" + }, + "-SNRA": { + "text": "-SNRA", + "spoken": "Light Snow And Rain" + }, + "-SNRADZ": { + "text": "-SNRADZ", + "spoken": "Light Snow, Rain And Drizzle" + }, + "-SNRAPL": { + "text": "-SNRAPL", + "spoken": "Light Snow, Rain And Ice Pellets" + }, + "-SNRASG": { + "text": "-SNRASG", + "spoken": "Light Snow, Rain And Snow Grains" + }, + "-SNSG": { + "text": "-SNSG", + "spoken": "Light Snow And Snow Grains" + }, + "-SNSGPL": { + "text": "-SNSGPL", + "spoken": "Light Snow, Snow Grains And Ice Pellets" + }, + "-SNSGRA": { + "text": "-SNSGRA", + "spoken": "Light Snow, Snow Grains And Rain" + }, + "-SS": { + "text": "-SS", + "spoken": "Light Sandstorm" + }, + "-TSGR": { + "text": "-TSGR", + "spoken": "Thunderstorm With Light Hail" + }, + "-TSGRRA": { + "text": "-TSGRRA", + "spoken": "Thunderstorm With Light Hail And Rain" + }, + "-TSGRRASN": { + "text": "-TSGRRASN", + "spoken": "Thunderstorm With Light Hail, Rain And Snow" + }, + "-TSGRSN": { + "text": "-TSGRSN", + "spoken": "Thunderstorm With Light Hail And Snow" + }, + "-TSGRSNRA": { + "text": "-TSGRSNRA", + "spoken": "Thunderstorm With Light Hail, Snow And Rain" + }, + "-TSGS": { + "text": "-TSGS", + "spoken": "Thunderstorm With Light Snow Pellets" + }, + "-TSGSRA": { + "text": "-TSGSRA", + "spoken": "Thunderstorm With Light Snow Pellets And Rain" + }, + "-TSGSRASN": { + "text": "-TSGSRASN", + "spoken": "Thunderstorm With Light Snow Pellets, Rain And Snow" + }, + "-TSGSSN": { + "text": "-TSGSSN", + "spoken": "Thunderstorm With Light Snow Pellets And Snow" + }, + "-TSGSSNRA": { + "text": "-TSGSSNRA", + "spoken": "Thunderstorm With Light Snow Pellets, Snow And Rain" + }, + "-TSRA": { + "text": "-TSRA", + "spoken": "Thunderstorm With Light Rain" + }, + "-TSRAGR": { + "text": "-TSRAGR", + "spoken": "Thunderstorm With Light Rain And Hail" + }, + "-TSRAGRSN": { + "text": "-TSRAGRSN", + "spoken": "Thunderstorm With Light Rain, Hail And Snow" + }, + "-TSRAGS": { + "text": "-TSRAGS", + "spoken": "Thunderstorm With Light Rain And Snow Pellets" + }, + "-TSRAGSSN": { + "text": "-TSRAGSSN", + "spoken": "Thunderstorm With Light Rain, Snow Pellets And Snow" + }, + "-TSRASN": { + "text": "-TSRASN", + "spoken": "Thunderstorm With Light Rain And Snow" + }, + "-TSRASNGR": { + "text": "-TSRASNGR", + "spoken": "Thunderstorm With Light Rain, Snow And Hail" + }, + "-TSRASNGS": { + "text": "-TSRASNGS", + "spoken": "Thunderstorm With Light Rain, Snow And Snow Pellets" + }, + "-TSSN": { + "text": "-TSSN", + "spoken": "Thunderstorm With Light Snow" + }, + "-TSSNGR": { + "text": "-TSSNGR", + "spoken": "Thunderstorm With Light Snow And Hail" + }, + "-TSSNGRRA": { + "text": "-TSSNGRRA", + "spoken": "Thunderstorm With Light Snow, Hail And Rain" + }, + "-TSSNGS": { + "text": "-TSSNGS", + "spoken": "Thunderstorm With Light Snow And Snow Pellets" + }, + "-TSSNGSRA": { + "text": "-TSSNGSRA", + "spoken": "Thunderstorm With Light Snow, Snow Pellets And Rain" + }, + "-TSSNRA": { + "text": "-TSSNRA", + "spoken": "Thunderstorm With Light Snow And Rain" + }, + "-TSSNRAGR": { + "text": "-TSSNRAGR", + "spoken": "Thunderstorm With Light Snow, Rain And Hail" + }, + "-TSSNRAGS": { + "text": "-TSSNRAGS", + "spoken": "Thunderstorm With Light Snow, Rain And Snow Pellets" + }, + "-TSUP": { + "text": "-TSUP", + "spoken": "Thunderstorm With Light Unidentified Precipitation" + }, + "-UP": { + "text": "-UP", + "spoken": "Light Unidentified Precipitation" + }, + "+DS": { + "text": "+DS", + "spoken": "Heavy Duststorm" + }, + "+DZ": { + "text": "+DZ", + "spoken": "Heavy Drizzle" + }, + "+DZPL": { + "text": "+DZPL", + "spoken": "Heavy Drizzle And Ice Pellets" + }, + "+DZPLRA": { + "text": "+DZPLRA", + "spoken": "Heavy Drizzle, Ice Pellets And Rain" + }, + "+DZRA": { + "text": "+DZRA", + "spoken": "Heavy Drizzle And Rain" + }, + "+DZRAPL": { + "text": "+DZRAPL", + "spoken": "Heavy Drizzle, Rain And Ice Pellets" + }, + "+DZRASG": { + "text": "+DZRASG", + "spoken": "Heavy Drizzle, Rain And Snow Grains" + }, + "+DZRASN": { + "text": "+DZRASN", + "spoken": "Heavy Drizzle, Rain And Snow" + }, + "+DZSG": { + "text": "+DZSG", + "spoken": "Heavy Drizzle And Snow Grains" + }, + "+DZSGRA": { + "text": "+DZSGRA", + "spoken": "Heavy Drizzle, Snow Grains And Rain" + }, + "+DZSN": { + "text": "+DZSN", + "spoken": "Heavy Drizzle And Snow" + }, + "+DZSNRA": { + "text": "+DZSNRA", + "spoken": "Heavy Drizzle, Snow And Rain" + }, + "+FC": { + "text": "+FC", + "spoken": "Well-Developed Funnel Cloud" + }, + "+FZDZ": { + "text": "+FZDZ", + "spoken": "Heavy Freezing Drizzle" + }, + "+FZDZPL": { + "text": "+FZDZPL", + "spoken": "Heavy Freezing Drizzle And Ice Pellets" + }, + "+FZDZRA": { + "text": "+FZDZRA", + "spoken": "Heavy Freezing Drizzle And Rain" + }, + "+FZDZSG": { + "text": "+FZDZSG", + "spoken": "Heavy Freezing Drizzle And Snow Grains" + }, + "+FZDZSN": { + "text": "+FZDZSN", + "spoken": "Heavy Freezing Drizzle And Snow" + }, + "+FZRA": { + "text": "+FZRA", + "spoken": "Heavy Freezing Rain" + }, + "+FZRADZ": { + "text": "+FZRADZ", + "spoken": "Heavy Freezing Rain And Drizzle" + }, + "+FZRAPL": { + "text": "+FZRAPL", + "spoken": "Heavy Freezing Rain And Ice Pellets" + }, + "+FZRASG": { + "text": "+FZRASG", + "spoken": "Heavy Freezing Rain And Snow Grains" + }, + "+FZRASN": { + "text": "+FZRASN", + "spoken": "Heavy Freezing Rain And Snow" + }, + "+FZUP": { + "text": "+FZUP", + "spoken": "Heavy Unidentified Freezing Precipitation" + }, + "+PL": { + "text": "+PL", + "spoken": "Heavy Ice Pellets" + }, + "+PLDZ": { + "text": "+PLDZ", + "spoken": "Heavy Ice Pellets And Drizzle" + }, + "+PLDZRA": { + "text": "+PLDZRA", + "spoken": "Heavy Ice Pellets, Drizzle And Rain" + }, + "+PLRA": { + "text": "+PLRA", + "spoken": "Heavy Ice Pellets And Rain" + }, + "+PLRADZ": { + "text": "+PLRADZ", + "spoken": "Heavy Ice Pellets, Rain And Drizzle" + }, + "+PLRASN": { + "text": "+PLRASN", + "spoken": "Heavy Ice Pellets, Rain And Snow" + }, + "+PLSG": { + "text": "+PLSG", + "spoken": "Heavy Ice Pellets And Snow Grains" + }, + "+PLSGSN": { + "text": "+PLSGSN", + "spoken": "Heavy Ice Pellets, Snow Grains And Snow" + }, + "+PLSN": { + "text": "+PLSN", + "spoken": "Heavy Ice Pellets And Snow" + }, + "+PLSNRA": { + "text": "+PLSNRA", + "spoken": "Heavy Ice Pellets, Snow And Rain" + }, + "+PLSNSG": { + "text": "+PLSNSG", + "spoken": "Heavy Ice Pellets, Snow And Snow Grains" + }, + "+RA": { + "text": "+RA", + "spoken": "Heavy Rain" + }, + "+RADZ": { + "text": "+RADZ", + "spoken": "Heavy Rain And Drizzle" + }, + "+RADZPL": { + "text": "+RADZPL", + "spoken": "Heavy Rain, Drizzle And Ice Pellets" + }, + "+RADZSG": { + "text": "+RADZSG", + "spoken": "Heavy Rain, Drizzle And Snow Grains" + }, + "+RADZSN": { + "text": "+RADZSN", + "spoken": "Heavy Rain, Drizzle And Snow" + }, + "+RAPL": { + "text": "+RAPL", + "spoken": "Heavy Rain And Ice Pellets" + }, + "+RAPLDZ": { + "text": "+RAPLDZ", + "spoken": "Heavy Rain, Ice Pellets And Drizzle" + }, + "+RAPLSN": { + "text": "+RAPLSN", + "spoken": "Heavy Rain, Ice Pellets And Snow" + }, + "+RASG": { + "text": "+RASG", + "spoken": "Heavy Rain And Snow Grains" + }, + "+RASGDZ": { + "text": "+RASGDZ", + "spoken": "Heavy Rain, Snow Grains And Drizzle" + }, + "+RASGSN": { + "text": "+RASGSN", + "spoken": "Heavy Rain, Snow Grains And Snow" + }, + "+RASN": { + "text": "+RASN", + "spoken": "Heavy Rain And Snow" + }, + "+RASNDZ": { + "text": "+RASNDZ", + "spoken": "Heavy Rain, Snow And Drizzle" + }, + "+RASNPL": { + "text": "+RASNPL", + "spoken": "Heavy Rain, Snow And Ice Pellets" + }, + "+RASNSG": { + "text": "+RASNSG", + "spoken": "Heavy Rain, Snow And Snow Grains" + }, + "+SG": { + "text": "+SG", + "spoken": "Heavy Snow Grains" + }, + "+SGDZ": { + "text": "+SGDZ", + "spoken": "Heavy Snow Grains And Drizzle" + }, + "+SGDZRA": { + "text": "+SGDZRA", + "spoken": "Heavy Snow Grains, Drizzle And Rain" + }, + "+SGPL": { + "text": "+SGPL", + "spoken": "Heavy Snow Grains And Ice Pellets" + }, + "+SGPLSN": { + "text": "+SGPLSN", + "spoken": "Heavy Snow Grains, Ice Pellets And Snow" + }, + "+SGRA": { + "text": "+SGRA", + "spoken": "Heavy Snow Grains And Rain" + }, + "+SGRADZ": { + "text": "+SGRADZ", + "spoken": "Heavy Snow Grains, Rain And Drizzle" + }, + "+SGRASN": { + "text": "+SGRASN", + "spoken": "Heavy Snow Grains, Rain And Snow" + }, + "+SGSN": { + "text": "+SGSN", + "spoken": "Heavy Snow Grains And Snow" + }, + "+SGSNPL": { + "text": "+SGSNPL", + "spoken": "Heavy Snow Grains, Snow And Ice Pellets" + }, + "+SGSNRA": { + "text": "+SGSNRA", + "spoken": "Heavy Snow Grains, Snow And Rain" + }, + "+SHGR": { + "text": "+SHGR", + "spoken": "Heavy Showers Of Hail" + }, + "+SHGRRA": { + "text": "+SHGRRA", + "spoken": "Heavy Showers Of Hail And Rain" + }, + "+SHGRRASN": { + "text": "+SHGRRASN", + "spoken": "Heavy Showers Of Hail, Rain And Snow" + }, + "+SHGRSN": { + "text": "+SHGRSN", + "spoken": "Heavy Showers Of Hail And Snow" + }, + "+SHGRSNRA": { + "text": "+SHGRSNRA", + "spoken": "Heavy Showers Of Hail, Snow And Rain" + }, + "+SHGS": { + "text": "+SHGS", + "spoken": "Heavy Showers Of Snow Pellets" + }, + "+SHGSRA": { + "text": "+SHGSRA", + "spoken": "Heavy Showers Of Snow Pellets And Rain" + }, + "+SHGSRASN": { + "text": "+SHGSRASN", + "spoken": "Heavy Showers Of Snow Pellets, Rain And Snow" + }, + "+SHGSSN": { + "text": "+SHGSSN", + "spoken": "Heavy Showers Of Snow Pellets And Snow" + }, + "+SHGSSNRA": { + "text": "+SHGSSNRA", + "spoken": "Heavy Showers Of Snow Pellets, Snow And Rain" + }, + "+SHRA": { + "text": "+SHRA", + "spoken": "Heavy Showers Of Rain" + }, + "+SHRAGR": { + "text": "+SHRAGR", + "spoken": "Heavy Showers Of Rain And Hail" + }, + "+SHRAGRSN": { + "text": "+SHRAGRSN", + "spoken": "Heavy Showers Of Rain, Hail And Snow" + }, + "+SHRAGS": { + "text": "+SHRAGS", + "spoken": "Heavy Showers Of Rain And Snow Pellets" + }, + "+SHRAGSSN": { + "text": "+SHRAGSSN", + "spoken": "Heavy Showers Of Rain, Snow Pellets And Snow" + }, + "+SHRASN": { + "text": "+SHRASN", + "spoken": "Heavy Showers Of Rain And Snow" + }, + "+SHRASNGR": { + "text": "+SHRASNGR", + "spoken": "Heavy Showers Of Rain, Snow And Hail" + }, + "+SHRASNGS": { + "text": "+SHRASNGS", + "spoken": "Heavy Showers Of Rain, Snow And Snow Pellets" + }, + "+SHSN": { + "text": "+SHSN", + "spoken": "Heavy Showers Of Snow" + }, + "+SHSNGR": { + "text": "+SHSNGR", + "spoken": "Heavy Showers Of Snow And Hail" + }, + "+SHSNGRRA": { + "text": "+SHSNGRRA", + "spoken": "Heavy Showers Of Snow, Hail And Rain" + }, + "+SHSNGS": { + "text": "+SHSNGS", + "spoken": "Heavy Showers Of Snow And Snow Pellets" + }, + "+SHSNGSRA": { + "text": "+SHSNGSRA", + "spoken": "Heavy Showers Of Snow, Snow Pellets And Rain" + }, + "+SHSNRA": { + "text": "+SHSNRA", + "spoken": "Heavy Showers Of Snow And Rain" + }, + "+SHSNRAGR": { + "text": "+SHSNRAGR", + "spoken": "Heavy Showers Of Snow, Rain And Hail" + }, + "+SHSNRAGS": { + "text": "+SHSNRAGS", + "spoken": "Heavy Showers Of Snow, Rain And Snow Pellets" + }, + "+SHUP": { + "text": "+SHUP", + "spoken": "Heavy Unidentified Showers Of Precipitation" + }, + "+SN": { + "text": "+SN", + "spoken": "Heavy Snow" + }, + "+SNDZ": { + "text": "+SNDZ", + "spoken": "Heavy Snow And Drizzle" + }, + "+SNDZRA": { + "text": "+SNDZRA", + "spoken": "Heavy Snow, Drizzle And Rain" + }, + "+SNPL": { + "text": "+SNPL", + "spoken": "Heavy Snow And Ice Pellets" + }, + "+SNPLRA": { + "text": "+SNPLRA", + "spoken": "Heavy Snow, Ice Pellets And Rain" + }, + "+SNPLSG": { + "text": "+SNPLSG", + "spoken": "Heavy Snow, Ice Pellets And Snow Grains" + }, + "+SNRA": { + "text": "+SNRA", + "spoken": "Heavy Snow And Rain" + }, + "+SNRADZ": { + "text": "+SNRADZ", + "spoken": "Heavy Snow, Rain And Drizzle" + }, + "+SNRAPL": { + "text": "+SNRAPL", + "spoken": "Heavy Snow, Rain And Ice Pellets" + }, + "+SNRASG": { + "text": "+SNRASG", + "spoken": "Heavy Snow, Rain And Snow Grains" + }, + "+SNSG": { + "text": "+SNSG", + "spoken": "Heavy Snow And Snow Grains" + }, + "+SNSGPL": { + "text": "+SNSGPL", + "spoken": "Heavy Snow, Snow Grains And Ice Pellets" + }, + "+SNSGRA": { + "text": "+SNSGRA", + "spoken": "Heavy Snow, Snow Grains And Rain" + }, + "+SS": { + "text": "+SS", + "spoken": "Heavy Sandstorm" + }, + "+TSGR": { + "text": "+TSGR", + "spoken": "Thunderstorm With Heavy Hail" + }, + "+TSGRRA": { + "text": "+TSGRRA", + "spoken": "Thunderstorm With Heavy Hail And Rain" + }, + "+TSGRRASN": { + "text": "+TSGRRASN", + "spoken": "Thunderstorm With Heavy Hail, Rain And Snow" + }, + "+TSGRSN": { + "text": "+TSGRSN", + "spoken": "Thunderstorm With Heavy Hail And Snow" + }, + "+TSGRSNRA": { + "text": "+TSGRSNRA", + "spoken": "Thunderstorm With Heavy Hail, Snow And Rain" + }, + "+TSGS": { + "text": "+TSGS", + "spoken": "Thunderstorm With Heavy Snow Pellets" + }, + "+TSGSRA": { + "text": "+TSGSRA", + "spoken": "Thunderstorm With Heavy Snow Pellets And Rain" + }, + "+TSGSRASN": { + "text": "+TSGSRASN", + "spoken": "Thunderstorm With Heavy Snow Pellets, Rain And Snow" + }, + "+TSGSSN": { + "text": "+TSGSSN", + "spoken": "Thunderstorm With Heavy Snow Pellets And Snow" + }, + "+TSGSSNRA": { + "text": "+TSGSSNRA", + "spoken": "Thunderstorm With Heavy Snow Pellets, Snow And Rain" + }, + "+TSRA": { + "text": "+TSRA", + "spoken": "Thunderstorm With Heavy Rain" + }, + "+TSRAGR": { + "text": "+TSRAGR", + "spoken": "Thunderstorm With Heavy Rain And Hail" + }, + "+TSRAGRSN": { + "text": "+TSRAGRSN", + "spoken": "Thunderstorm With Heavy Rain, Hail And Snow" + }, + "+TSRAGS": { + "text": "+TSRAGS", + "spoken": "Thunderstorm With Heavy Rain And Snow Pellets" + }, + "+TSRAGSSN": { + "text": "+TSRAGSSN", + "spoken": "Thunderstorm With Heavy Rain, Snow Pellets And Snow" + }, + "+TSRASN": { + "text": "+TSRASN", + "spoken": "Thunderstorm With Heavy Rain And Snow" + }, + "+TSRASNGR": { + "text": "+TSRASNGR", + "spoken": "Thunderstorm With Heavy Rain, Snow And Hail" + }, + "+TSRASNGS": { + "text": "+TSRASNGS", + "spoken": "Thunderstorm With Heavy Rain, Snow And Snow Pellets" + }, + "+TSSN": { + "text": "+TSSN", + "spoken": "Thunderstorm With Heavy Snow" + }, + "+TSSNGR": { + "text": "+TSSNGR", + "spoken": "Thunderstorm With Heavy Snow And Hail" + }, + "+TSSNGRRA": { + "text": "+TSSNGRRA", + "spoken": "Thunderstorm With Heavy Snow, Hail And Rain" + }, + "+TSSNGS": { + "text": "+TSSNGS", + "spoken": "Thunderstorm With Heavy Snow And Snow Pellets" + }, + "+TSSNGSRA": { + "text": "+TSSNGSRA", + "spoken": "Thunderstorm With Heavy Snow, Snow Pellets And Rain" + }, + "+TSSNRA": { + "text": "+TSSNRA", + "spoken": "Thunderstorm With Heavy Snow And Rain" + }, + "+TSSNRAGR": { + "text": "+TSSNRAGR", + "spoken": "Thunderstorm With Heavy Snow, Rain And Hail" + }, + "+TSSNRAGS": { + "text": "+TSSNRAGS", + "spoken": "Thunderstorm With Heavy Snow, Rain And Snow Pellets" + }, + "+TSUP": { + "text": "+TSUP", + "spoken": "Thunderstorm With Heavy Unidentified Precipitation" + }, + "+UP": { + "text": "+UP", + "spoken": "Heavy Unidentified Precipitation" + }, + "BCFG": { + "text": "BCFG", + "spoken": "Patches Of Fog" + }, + "BLDU": { + "text": "BLDU", + "spoken": "Blowing Dust" + }, + "BLSA": { + "text": "BLSA", + "spoken": "Blowing Sand" + }, + "BLSN": { + "text": "BLSN", + "spoken": "Blowing Snow" + }, + "BR": { + "text": "BR", + "spoken": "Mist" + }, + "DRDU": { + "text": "DRDU", + "spoken": "Low Drifting Dust" + }, + "DRSA": { + "text": "DRSA", + "spoken": "Low Drifting Sand" + }, + "DRSN": { + "text": "DRSN", + "spoken": "Low Drifting Snow" + }, + "DS": { + "text": "DS", + "spoken": "Duststorm" + }, + "DU": { + "text": "DU", + "spoken": "Dust" + }, + "DZ": { + "text": "DZ", + "spoken": "Drizzle" + }, + "DZPL": { + "text": "DZPL", + "spoken": "Drizzle And Ice Pellets" + }, + "DZPLRA": { + "text": "DZPLRA", + "spoken": "Drizzle, Ice Pellets And Rain" + }, + "DZRA": { + "text": "DZRA", + "spoken": "Drizzle And Rain" + }, + "DZRAPL": { + "text": "DZRAPL", + "spoken": "Drizzle, Rain And Ice Pellets" + }, + "DZRASG": { + "text": "DZRASG", + "spoken": "Drizzle, Rain And Snow Grains" + }, + "DZRASN": { + "text": "DZRASN", + "spoken": "Drizzle, Rain And Snow" + }, + "DZSG": { + "text": "DZSG", + "spoken": "Drizzle And Snow Grains" + }, + "DZSGRA": { + "text": "DZSGRA", + "spoken": "Drizzle, Snow Grains And Rain" + }, + "DZSN": { + "text": "DZSN", + "spoken": "Drizzle And Snow" + }, + "DZSNRA": { + "text": "DZSNRA", + "spoken": "Drizzle, Snow And Rain" + }, + "FC": { + "text": "FC", + "spoken": "Funnel Cloud" + }, + "FG": { + "text": "FG", + "spoken": "Fog" + }, + "FU": { + "text": "FU", + "spoken": "Smoke" + }, + "FZDZ": { + "text": "FZDZ", + "spoken": "Freezing Drizzle" + }, + "FZDZPL": { + "text": "FZDZPL", + "spoken": "Freezing Drizzle And Ice Pellets" + }, + "FZDZRA": { + "text": "FZDZRA", + "spoken": "Freezing Drizzle And Rain" + }, + "FZDZSG": { + "text": "FZDZSG", + "spoken": "Freezing Drizzle And Snow Grains" + }, + "FZDZSN": { + "text": "FZDZSN", + "spoken": "Freezing Drizzle And Snow" + }, + "FZFG": { + "text": "FZFG", + "spoken": "Freezing Fog" + }, + "FZRA": { + "text": "FZRA", + "spoken": "Freezing Rain" + }, + "FZRADZ": { + "text": "FZRADZ", + "spoken": "Freezing Rain And Drizzle" + }, + "FZRAPL": { + "text": "FZRAPL", + "spoken": "Freezing Rain And Ice Pellets" + }, + "FZRASG": { + "text": "FZRASG", + "spoken": "Freezing Rain And Snow Grains" + }, + "FZRASN": { + "text": "FZRASN", + "spoken": "Freezing Rain And Snow" + }, + "FZUP": { + "text": "FZUP", + "spoken": "Unidentified Freezing Precipitation" + }, + "HZ": { + "text": "HZ", + "spoken": "Haze" + }, + "MIFG": { + "text": "MIFG", + "spoken": "Shallow Fog" + }, + "NSW": { + "text": "NSW", + "spoken": "No Significant Weather" + }, + "PL": { + "text": "PL", + "spoken": "Ice Pellets" + }, + "PLDZ": { + "text": "PLDZ", + "spoken": "Ice Pellets And Drizzle" + }, + "PLDZRA": { + "text": "PLDZRA", + "spoken": "Ice Pellets, Drizzle And Rain" + }, + "PLRA": { + "text": "PLRA", + "spoken": "Ice Pellets And Rain" + }, + "PLRADZ": { + "text": "PLRADZ", + "spoken": "Ice Pellets, Rain And Drizzle" + }, + "PLRASN": { + "text": "PLRASN", + "spoken": "Ice Pellets, Rain And Snow" + }, + "PLSG": { + "text": "PLSG", + "spoken": "Ice Pellets And Snow Grains" + }, + "PLSGSN": { + "text": "PLSGSN", + "spoken": "Ice Pellets, Snow Grains And Snow" + }, + "PLSN": { + "text": "PLSN", + "spoken": "Ice Pellets And Snow" + }, + "PLSNRA": { + "text": "PLSNRA", + "spoken": "Ice Pellets, Snow And Rain" + }, + "PLSNSG": { + "text": "PLSNSG", + "spoken": "Ice Pellets, Snow And Snow Grains" + }, + "PO": { + "text": "PO", + "spoken": "Dust/Sand Whirls" + }, + "PRFG": { + "text": "PRFG", + "spoken": "Partial Fog" + }, + "RA": { + "text": "RA", + "spoken": "Rain" + }, + "RADZ": { + "text": "RADZ", + "spoken": "Rain And Drizzle" + }, + "RADZPL": { + "text": "RADZPL", + "spoken": "Rain, Drizzle And Ice Pellets" + }, + "RADZSG": { + "text": "RADZSG", + "spoken": "Rain, Drizzle And Snow Grains" + }, + "RADZSN": { + "text": "RADZSN", + "spoken": "Rain, Drizzle And Snow" + }, + "RAPL": { + "text": "RAPL", + "spoken": "Rain And Ice Pellets" + }, + "RAPLDZ": { + "text": "RAPLDZ", + "spoken": "Rain, Ice Pellets And Drizzle" + }, + "RAPLSN": { + "text": "RAPLSN", + "spoken": "Rain, Ice Pellets And Snow" + }, + "RASG": { + "text": "RASG", + "spoken": "Rain And Snow Grains" + }, + "RASGDZ": { + "text": "RASGDZ", + "spoken": "Rain, Snow Grains And Drizzle" + }, + "RASGSN": { + "text": "RASGSN", + "spoken": "Rain, Snow Grains And Snow" + }, + "RASN": { + "text": "RASN", + "spoken": "Rain And Snow" + }, + "RASNDZ": { + "text": "RASNDZ", + "spoken": "Rain, Snow And Drizzle" + }, + "RASNPL": { + "text": "RASNPL", + "spoken": "Rain, Snow And Ice Pellets" + }, + "RASNSG": { + "text": "RASNSG", + "spoken": "Rain, Snow And Snow Grains" + }, + "SA": { + "text": "SA", + "spoken": "Sand" + }, + "SG": { + "text": "SG", + "spoken": "Snow Grains" + }, + "SGDZ": { + "text": "SGDZ", + "spoken": "Snow Grains And Drizzle" + }, + "SGDZRA": { + "text": "SGDZRA", + "spoken": "Snow Grains, Drizzle And Rain" + }, + "SGPL": { + "text": "SGPL", + "spoken": "Snow Grains And Ice Pellets" + }, + "SGPLSN": { + "text": "SGPLSN", + "spoken": "Snow Grains, Ice Pellets And Snow" + }, + "SGRA": { + "text": "SGRA", + "spoken": "Snow Grains And Rain" + }, + "SGRADZ": { + "text": "SGRADZ", + "spoken": "Snow Grains, Rain And Drizzle" + }, + "SGRASN": { + "text": "SGRASN", + "spoken": "Snow Grains, Rain And Snow" + }, + "SGSN": { + "text": "SGSN", + "spoken": "Snow Grains And Snow" + }, + "SGSNPL": { + "text": "SGSNPL", + "spoken": "Snow Grains, Snow And Ice Pellets" + }, + "SGSNRA": { + "text": "SGSNRA", + "spoken": "Snow Grains, Snow And Rain" + }, + "SHGR": { + "text": "SHGR", + "spoken": "Showers Of Hail" + }, + "SHGRRA": { + "text": "SHGRRA", + "spoken": "Showers Of Hail And Rain" + }, + "SHGRRASN": { + "text": "SHGRRASN", + "spoken": "Showers Of Hail, Rain And Snow" + }, + "SHGRSN": { + "text": "SHGRSN", + "spoken": "Showers Of Hail And Snow" + }, + "SHGRSNRA": { + "text": "SHGRSNRA", + "spoken": "Showers Of Hail, Snow And Rain" + }, + "SHGS": { + "text": "SHGS", + "spoken": "Showers Of Snow Pellets" + }, + "SHGSRA": { + "text": "SHGSRA", + "spoken": "Showers Of Snow Pellets And Rain" + }, + "SHGSRASN": { + "text": "SHGSRASN", + "spoken": "Showers Of Snow Pellets, Rain And Snow" + }, + "SHGSSN": { + "text": "SHGSSN", + "spoken": "Showers Of Snow Pellets And Snow" + }, + "SHGSSNRA": { + "text": "SHGSSNRA", + "spoken": "Showers Of Snow Pellets, Snow And Rain" + }, + "SHRA": { + "text": "SHRA", + "spoken": "Showers Of Rain" + }, + "SHRAGR": { + "text": "SHRAGR", + "spoken": "Showers Of Rain And Hail" + }, + "SHRAGRSN": { + "text": "SHRAGRSN", + "spoken": "Showers Of Rain, Hail And Snow" + }, + "SHRAGS": { + "text": "SHRAGS", + "spoken": "Showers Of Rain And Snow Pellets" + }, + "SHRAGSSN": { + "text": "SHRAGSSN", + "spoken": "Showers Of Rain, Snow Pellets And Snow" + }, + "SHRASN": { + "text": "SHRASN", + "spoken": "Showers Of Rain And Snow" + }, + "SHRASNGR": { + "text": "SHRASNGR", + "spoken": "Showers Of Rain, Snow And Hail" + }, + "SHRASNGS": { + "text": "SHRASNGS", + "spoken": "Showers Of Rain, Snow And Snow Pellets" + }, + "SHSN": { + "text": "SHSN", + "spoken": "Showers Of Snow" + }, + "SHSNGR": { + "text": "SHSNGR", + "spoken": "Showers Of Snow And Hail" + }, + "SHSNGRRA": { + "text": "SHSNGRRA", + "spoken": "Showers Of Snow, Hail And Rain" + }, + "SHSNGS": { + "text": "SHSNGS", + "spoken": "Showers Of Snow And Snow Pellets" + }, + "SHSNGSRA": { + "text": "SHSNGSRA", + "spoken": "Showers Of Snow, Snow Pellets And Rain" + }, + "SHSNRA": { + "text": "SHSNRA", + "spoken": "Showers Of Snow And Rain" + }, + "SHSNRAGR": { + "text": "SHSNRAGR", + "spoken": "Showers Of Snow, Rain And Hail" + }, + "SHSNRAGS": { + "text": "SHSNRAGS", + "spoken": "Showers Of Snow, Rain And Snow Pellets" + }, + "SHUP": { + "text": "SHUP", + "spoken": "Unidentified Showers Of Precipitation" + }, + "SN": { + "text": "SN", + "spoken": "Snow" + }, + "SNDZ": { + "text": "SNDZ", + "spoken": "Snow And Drizzle" + }, + "SNDZRA": { + "text": "SNDZRA", + "spoken": "Snow, Drizzle And Rain" + }, + "SNPL": { + "text": "SNPL", + "spoken": "Snow And Ice Pellets" + }, + "SNPLRA": { + "text": "SNPLRA", + "spoken": "Snow, Ice Pellets And Rain" + }, + "SNPLSG": { + "text": "SNPLSG", + "spoken": "Snow, Ice Pellets And Snow Grains" + }, + "SNRA": { + "text": "SNRA", + "spoken": "Snow And Rain" + }, + "SNRADZ": { + "text": "SNRADZ", + "spoken": "Snow, Rain And Drizzle" + }, + "SNRAPL": { + "text": "SNRAPL", + "spoken": "Snow, Rain And Ice Pellets" + }, + "SNRASG": { + "text": "SNRASG", + "spoken": "Snow, Rain And Snow Grains" + }, + "SNSG": { + "text": "SNSG", + "spoken": "Snow And Snow Grains" + }, + "SNSGPL": { + "text": "SNSGPL", + "spoken": "Snow, Snow Grains And Ice Pellets" + }, + "SNSGRA": { + "text": "SNSGRA", + "spoken": "Snow, Snow Grains And Rain" + }, + "SQ": { + "text": "SQ", + "spoken": "Squalls" + }, + "SS": { + "text": "SS", + "spoken": "Sandstorm" + }, + "TS": { + "text": "TS", + "spoken": "Thunderstorm" + }, + "TSGR": { + "text": "TSGR", + "spoken": "Thunderstorm With Hail" + }, + "TSGRRA": { + "text": "TSGRRA", + "spoken": "Thunderstorm With Hail And Rain" + }, + "TSGRRASN": { + "text": "TSGRRASN", + "spoken": "Thunderstorm With Hail, Rain And Snow" + }, + "TSGRSN": { + "text": "TSGRSN", + "spoken": "Thunderstorm With Hail And Snow" + }, + "TSGRSNRA": { + "text": "TSGRSNRA", + "spoken": "Thunderstorm With Hail, Snow And Rain" + }, + "TSGS": { + "text": "TSGS", + "spoken": "Thunderstorm With Snow Pellets" + }, + "TSGSRA": { + "text": "TSGSRA", + "spoken": "Thunderstorm With Snow Pellets And Rain" + }, + "TSGSRASN": { + "text": "TSGSRASN", + "spoken": "Thunderstorm With Snow Pellets, Rain And Snow" + }, + "TSGSSN": { + "text": "TSGSSN", + "spoken": "Thunderstorm With Snow Pellets And Snow" + }, + "TSGSSNRA": { + "text": "TSGSSNRA", + "spoken": "Thunderstorm With Snow Pellets, Snow And Rain" + }, + "TSRA": { + "text": "TSRA", + "spoken": "Thunderstorm With Rain" + }, + "TSRAGR": { + "text": "TSRAGR", + "spoken": "Thunderstorm With Rain And Hail" + }, + "TSRAGRSN": { + "text": "TSRAGRSN", + "spoken": "Thunderstorm With Rain, Hail And Snow" + }, + "TSRAGS": { + "text": "TSRAGS", + "spoken": "Thunderstorm With Rain And Snow Pellets" + }, + "TSRAGSSN": { + "text": "TSRAGSSN", + "spoken": "Thunderstorm With Rain, Snow Pellets And Snow" + }, + "TSRASN": { + "text": "TSRASN", + "spoken": "Thunderstorm With Rain And Snow" + }, + "TSRASNGR": { + "text": "TSRASNGR", + "spoken": "Thunderstorm With Rain, Snow And Hail" + }, + "TSRASNGS": { + "text": "TSRASNGS", + "spoken": "Thunderstorm With Rain, Snow And Snow Pellets" + }, + "TSSN": { + "text": "TSSN", + "spoken": "Thunderstorm With Snow" + }, + "TSSNGR": { + "text": "TSSNGR", + "spoken": "Thunderstorm With Snow And Hail" + }, + "TSSNGRRA": { + "text": "TSSNGRRA", + "spoken": "Thunderstorm With Snow, Hail And Rain" + }, + "TSSNGS": { + "text": "TSSNGS", + "spoken": "Thunderstorm With Snow And Snow Pellets" + }, + "TSSNGSRA": { + "text": "TSSNGSRA", + "spoken": "Thunderstorm With Snow, Snow Pellets And Rain" + }, + "TSSNRA": { + "text": "TSSNRA", + "spoken": "Thunderstorm With Snow And Rain" + }, + "TSSNRAGR": { + "text": "TSSNRAGR", + "spoken": "Thunderstorm With Snow, Rain And Hail" + }, + "TSSNRAGS": { + "text": "TSSNRAGS", + "spoken": "Thunderstorm With Snow, Rain And Snow Pellets" + }, + "TSUP": { + "text": "TSUP", + "spoken": "Thunderstorm With Unidentified Precipitation" + }, + "UP": { + "text": "UP", + "spoken": "Unidentified Precipitation" + }, + "VA": { + "text": "VA", + "spoken": "Volcanic Ash" + }, + "VCBLDU": { + "text": "VCBLDU", + "spoken": "Blowing Dust In The Vicinity" + }, + "VCBLSA": { + "text": "VCBLSA", + "spoken": "Blowing Sand In The Vicinity" + }, + "VCBLSN": { + "text": "VCBLSN", + "spoken": "Blowing Snow In The Vicinity" + }, + "VCDS": { + "text": "VCDS", + "spoken": "Duststorm In The Vicinity" + }, + "VCFC": { + "text": "VCFC", + "spoken": "Funnel Cloud In The Vicinity" + }, + "VCFG": { + "text": "VCFG", + "spoken": "Fog In The Vicinity" + }, + "VCPO": { + "text": "VCPO", + "spoken": "Dust/Sand Whirls In The Vicinity" + }, + "VCSH": { + "text": "VCSH", + "spoken": "Showers In The Vicinity" + }, + "VCSS": { + "text": "VCSS", + "spoken": "Sandstorm In The Vicinity" + }, + "VCTS": { + "text": "VCTS", + "spoken": "Thunderstorm In The Vicinity" + }, + "VCVA": { + "text": "VCVA", + "spoken": "Volcanic Ash In The Vicinity" + } + }, + "template": { + "text": "{weather}", + "voice": "{weather}" + } + }, + "recentWeather": { + "template": { + "text": "", + "voice": "" + } + }, + "clouds": { + "identifyCeilingLayer": true, + "identifyCeilingLayerTextAtis": false, + "textAtisCeilingPrefix": "CIG", + "cloudCeilingLayerTypes": [ + "BKN", + "OVC" + ], + "convertToMetric": false, + "isAltitudeInHundreds": false, + "undeterminedLayerAltitude": { + "text": "undetermined", + "voice": "undetermined" + }, + "automaticCbDetection": { + "text": "//////CB", + "voice": "RADAR DETECTED CUMULONIMBUS CLOUDS" + }, + "types": { + "FEW": { + "text": "FEW{altitude}", + "voice": "few clouds at {altitude}" + }, + "SCT": { + "text": "SCT{altitude}{convective}", + "voice": "{altitude} scattered {convective}" + }, + "BKN": { + "text": "BKN{altitude}{convective}", + "voice": "{altitude} broken {convective}" + }, + "OVC": { + "text": "OVC{altitude}{convective}", + "voice": "{altitude} overcast {convective}" + }, + "VV": { + "text": "VV{altitude}", + "voice": "indefinite ceiling {altitude}" + }, + "NSC": { + "text": "NSC", + "voice": "no significant clouds" + }, + "NCD": { + "text": "NCD", + "voice": "no clouds detected" + }, + "CLR": { + "text": "CLR", + "voice": "sky clear below one-two thousand" + }, + "SKC": { + "text": "SKC", + "voice": "sky clear" + } + }, + "convectiveTypes": { + "CB": "cumulonimbus", + "TCU": "towering cumulus" + }, + "template": { + "text": "{clouds}", + "voice": "{clouds}" + } + }, + "temperature": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{temp}", + "voice": "TEMPERATURE {temp}" + } + }, + "dewpoint": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{dewpoint}", + "voice": "DEWPOINT {dewpoint}" + } + }, + "altimeter": { + "pronounceDecimal": false, + "template": { + "text": "Q{altimeter|hpa}", + "voice": "QNH {altimeter|hpa}" + } + }, + "trend": { + "nosigText": "NOSIG", + "nosigVoice": "No Significant Changes", + "becomingText": "BECMG", + "becomingVoice": "Becoming", + "temporaryText": "TEMPO", + "temporaryVoice": "Temporary", + "template": {} + }, + "windShear": { + "runwayText": "WS R{Runway}", + "runwayVoice": "Wind Shear Runway {Runway}", + "allRunwayText": "WS ALL RWY", + "allRunwayVoice": "Wind Shear All Runways", + "template": {} + }, + "transitionLevel": { + "values": [ + { + "low": 940, + "high": 958, + "altitude": 80 + }, + { + "low": 959, + "high": 976, + "altitude": 75 + }, + { + "low": 977, + "high": 994, + "altitude": 70 + }, + { + "low": 995, + "high": 1013, + "altitude": 65 + }, + { + "low": 1014, + "high": 1031, + "altitude": 60 + }, + { + "low": 1032, + "high": 1049, + "altitude": 55 + }, + { + "low": 1050, + "high": 1060, + "altitude": 50 + } + ], + "template": { + "text": "TRANSITION-LEVEL FL {trl}", + "voice": "TRANSITION LEVEL. FLIGHT LEVEL {trl}" + } + }, + "notams": { + "template": { + "text": "{notams}", + "voice": "{notams}" + } + }, + "closingStatement": { + "autoIncludeClosingStatement": true, + "template": { + "text": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT", + "voice": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter|word} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT" + } + } + }, + "notamsBeforeFreeText": false, + "airportConditionsBeforeFreeText": false, + "frequency": 134680000, + "idsEndpoint": "", + "useDecimalTerminology": true, + "atisVoice": { + "useTextToSpeech": true, + "voice": "UK Male", + "speechRate": 170 + }, + "presets": [ + { + "id": "cb993dfe-e7dc-408d-a6c7-0b5ed7eaf818", + "name": "RUNWAY 26 (LON_W_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^26.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "30298edd-25ae-4b4b-b473-a25070b12853", + "name": "RUNWAY 08 (LON_W_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^08.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "1a33c396-6ca2-42c0-957c-0a57ecd76e96", + "name": "RUNWAY 26 (LON_WX_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 127.7", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^26.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "cdab07f5-34c9-46bf-af47-c520da137835", + "name": "RUNWAY 08 (LON_WX_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 127.7", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^08.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + } + ], + "contractions": [ + { + "variableName": "ATC", + "text": "ATC", + "voice": "AIR TRAFFIC CONTROL" + }, + { + "variableName": "DATALINK", + "text": "DATALINK", + "voice": "DAYTA LINK" + }, + { + "variableName": "COM", + "text": "COM", + "voice": "" + }, + { + "variableName": "ATIS", + "text": "ATIS", + "voice": "INFORMATION" + } + ], + "airportConditionDefinitions": [], + "notamDefinitions": [ + { + "text": "ATC LOW VISIBILITY PROCEDURES IN OPERATION. CATEGORY THREE HOLDING POINTS IN USE.", + "ordinal": 1, + "enabled": false + }, + { + "text": "DATALINK CLEARANCES ARE AVAILABLE.", + "ordinal": 2, + "enabled": true + }, + { + "text": "WINDSHEAR REPORTED ON DEPARTURE.", + "ordinal": 3, + "enabled": false + } + ] + }, + { + "id": "baf43a0e-d44b-4bbe-b211-a269413147e8", + "ordinal": 0, + "identifier": "EGJB", + "name": "Guernsey", + "atisType": "Combined", + "codeRange": { + "low": "A", + "high": "Z" + }, + "atisFormat": { + "observationTime": { + "template": { + "text": "{time}Z", + "voice": "TIME {time} ZULU {special}" + } + }, + "surfaceWind": { + "speakLeadingZero": false, + "magneticVariation": { + "enabled": false, + "magneticDegrees": 0 + }, + "standard": { + "template": { + "text": "{wind_dir}{wind_spd}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} KNOTS" + } + }, + "standardGust": { + "template": { + "text": "{wind_dir}{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variable": { + "template": { + "text": "VRB{wind_spd}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} KNOTS" + } + }, + "variableGust": { + "template": { + "text": "VRB{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variableDirection": { + "template": { + "text": "{wind_vmin}V{wind_vmax}", + "voice": "VARIABLE BETWEEN {wind_vmin} AND {wind_vmax} DEGREES" + } + }, + "calm": { + "calmWindSpeed": 2, + "template": { + "text": "{wind}", + "voice": "SURFACE WIND CALM" + } + } + }, + "visibility": { + "north": "to the north", + "northEast": "to the north-east", + "east": "to the east", + "southEast": "to the south-east", + "south": "to the south", + "southWest": "to the south-west", + "west": "to the west", + "northWest": "to the north-west", + "unlimitedVisibilityVoice": "visibility 10 kilometers or more", + "unlimitedVisibilityText": "9999", + "includeVisibilitySuffix": true, + "metersCutoff": 5000, + "template": { + "text": "{visibility}", + "voice": "VISIBILITY {visibility}" + } + }, + "runwayVisualRange": { + "neutralTendency": "Neutral", + "goingUpTendency": "Going Up", + "goingDownTendency": "Going Down", + "template": {} + }, + "presentWeather": { + "presentWeatherTypes": { + "-DS": { + "text": "-DS", + "spoken": "Light Duststorm" + }, + "-DZ": { + "text": "-DZ", + "spoken": "Light Drizzle" + }, + "-DZPL": { + "text": "-DZPL", + "spoken": "Light Drizzle And Ice Pellets" + }, + "-DZPLRA": { + "text": "-DZPLRA", + "spoken": "Light Drizzle, Ice Pellets And Rain" + }, + "-DZRA": { + "text": "-DZRA", + "spoken": "Light Drizzle And Rain" + }, + "-DZRAPL": { + "text": "-DZRAPL", + "spoken": "Light Drizzle, Rain And Ice Pellets" + }, + "-DZRASG": { + "text": "-DZRASG", + "spoken": "Light Drizzle, Rain And Snow Grains" + }, + "-DZRASN": { + "text": "-DZRASN", + "spoken": "Light Drizzle, Rain And Snow" + }, + "-DZSG": { + "text": "-DZSG", + "spoken": "Light Drizzle And Snow Grains" + }, + "-DZSGRA": { + "text": "-DZSGRA", + "spoken": "Light Drizzle, Snow Grains And Rain" + }, + "-DZSN": { + "text": "-DZSN", + "spoken": "Light Drizzle And Snow" + }, + "-DZSNRA": { + "text": "-DZSNRA", + "spoken": "Light Drizzle, Snow And Rain" + }, + "-FZDZ": { + "text": "-FZDZ", + "spoken": "Light Freezing Drizzle" + }, + "-FZDZPL": { + "text": "-FZDZPL", + "spoken": "Light Freezing Drizzle And Ice Pellets" + }, + "-FZDZRA": { + "text": "-FZDZRA", + "spoken": "Light Freezing Drizzle And Rain" + }, + "-FZDZSG": { + "text": "-FZDZSG", + "spoken": "Light Freezing Drizzle And Snow Grains" + }, + "-FZDZSN": { + "text": "-FZDZSN", + "spoken": "Light Freezing Drizzle And Snow" + }, + "-FZRA": { + "text": "-FZRA", + "spoken": "Light Freezing Rain" + }, + "-FZRADZ": { + "text": "-FZRADZ", + "spoken": "Light Freezing Rain And Drizzle" + }, + "-FZRAPL": { + "text": "-FZRAPL", + "spoken": "Light Freezing Rain And Ice Pellets" + }, + "-FZRASG": { + "text": "-FZRASG", + "spoken": "Light Freezing Rain And Snow Grains" + }, + "-FZRASN": { + "text": "-FZRASN", + "spoken": "Light Freezing Rain And Snow" + }, + "-FZUP": { + "text": "-FZUP", + "spoken": "Light Unidentified Freezing Precipitation" + }, + "-PL": { + "text": "-PL", + "spoken": "Light Ice Pellets" + }, + "-PLDZ": { + "text": "-PLDZ", + "spoken": "Light Ice Pellets And Drizzle" + }, + "-PLDZRA": { + "text": "-PLDZRA", + "spoken": "Light Ice Pellets, Drizzle And Rain" + }, + "-PLRA": { + "text": "-PLRA", + "spoken": "Light Ice Pellets And Rain" + }, + "-PLRADZ": { + "text": "-PLRADZ", + "spoken": "Light Ice Pellets, Rain And Drizzle" + }, + "-PLRASN": { + "text": "-PLRASN", + "spoken": "Light Ice Pellets, Rain And Snow" + }, + "-PLSG": { + "text": "-PLSG", + "spoken": "Light Ice Pellets And Snow Grains" + }, + "-PLSGSN": { + "text": "-PLSGSN", + "spoken": "Light Ice Pellets, Snow Grains And Snow" + }, + "-PLSN": { + "text": "-PLSN", + "spoken": "Light Ice Pellets And Snow" + }, + "-PLSNRA": { + "text": "-PLSNRA", + "spoken": "Light Ice Pellets, Snow And Rain" + }, + "-PLSNSG": { + "text": "-PLSNSG", + "spoken": "Light Ice Pellets, Snow And Snow Grains" + }, + "-RA": { + "text": "-RA", + "spoken": "Light Rain" + }, + "-RADZ": { + "text": "-RADZ", + "spoken": "Light Rain And Drizzle" + }, + "-RADZPL": { + "text": "-RADZPL", + "spoken": "Light Rain, Drizzle And Ice Pellets" + }, + "-RADZSG": { + "text": "-RADZSG", + "spoken": "Light Rain, Drizzle And Snow Grains" + }, + "-RADZSN": { + "text": "-RADZSN", + "spoken": "Light Rain, Drizzle And Snow" + }, + "-RAPL": { + "text": "-RAPL", + "spoken": "Light Rain And Ice Pellets" + }, + "-RAPLDZ": { + "text": "-RAPLDZ", + "spoken": "Light Rain, Ice Pellets And Drizzle" + }, + "-RAPLSN": { + "text": "-RAPLSN", + "spoken": "Light Rain, Ice Pellets And Snow" + }, + "-RASG": { + "text": "-RASG", + "spoken": "Light Rain And Snow Grains" + }, + "-RASGDZ": { + "text": "-RASGDZ", + "spoken": "Light Rain, Snow Grains And Drizzle" + }, + "-RASGSN": { + "text": "-RASGSN", + "spoken": "Light Rain, Snow Grains And Snow" + }, + "-RASN": { + "text": "-RASN", + "spoken": "Light Rain And Snow" + }, + "-RASNDZ": { + "text": "-RASNDZ", + "spoken": "Light Rain, Snow And Drizzle" + }, + "-RASNPL": { + "text": "-RASNPL", + "spoken": "Light Rain, Snow And Ice Pellets" + }, + "-RASNSG": { + "text": "-RASNSG", + "spoken": "Light Rain, Snow And Snow Grains" + }, + "-SG": { + "text": "-SG", + "spoken": "Light Snow Grains" + }, + "-SGDZ": { + "text": "-SGDZ", + "spoken": "Light Snow Grains And Drizzle" + }, + "-SGDZRA": { + "text": "-SGDZRA", + "spoken": "Light Snow Grains, Drizzle And Rain" + }, + "-SGPL": { + "text": "-SGPL", + "spoken": "Light Snow Grains And Ice Pellets" + }, + "-SGPLSN": { + "text": "-SGPLSN", + "spoken": "Light Snow Grains, Ice Pellets And Snow" + }, + "-SGRA": { + "text": "-SGRA", + "spoken": "Light Snow Grains And Rain" + }, + "-SGRADZ": { + "text": "-SGRADZ", + "spoken": "Light Snow Grains, Rain And Drizzle" + }, + "-SGRASN": { + "text": "-SGRASN", + "spoken": "Light Snow Grains, Rain And Snow" + }, + "-SGSN": { + "text": "-SGSN", + "spoken": "Light Snow Grains And Snow" + }, + "-SGSNPL": { + "text": "-SGSNPL", + "spoken": "Light Snow Grains, Snow And Ice Pellets" + }, + "-SGSNRA": { + "text": "-SGSNRA", + "spoken": "Light Snow Grains, Snow And Rain" + }, + "-SHGR": { + "text": "-SHGR", + "spoken": "Light Showers Of Hail" + }, + "-SHGRRA": { + "text": "-SHGRRA", + "spoken": "Light Showers Of Hail And Rain" + }, + "-SHGRRASN": { + "text": "-SHGRRASN", + "spoken": "Light Showers Of Hail, Rain And Snow" + }, + "-SHGRSN": { + "text": "-SHGRSN", + "spoken": "Light Showers Of Hail And Snow" + }, + "-SHGRSNRA": { + "text": "-SHGRSNRA", + "spoken": "Light Showers Of Hail, Snow And Rain" + }, + "-SHGS": { + "text": "-SHGS", + "spoken": "Light Showers Of Snow Pellets" + }, + "-SHGSRA": { + "text": "-SHGSRA", + "spoken": "Light Showers Of Snow Pellets And Rain" + }, + "-SHGSRASN": { + "text": "-SHGSRASN", + "spoken": "Light Showers Of Snow Pellets, Rain And Snow" + }, + "-SHGSSN": { + "text": "-SHGSSN", + "spoken": "Light Showers Of Snow Pellets And Snow" + }, + "-SHGSSNRA": { + "text": "-SHGSSNRA", + "spoken": "Light Showers Of Snow Pellets, Snow And Rain" + }, + "-SHRA": { + "text": "-SHRA", + "spoken": "Light Showers Of Rain" + }, + "-SHRAGR": { + "text": "-SHRAGR", + "spoken": "Light Showers Of Rain And Hail" + }, + "-SHRAGRSN": { + "text": "-SHRAGRSN", + "spoken": "Light Showers Of Rain, Hail And Snow" + }, + "-SHRAGS": { + "text": "-SHRAGS", + "spoken": "Light Showers Of Rain And Snow Pellets" + }, + "-SHRAGSSN": { + "text": "-SHRAGSSN", + "spoken": "Light Showers Of Rain, Snow Pellets And Snow" + }, + "-SHRASN": { + "text": "-SHRASN", + "spoken": "Light Showers Of Rain And Snow" + }, + "-SHRASNGR": { + "text": "-SHRASNGR", + "spoken": "Light Showers Of Rain, Snow And Hail" + }, + "-SHRASNGS": { + "text": "-SHRASNGS", + "spoken": "Light Showers Of Rain, Snow And Snow Pellets" + }, + "-SHSN": { + "text": "-SHSN", + "spoken": "Light Showers Of Snow" + }, + "-SHSNGR": { + "text": "-SHSNGR", + "spoken": "Light Showers Of Snow And Hail" + }, + "-SHSNGRRA": { + "text": "-SHSNGRRA", + "spoken": "Light Showers Of Snow, Hail And Rain" + }, + "-SHSNGS": { + "text": "-SHSNGS", + "spoken": "Light Showers Of Snow And Snow Pellets" + }, + "-SHSNGSRA": { + "text": "-SHSNGSRA", + "spoken": "Light Showers Of Snow, Snow Pellets And Rain" + }, + "-SHSNRA": { + "text": "-SHSNRA", + "spoken": "Light Showers Of Snow And Rain" + }, + "-SHSNRAGR": { + "text": "-SHSNRAGR", + "spoken": "Light Showers Of Snow, Rain And Hail" + }, + "-SHSNRAGS": { + "text": "-SHSNRAGS", + "spoken": "Light Showers Of Snow, Rain And Snow Pellets" + }, + "-SHUP": { + "text": "-SHUP", + "spoken": "Light Unidentified Showers Of Precipitation" + }, + "-SN": { + "text": "-SN", + "spoken": "Light Snow" + }, + "-SNDZ": { + "text": "-SNDZ", + "spoken": "Light Snow And Drizzle" + }, + "-SNDZRA": { + "text": "-SNDZRA", + "spoken": "Light Snow, Drizzle And Rain" + }, + "-SNPL": { + "text": "-SNPL", + "spoken": "Light Snow And Ice Pellets" + }, + "-SNPLRA": { + "text": "-SNPLRA", + "spoken": "Light Snow, Ice Pellets And Rain" + }, + "-SNPLSG": { + "text": "-SNPLSG", + "spoken": "Light Snow, Ice Pellets And Snow Grains" + }, + "-SNRA": { + "text": "-SNRA", + "spoken": "Light Snow And Rain" + }, + "-SNRADZ": { + "text": "-SNRADZ", + "spoken": "Light Snow, Rain And Drizzle" + }, + "-SNRAPL": { + "text": "-SNRAPL", + "spoken": "Light Snow, Rain And Ice Pellets" + }, + "-SNRASG": { + "text": "-SNRASG", + "spoken": "Light Snow, Rain And Snow Grains" + }, + "-SNSG": { + "text": "-SNSG", + "spoken": "Light Snow And Snow Grains" + }, + "-SNSGPL": { + "text": "-SNSGPL", + "spoken": "Light Snow, Snow Grains And Ice Pellets" + }, + "-SNSGRA": { + "text": "-SNSGRA", + "spoken": "Light Snow, Snow Grains And Rain" + }, + "-SS": { + "text": "-SS", + "spoken": "Light Sandstorm" + }, + "-TSGR": { + "text": "-TSGR", + "spoken": "Thunderstorm With Light Hail" + }, + "-TSGRRA": { + "text": "-TSGRRA", + "spoken": "Thunderstorm With Light Hail And Rain" + }, + "-TSGRRASN": { + "text": "-TSGRRASN", + "spoken": "Thunderstorm With Light Hail, Rain And Snow" + }, + "-TSGRSN": { + "text": "-TSGRSN", + "spoken": "Thunderstorm With Light Hail And Snow" + }, + "-TSGRSNRA": { + "text": "-TSGRSNRA", + "spoken": "Thunderstorm With Light Hail, Snow And Rain" + }, + "-TSGS": { + "text": "-TSGS", + "spoken": "Thunderstorm With Light Snow Pellets" + }, + "-TSGSRA": { + "text": "-TSGSRA", + "spoken": "Thunderstorm With Light Snow Pellets And Rain" + }, + "-TSGSRASN": { + "text": "-TSGSRASN", + "spoken": "Thunderstorm With Light Snow Pellets, Rain And Snow" + }, + "-TSGSSN": { + "text": "-TSGSSN", + "spoken": "Thunderstorm With Light Snow Pellets And Snow" + }, + "-TSGSSNRA": { + "text": "-TSGSSNRA", + "spoken": "Thunderstorm With Light Snow Pellets, Snow And Rain" + }, + "-TSRA": { + "text": "-TSRA", + "spoken": "Thunderstorm With Light Rain" + }, + "-TSRAGR": { + "text": "-TSRAGR", + "spoken": "Thunderstorm With Light Rain And Hail" + }, + "-TSRAGRSN": { + "text": "-TSRAGRSN", + "spoken": "Thunderstorm With Light Rain, Hail And Snow" + }, + "-TSRAGS": { + "text": "-TSRAGS", + "spoken": "Thunderstorm With Light Rain And Snow Pellets" + }, + "-TSRAGSSN": { + "text": "-TSRAGSSN", + "spoken": "Thunderstorm With Light Rain, Snow Pellets And Snow" + }, + "-TSRASN": { + "text": "-TSRASN", + "spoken": "Thunderstorm With Light Rain And Snow" + }, + "-TSRASNGR": { + "text": "-TSRASNGR", + "spoken": "Thunderstorm With Light Rain, Snow And Hail" + }, + "-TSRASNGS": { + "text": "-TSRASNGS", + "spoken": "Thunderstorm With Light Rain, Snow And Snow Pellets" + }, + "-TSSN": { + "text": "-TSSN", + "spoken": "Thunderstorm With Light Snow" + }, + "-TSSNGR": { + "text": "-TSSNGR", + "spoken": "Thunderstorm With Light Snow And Hail" + }, + "-TSSNGRRA": { + "text": "-TSSNGRRA", + "spoken": "Thunderstorm With Light Snow, Hail And Rain" + }, + "-TSSNGS": { + "text": "-TSSNGS", + "spoken": "Thunderstorm With Light Snow And Snow Pellets" + }, + "-TSSNGSRA": { + "text": "-TSSNGSRA", + "spoken": "Thunderstorm With Light Snow, Snow Pellets And Rain" + }, + "-TSSNRA": { + "text": "-TSSNRA", + "spoken": "Thunderstorm With Light Snow And Rain" + }, + "-TSSNRAGR": { + "text": "-TSSNRAGR", + "spoken": "Thunderstorm With Light Snow, Rain And Hail" + }, + "-TSSNRAGS": { + "text": "-TSSNRAGS", + "spoken": "Thunderstorm With Light Snow, Rain And Snow Pellets" + }, + "-TSUP": { + "text": "-TSUP", + "spoken": "Thunderstorm With Light Unidentified Precipitation" + }, + "-UP": { + "text": "-UP", + "spoken": "Light Unidentified Precipitation" + }, + "+DS": { + "text": "+DS", + "spoken": "Heavy Duststorm" + }, + "+DZ": { + "text": "+DZ", + "spoken": "Heavy Drizzle" + }, + "+DZPL": { + "text": "+DZPL", + "spoken": "Heavy Drizzle And Ice Pellets" + }, + "+DZPLRA": { + "text": "+DZPLRA", + "spoken": "Heavy Drizzle, Ice Pellets And Rain" + }, + "+DZRA": { + "text": "+DZRA", + "spoken": "Heavy Drizzle And Rain" + }, + "+DZRAPL": { + "text": "+DZRAPL", + "spoken": "Heavy Drizzle, Rain And Ice Pellets" + }, + "+DZRASG": { + "text": "+DZRASG", + "spoken": "Heavy Drizzle, Rain And Snow Grains" + }, + "+DZRASN": { + "text": "+DZRASN", + "spoken": "Heavy Drizzle, Rain And Snow" + }, + "+DZSG": { + "text": "+DZSG", + "spoken": "Heavy Drizzle And Snow Grains" + }, + "+DZSGRA": { + "text": "+DZSGRA", + "spoken": "Heavy Drizzle, Snow Grains And Rain" + }, + "+DZSN": { + "text": "+DZSN", + "spoken": "Heavy Drizzle And Snow" + }, + "+DZSNRA": { + "text": "+DZSNRA", + "spoken": "Heavy Drizzle, Snow And Rain" + }, + "+FC": { + "text": "+FC", + "spoken": "Well-Developed Funnel Cloud" + }, + "+FZDZ": { + "text": "+FZDZ", + "spoken": "Heavy Freezing Drizzle" + }, + "+FZDZPL": { + "text": "+FZDZPL", + "spoken": "Heavy Freezing Drizzle And Ice Pellets" + }, + "+FZDZRA": { + "text": "+FZDZRA", + "spoken": "Heavy Freezing Drizzle And Rain" + }, + "+FZDZSG": { + "text": "+FZDZSG", + "spoken": "Heavy Freezing Drizzle And Snow Grains" + }, + "+FZDZSN": { + "text": "+FZDZSN", + "spoken": "Heavy Freezing Drizzle And Snow" + }, + "+FZRA": { + "text": "+FZRA", + "spoken": "Heavy Freezing Rain" + }, + "+FZRADZ": { + "text": "+FZRADZ", + "spoken": "Heavy Freezing Rain And Drizzle" + }, + "+FZRAPL": { + "text": "+FZRAPL", + "spoken": "Heavy Freezing Rain And Ice Pellets" + }, + "+FZRASG": { + "text": "+FZRASG", + "spoken": "Heavy Freezing Rain And Snow Grains" + }, + "+FZRASN": { + "text": "+FZRASN", + "spoken": "Heavy Freezing Rain And Snow" + }, + "+FZUP": { + "text": "+FZUP", + "spoken": "Heavy Unidentified Freezing Precipitation" + }, + "+PL": { + "text": "+PL", + "spoken": "Heavy Ice Pellets" + }, + "+PLDZ": { + "text": "+PLDZ", + "spoken": "Heavy Ice Pellets And Drizzle" + }, + "+PLDZRA": { + "text": "+PLDZRA", + "spoken": "Heavy Ice Pellets, Drizzle And Rain" + }, + "+PLRA": { + "text": "+PLRA", + "spoken": "Heavy Ice Pellets And Rain" + }, + "+PLRADZ": { + "text": "+PLRADZ", + "spoken": "Heavy Ice Pellets, Rain And Drizzle" + }, + "+PLRASN": { + "text": "+PLRASN", + "spoken": "Heavy Ice Pellets, Rain And Snow" + }, + "+PLSG": { + "text": "+PLSG", + "spoken": "Heavy Ice Pellets And Snow Grains" + }, + "+PLSGSN": { + "text": "+PLSGSN", + "spoken": "Heavy Ice Pellets, Snow Grains And Snow" + }, + "+PLSN": { + "text": "+PLSN", + "spoken": "Heavy Ice Pellets And Snow" + }, + "+PLSNRA": { + "text": "+PLSNRA", + "spoken": "Heavy Ice Pellets, Snow And Rain" + }, + "+PLSNSG": { + "text": "+PLSNSG", + "spoken": "Heavy Ice Pellets, Snow And Snow Grains" + }, + "+RA": { + "text": "+RA", + "spoken": "Heavy Rain" + }, + "+RADZ": { + "text": "+RADZ", + "spoken": "Heavy Rain And Drizzle" + }, + "+RADZPL": { + "text": "+RADZPL", + "spoken": "Heavy Rain, Drizzle And Ice Pellets" + }, + "+RADZSG": { + "text": "+RADZSG", + "spoken": "Heavy Rain, Drizzle And Snow Grains" + }, + "+RADZSN": { + "text": "+RADZSN", + "spoken": "Heavy Rain, Drizzle And Snow" + }, + "+RAPL": { + "text": "+RAPL", + "spoken": "Heavy Rain And Ice Pellets" + }, + "+RAPLDZ": { + "text": "+RAPLDZ", + "spoken": "Heavy Rain, Ice Pellets And Drizzle" + }, + "+RAPLSN": { + "text": "+RAPLSN", + "spoken": "Heavy Rain, Ice Pellets And Snow" + }, + "+RASG": { + "text": "+RASG", + "spoken": "Heavy Rain And Snow Grains" + }, + "+RASGDZ": { + "text": "+RASGDZ", + "spoken": "Heavy Rain, Snow Grains And Drizzle" + }, + "+RASGSN": { + "text": "+RASGSN", + "spoken": "Heavy Rain, Snow Grains And Snow" + }, + "+RASN": { + "text": "+RASN", + "spoken": "Heavy Rain And Snow" + }, + "+RASNDZ": { + "text": "+RASNDZ", + "spoken": "Heavy Rain, Snow And Drizzle" + }, + "+RASNPL": { + "text": "+RASNPL", + "spoken": "Heavy Rain, Snow And Ice Pellets" + }, + "+RASNSG": { + "text": "+RASNSG", + "spoken": "Heavy Rain, Snow And Snow Grains" + }, + "+SG": { + "text": "+SG", + "spoken": "Heavy Snow Grains" + }, + "+SGDZ": { + "text": "+SGDZ", + "spoken": "Heavy Snow Grains And Drizzle" + }, + "+SGDZRA": { + "text": "+SGDZRA", + "spoken": "Heavy Snow Grains, Drizzle And Rain" + }, + "+SGPL": { + "text": "+SGPL", + "spoken": "Heavy Snow Grains And Ice Pellets" + }, + "+SGPLSN": { + "text": "+SGPLSN", + "spoken": "Heavy Snow Grains, Ice Pellets And Snow" + }, + "+SGRA": { + "text": "+SGRA", + "spoken": "Heavy Snow Grains And Rain" + }, + "+SGRADZ": { + "text": "+SGRADZ", + "spoken": "Heavy Snow Grains, Rain And Drizzle" + }, + "+SGRASN": { + "text": "+SGRASN", + "spoken": "Heavy Snow Grains, Rain And Snow" + }, + "+SGSN": { + "text": "+SGSN", + "spoken": "Heavy Snow Grains And Snow" + }, + "+SGSNPL": { + "text": "+SGSNPL", + "spoken": "Heavy Snow Grains, Snow And Ice Pellets" + }, + "+SGSNRA": { + "text": "+SGSNRA", + "spoken": "Heavy Snow Grains, Snow And Rain" + }, + "+SHGR": { + "text": "+SHGR", + "spoken": "Heavy Showers Of Hail" + }, + "+SHGRRA": { + "text": "+SHGRRA", + "spoken": "Heavy Showers Of Hail And Rain" + }, + "+SHGRRASN": { + "text": "+SHGRRASN", + "spoken": "Heavy Showers Of Hail, Rain And Snow" + }, + "+SHGRSN": { + "text": "+SHGRSN", + "spoken": "Heavy Showers Of Hail And Snow" + }, + "+SHGRSNRA": { + "text": "+SHGRSNRA", + "spoken": "Heavy Showers Of Hail, Snow And Rain" + }, + "+SHGS": { + "text": "+SHGS", + "spoken": "Heavy Showers Of Snow Pellets" + }, + "+SHGSRA": { + "text": "+SHGSRA", + "spoken": "Heavy Showers Of Snow Pellets And Rain" + }, + "+SHGSRASN": { + "text": "+SHGSRASN", + "spoken": "Heavy Showers Of Snow Pellets, Rain And Snow" + }, + "+SHGSSN": { + "text": "+SHGSSN", + "spoken": "Heavy Showers Of Snow Pellets And Snow" + }, + "+SHGSSNRA": { + "text": "+SHGSSNRA", + "spoken": "Heavy Showers Of Snow Pellets, Snow And Rain" + }, + "+SHRA": { + "text": "+SHRA", + "spoken": "Heavy Showers Of Rain" + }, + "+SHRAGR": { + "text": "+SHRAGR", + "spoken": "Heavy Showers Of Rain And Hail" + }, + "+SHRAGRSN": { + "text": "+SHRAGRSN", + "spoken": "Heavy Showers Of Rain, Hail And Snow" + }, + "+SHRAGS": { + "text": "+SHRAGS", + "spoken": "Heavy Showers Of Rain And Snow Pellets" + }, + "+SHRAGSSN": { + "text": "+SHRAGSSN", + "spoken": "Heavy Showers Of Rain, Snow Pellets And Snow" + }, + "+SHRASN": { + "text": "+SHRASN", + "spoken": "Heavy Showers Of Rain And Snow" + }, + "+SHRASNGR": { + "text": "+SHRASNGR", + "spoken": "Heavy Showers Of Rain, Snow And Hail" + }, + "+SHRASNGS": { + "text": "+SHRASNGS", + "spoken": "Heavy Showers Of Rain, Snow And Snow Pellets" + }, + "+SHSN": { + "text": "+SHSN", + "spoken": "Heavy Showers Of Snow" + }, + "+SHSNGR": { + "text": "+SHSNGR", + "spoken": "Heavy Showers Of Snow And Hail" + }, + "+SHSNGRRA": { + "text": "+SHSNGRRA", + "spoken": "Heavy Showers Of Snow, Hail And Rain" + }, + "+SHSNGS": { + "text": "+SHSNGS", + "spoken": "Heavy Showers Of Snow And Snow Pellets" + }, + "+SHSNGSRA": { + "text": "+SHSNGSRA", + "spoken": "Heavy Showers Of Snow, Snow Pellets And Rain" + }, + "+SHSNRA": { + "text": "+SHSNRA", + "spoken": "Heavy Showers Of Snow And Rain" + }, + "+SHSNRAGR": { + "text": "+SHSNRAGR", + "spoken": "Heavy Showers Of Snow, Rain And Hail" + }, + "+SHSNRAGS": { + "text": "+SHSNRAGS", + "spoken": "Heavy Showers Of Snow, Rain And Snow Pellets" + }, + "+SHUP": { + "text": "+SHUP", + "spoken": "Heavy Unidentified Showers Of Precipitation" + }, + "+SN": { + "text": "+SN", + "spoken": "Heavy Snow" + }, + "+SNDZ": { + "text": "+SNDZ", + "spoken": "Heavy Snow And Drizzle" + }, + "+SNDZRA": { + "text": "+SNDZRA", + "spoken": "Heavy Snow, Drizzle And Rain" + }, + "+SNPL": { + "text": "+SNPL", + "spoken": "Heavy Snow And Ice Pellets" + }, + "+SNPLRA": { + "text": "+SNPLRA", + "spoken": "Heavy Snow, Ice Pellets And Rain" + }, + "+SNPLSG": { + "text": "+SNPLSG", + "spoken": "Heavy Snow, Ice Pellets And Snow Grains" + }, + "+SNRA": { + "text": "+SNRA", + "spoken": "Heavy Snow And Rain" + }, + "+SNRADZ": { + "text": "+SNRADZ", + "spoken": "Heavy Snow, Rain And Drizzle" + }, + "+SNRAPL": { + "text": "+SNRAPL", + "spoken": "Heavy Snow, Rain And Ice Pellets" + }, + "+SNRASG": { + "text": "+SNRASG", + "spoken": "Heavy Snow, Rain And Snow Grains" + }, + "+SNSG": { + "text": "+SNSG", + "spoken": "Heavy Snow And Snow Grains" + }, + "+SNSGPL": { + "text": "+SNSGPL", + "spoken": "Heavy Snow, Snow Grains And Ice Pellets" + }, + "+SNSGRA": { + "text": "+SNSGRA", + "spoken": "Heavy Snow, Snow Grains And Rain" + }, + "+SS": { + "text": "+SS", + "spoken": "Heavy Sandstorm" + }, + "+TSGR": { + "text": "+TSGR", + "spoken": "Thunderstorm With Heavy Hail" + }, + "+TSGRRA": { + "text": "+TSGRRA", + "spoken": "Thunderstorm With Heavy Hail And Rain" + }, + "+TSGRRASN": { + "text": "+TSGRRASN", + "spoken": "Thunderstorm With Heavy Hail, Rain And Snow" + }, + "+TSGRSN": { + "text": "+TSGRSN", + "spoken": "Thunderstorm With Heavy Hail And Snow" + }, + "+TSGRSNRA": { + "text": "+TSGRSNRA", + "spoken": "Thunderstorm With Heavy Hail, Snow And Rain" + }, + "+TSGS": { + "text": "+TSGS", + "spoken": "Thunderstorm With Heavy Snow Pellets" + }, + "+TSGSRA": { + "text": "+TSGSRA", + "spoken": "Thunderstorm With Heavy Snow Pellets And Rain" + }, + "+TSGSRASN": { + "text": "+TSGSRASN", + "spoken": "Thunderstorm With Heavy Snow Pellets, Rain And Snow" + }, + "+TSGSSN": { + "text": "+TSGSSN", + "spoken": "Thunderstorm With Heavy Snow Pellets And Snow" + }, + "+TSGSSNRA": { + "text": "+TSGSSNRA", + "spoken": "Thunderstorm With Heavy Snow Pellets, Snow And Rain" + }, + "+TSRA": { + "text": "+TSRA", + "spoken": "Thunderstorm With Heavy Rain" + }, + "+TSRAGR": { + "text": "+TSRAGR", + "spoken": "Thunderstorm With Heavy Rain And Hail" + }, + "+TSRAGRSN": { + "text": "+TSRAGRSN", + "spoken": "Thunderstorm With Heavy Rain, Hail And Snow" + }, + "+TSRAGS": { + "text": "+TSRAGS", + "spoken": "Thunderstorm With Heavy Rain And Snow Pellets" + }, + "+TSRAGSSN": { + "text": "+TSRAGSSN", + "spoken": "Thunderstorm With Heavy Rain, Snow Pellets And Snow" + }, + "+TSRASN": { + "text": "+TSRASN", + "spoken": "Thunderstorm With Heavy Rain And Snow" + }, + "+TSRASNGR": { + "text": "+TSRASNGR", + "spoken": "Thunderstorm With Heavy Rain, Snow And Hail" + }, + "+TSRASNGS": { + "text": "+TSRASNGS", + "spoken": "Thunderstorm With Heavy Rain, Snow And Snow Pellets" + }, + "+TSSN": { + "text": "+TSSN", + "spoken": "Thunderstorm With Heavy Snow" + }, + "+TSSNGR": { + "text": "+TSSNGR", + "spoken": "Thunderstorm With Heavy Snow And Hail" + }, + "+TSSNGRRA": { + "text": "+TSSNGRRA", + "spoken": "Thunderstorm With Heavy Snow, Hail And Rain" + }, + "+TSSNGS": { + "text": "+TSSNGS", + "spoken": "Thunderstorm With Heavy Snow And Snow Pellets" + }, + "+TSSNGSRA": { + "text": "+TSSNGSRA", + "spoken": "Thunderstorm With Heavy Snow, Snow Pellets And Rain" + }, + "+TSSNRA": { + "text": "+TSSNRA", + "spoken": "Thunderstorm With Heavy Snow And Rain" + }, + "+TSSNRAGR": { + "text": "+TSSNRAGR", + "spoken": "Thunderstorm With Heavy Snow, Rain And Hail" + }, + "+TSSNRAGS": { + "text": "+TSSNRAGS", + "spoken": "Thunderstorm With Heavy Snow, Rain And Snow Pellets" + }, + "+TSUP": { + "text": "+TSUP", + "spoken": "Thunderstorm With Heavy Unidentified Precipitation" + }, + "+UP": { + "text": "+UP", + "spoken": "Heavy Unidentified Precipitation" + }, + "BCFG": { + "text": "BCFG", + "spoken": "Patches Of Fog" + }, + "BLDU": { + "text": "BLDU", + "spoken": "Blowing Dust" + }, + "BLSA": { + "text": "BLSA", + "spoken": "Blowing Sand" + }, + "BLSN": { + "text": "BLSN", + "spoken": "Blowing Snow" + }, + "BR": { + "text": "BR", + "spoken": "Mist" + }, + "DRDU": { + "text": "DRDU", + "spoken": "Low Drifting Dust" + }, + "DRSA": { + "text": "DRSA", + "spoken": "Low Drifting Sand" + }, + "DRSN": { + "text": "DRSN", + "spoken": "Low Drifting Snow" + }, + "DS": { + "text": "DS", + "spoken": "Duststorm" + }, + "DU": { + "text": "DU", + "spoken": "Dust" + }, + "DZ": { + "text": "DZ", + "spoken": "Drizzle" + }, + "DZPL": { + "text": "DZPL", + "spoken": "Drizzle And Ice Pellets" + }, + "DZPLRA": { + "text": "DZPLRA", + "spoken": "Drizzle, Ice Pellets And Rain" + }, + "DZRA": { + "text": "DZRA", + "spoken": "Drizzle And Rain" + }, + "DZRAPL": { + "text": "DZRAPL", + "spoken": "Drizzle, Rain And Ice Pellets" + }, + "DZRASG": { + "text": "DZRASG", + "spoken": "Drizzle, Rain And Snow Grains" + }, + "DZRASN": { + "text": "DZRASN", + "spoken": "Drizzle, Rain And Snow" + }, + "DZSG": { + "text": "DZSG", + "spoken": "Drizzle And Snow Grains" + }, + "DZSGRA": { + "text": "DZSGRA", + "spoken": "Drizzle, Snow Grains And Rain" + }, + "DZSN": { + "text": "DZSN", + "spoken": "Drizzle And Snow" + }, + "DZSNRA": { + "text": "DZSNRA", + "spoken": "Drizzle, Snow And Rain" + }, + "FC": { + "text": "FC", + "spoken": "Funnel Cloud" + }, + "FG": { + "text": "FG", + "spoken": "Fog" + }, + "FU": { + "text": "FU", + "spoken": "Smoke" + }, + "FZDZ": { + "text": "FZDZ", + "spoken": "Freezing Drizzle" + }, + "FZDZPL": { + "text": "FZDZPL", + "spoken": "Freezing Drizzle And Ice Pellets" + }, + "FZDZRA": { + "text": "FZDZRA", + "spoken": "Freezing Drizzle And Rain" + }, + "FZDZSG": { + "text": "FZDZSG", + "spoken": "Freezing Drizzle And Snow Grains" + }, + "FZDZSN": { + "text": "FZDZSN", + "spoken": "Freezing Drizzle And Snow" + }, + "FZFG": { + "text": "FZFG", + "spoken": "Freezing Fog" + }, + "FZRA": { + "text": "FZRA", + "spoken": "Freezing Rain" + }, + "FZRADZ": { + "text": "FZRADZ", + "spoken": "Freezing Rain And Drizzle" + }, + "FZRAPL": { + "text": "FZRAPL", + "spoken": "Freezing Rain And Ice Pellets" + }, + "FZRASG": { + "text": "FZRASG", + "spoken": "Freezing Rain And Snow Grains" + }, + "FZRASN": { + "text": "FZRASN", + "spoken": "Freezing Rain And Snow" + }, + "FZUP": { + "text": "FZUP", + "spoken": "Unidentified Freezing Precipitation" + }, + "HZ": { + "text": "HZ", + "spoken": "Haze" + }, + "MIFG": { + "text": "MIFG", + "spoken": "Shallow Fog" + }, + "NSW": { + "text": "NSW", + "spoken": "No Significant Weather" + }, + "PL": { + "text": "PL", + "spoken": "Ice Pellets" + }, + "PLDZ": { + "text": "PLDZ", + "spoken": "Ice Pellets And Drizzle" + }, + "PLDZRA": { + "text": "PLDZRA", + "spoken": "Ice Pellets, Drizzle And Rain" + }, + "PLRA": { + "text": "PLRA", + "spoken": "Ice Pellets And Rain" + }, + "PLRADZ": { + "text": "PLRADZ", + "spoken": "Ice Pellets, Rain And Drizzle" + }, + "PLRASN": { + "text": "PLRASN", + "spoken": "Ice Pellets, Rain And Snow" + }, + "PLSG": { + "text": "PLSG", + "spoken": "Ice Pellets And Snow Grains" + }, + "PLSGSN": { + "text": "PLSGSN", + "spoken": "Ice Pellets, Snow Grains And Snow" + }, + "PLSN": { + "text": "PLSN", + "spoken": "Ice Pellets And Snow" + }, + "PLSNRA": { + "text": "PLSNRA", + "spoken": "Ice Pellets, Snow And Rain" + }, + "PLSNSG": { + "text": "PLSNSG", + "spoken": "Ice Pellets, Snow And Snow Grains" + }, + "PO": { + "text": "PO", + "spoken": "Dust/Sand Whirls" + }, + "PRFG": { + "text": "PRFG", + "spoken": "Partial Fog" + }, + "RA": { + "text": "RA", + "spoken": "Rain" + }, + "RADZ": { + "text": "RADZ", + "spoken": "Rain And Drizzle" + }, + "RADZPL": { + "text": "RADZPL", + "spoken": "Rain, Drizzle And Ice Pellets" + }, + "RADZSG": { + "text": "RADZSG", + "spoken": "Rain, Drizzle And Snow Grains" + }, + "RADZSN": { + "text": "RADZSN", + "spoken": "Rain, Drizzle And Snow" + }, + "RAPL": { + "text": "RAPL", + "spoken": "Rain And Ice Pellets" + }, + "RAPLDZ": { + "text": "RAPLDZ", + "spoken": "Rain, Ice Pellets And Drizzle" + }, + "RAPLSN": { + "text": "RAPLSN", + "spoken": "Rain, Ice Pellets And Snow" + }, + "RASG": { + "text": "RASG", + "spoken": "Rain And Snow Grains" + }, + "RASGDZ": { + "text": "RASGDZ", + "spoken": "Rain, Snow Grains And Drizzle" + }, + "RASGSN": { + "text": "RASGSN", + "spoken": "Rain, Snow Grains And Snow" + }, + "RASN": { + "text": "RASN", + "spoken": "Rain And Snow" + }, + "RASNDZ": { + "text": "RASNDZ", + "spoken": "Rain, Snow And Drizzle" + }, + "RASNPL": { + "text": "RASNPL", + "spoken": "Rain, Snow And Ice Pellets" + }, + "RASNSG": { + "text": "RASNSG", + "spoken": "Rain, Snow And Snow Grains" + }, + "SA": { + "text": "SA", + "spoken": "Sand" + }, + "SG": { + "text": "SG", + "spoken": "Snow Grains" + }, + "SGDZ": { + "text": "SGDZ", + "spoken": "Snow Grains And Drizzle" + }, + "SGDZRA": { + "text": "SGDZRA", + "spoken": "Snow Grains, Drizzle And Rain" + }, + "SGPL": { + "text": "SGPL", + "spoken": "Snow Grains And Ice Pellets" + }, + "SGPLSN": { + "text": "SGPLSN", + "spoken": "Snow Grains, Ice Pellets And Snow" + }, + "SGRA": { + "text": "SGRA", + "spoken": "Snow Grains And Rain" + }, + "SGRADZ": { + "text": "SGRADZ", + "spoken": "Snow Grains, Rain And Drizzle" + }, + "SGRASN": { + "text": "SGRASN", + "spoken": "Snow Grains, Rain And Snow" + }, + "SGSN": { + "text": "SGSN", + "spoken": "Snow Grains And Snow" + }, + "SGSNPL": { + "text": "SGSNPL", + "spoken": "Snow Grains, Snow And Ice Pellets" + }, + "SGSNRA": { + "text": "SGSNRA", + "spoken": "Snow Grains, Snow And Rain" + }, + "SHGR": { + "text": "SHGR", + "spoken": "Showers Of Hail" + }, + "SHGRRA": { + "text": "SHGRRA", + "spoken": "Showers Of Hail And Rain" + }, + "SHGRRASN": { + "text": "SHGRRASN", + "spoken": "Showers Of Hail, Rain And Snow" + }, + "SHGRSN": { + "text": "SHGRSN", + "spoken": "Showers Of Hail And Snow" + }, + "SHGRSNRA": { + "text": "SHGRSNRA", + "spoken": "Showers Of Hail, Snow And Rain" + }, + "SHGS": { + "text": "SHGS", + "spoken": "Showers Of Snow Pellets" + }, + "SHGSRA": { + "text": "SHGSRA", + "spoken": "Showers Of Snow Pellets And Rain" + }, + "SHGSRASN": { + "text": "SHGSRASN", + "spoken": "Showers Of Snow Pellets, Rain And Snow" + }, + "SHGSSN": { + "text": "SHGSSN", + "spoken": "Showers Of Snow Pellets And Snow" + }, + "SHGSSNRA": { + "text": "SHGSSNRA", + "spoken": "Showers Of Snow Pellets, Snow And Rain" + }, + "SHRA": { + "text": "SHRA", + "spoken": "Showers Of Rain" + }, + "SHRAGR": { + "text": "SHRAGR", + "spoken": "Showers Of Rain And Hail" + }, + "SHRAGRSN": { + "text": "SHRAGRSN", + "spoken": "Showers Of Rain, Hail And Snow" + }, + "SHRAGS": { + "text": "SHRAGS", + "spoken": "Showers Of Rain And Snow Pellets" + }, + "SHRAGSSN": { + "text": "SHRAGSSN", + "spoken": "Showers Of Rain, Snow Pellets And Snow" + }, + "SHRASN": { + "text": "SHRASN", + "spoken": "Showers Of Rain And Snow" + }, + "SHRASNGR": { + "text": "SHRASNGR", + "spoken": "Showers Of Rain, Snow And Hail" + }, + "SHRASNGS": { + "text": "SHRASNGS", + "spoken": "Showers Of Rain, Snow And Snow Pellets" + }, + "SHSN": { + "text": "SHSN", + "spoken": "Showers Of Snow" + }, + "SHSNGR": { + "text": "SHSNGR", + "spoken": "Showers Of Snow And Hail" + }, + "SHSNGRRA": { + "text": "SHSNGRRA", + "spoken": "Showers Of Snow, Hail And Rain" + }, + "SHSNGS": { + "text": "SHSNGS", + "spoken": "Showers Of Snow And Snow Pellets" + }, + "SHSNGSRA": { + "text": "SHSNGSRA", + "spoken": "Showers Of Snow, Snow Pellets And Rain" + }, + "SHSNRA": { + "text": "SHSNRA", + "spoken": "Showers Of Snow And Rain" + }, + "SHSNRAGR": { + "text": "SHSNRAGR", + "spoken": "Showers Of Snow, Rain And Hail" + }, + "SHSNRAGS": { + "text": "SHSNRAGS", + "spoken": "Showers Of Snow, Rain And Snow Pellets" + }, + "SHUP": { + "text": "SHUP", + "spoken": "Unidentified Showers Of Precipitation" + }, + "SN": { + "text": "SN", + "spoken": "Snow" + }, + "SNDZ": { + "text": "SNDZ", + "spoken": "Snow And Drizzle" + }, + "SNDZRA": { + "text": "SNDZRA", + "spoken": "Snow, Drizzle And Rain" + }, + "SNPL": { + "text": "SNPL", + "spoken": "Snow And Ice Pellets" + }, + "SNPLRA": { + "text": "SNPLRA", + "spoken": "Snow, Ice Pellets And Rain" + }, + "SNPLSG": { + "text": "SNPLSG", + "spoken": "Snow, Ice Pellets And Snow Grains" + }, + "SNRA": { + "text": "SNRA", + "spoken": "Snow And Rain" + }, + "SNRADZ": { + "text": "SNRADZ", + "spoken": "Snow, Rain And Drizzle" + }, + "SNRAPL": { + "text": "SNRAPL", + "spoken": "Snow, Rain And Ice Pellets" + }, + "SNRASG": { + "text": "SNRASG", + "spoken": "Snow, Rain And Snow Grains" + }, + "SNSG": { + "text": "SNSG", + "spoken": "Snow And Snow Grains" + }, + "SNSGPL": { + "text": "SNSGPL", + "spoken": "Snow, Snow Grains And Ice Pellets" + }, + "SNSGRA": { + "text": "SNSGRA", + "spoken": "Snow, Snow Grains And Rain" + }, + "SQ": { + "text": "SQ", + "spoken": "Squalls" + }, + "SS": { + "text": "SS", + "spoken": "Sandstorm" + }, + "TS": { + "text": "TS", + "spoken": "Thunderstorm" + }, + "TSGR": { + "text": "TSGR", + "spoken": "Thunderstorm With Hail" + }, + "TSGRRA": { + "text": "TSGRRA", + "spoken": "Thunderstorm With Hail And Rain" + }, + "TSGRRASN": { + "text": "TSGRRASN", + "spoken": "Thunderstorm With Hail, Rain And Snow" + }, + "TSGRSN": { + "text": "TSGRSN", + "spoken": "Thunderstorm With Hail And Snow" + }, + "TSGRSNRA": { + "text": "TSGRSNRA", + "spoken": "Thunderstorm With Hail, Snow And Rain" + }, + "TSGS": { + "text": "TSGS", + "spoken": "Thunderstorm With Snow Pellets" + }, + "TSGSRA": { + "text": "TSGSRA", + "spoken": "Thunderstorm With Snow Pellets And Rain" + }, + "TSGSRASN": { + "text": "TSGSRASN", + "spoken": "Thunderstorm With Snow Pellets, Rain And Snow" + }, + "TSGSSN": { + "text": "TSGSSN", + "spoken": "Thunderstorm With Snow Pellets And Snow" + }, + "TSGSSNRA": { + "text": "TSGSSNRA", + "spoken": "Thunderstorm With Snow Pellets, Snow And Rain" + }, + "TSRA": { + "text": "TSRA", + "spoken": "Thunderstorm With Rain" + }, + "TSRAGR": { + "text": "TSRAGR", + "spoken": "Thunderstorm With Rain And Hail" + }, + "TSRAGRSN": { + "text": "TSRAGRSN", + "spoken": "Thunderstorm With Rain, Hail And Snow" + }, + "TSRAGS": { + "text": "TSRAGS", + "spoken": "Thunderstorm With Rain And Snow Pellets" + }, + "TSRAGSSN": { + "text": "TSRAGSSN", + "spoken": "Thunderstorm With Rain, Snow Pellets And Snow" + }, + "TSRASN": { + "text": "TSRASN", + "spoken": "Thunderstorm With Rain And Snow" + }, + "TSRASNGR": { + "text": "TSRASNGR", + "spoken": "Thunderstorm With Rain, Snow And Hail" + }, + "TSRASNGS": { + "text": "TSRASNGS", + "spoken": "Thunderstorm With Rain, Snow And Snow Pellets" + }, + "TSSN": { + "text": "TSSN", + "spoken": "Thunderstorm With Snow" + }, + "TSSNGR": { + "text": "TSSNGR", + "spoken": "Thunderstorm With Snow And Hail" + }, + "TSSNGRRA": { + "text": "TSSNGRRA", + "spoken": "Thunderstorm With Snow, Hail And Rain" + }, + "TSSNGS": { + "text": "TSSNGS", + "spoken": "Thunderstorm With Snow And Snow Pellets" + }, + "TSSNGSRA": { + "text": "TSSNGSRA", + "spoken": "Thunderstorm With Snow, Snow Pellets And Rain" + }, + "TSSNRA": { + "text": "TSSNRA", + "spoken": "Thunderstorm With Snow And Rain" + }, + "TSSNRAGR": { + "text": "TSSNRAGR", + "spoken": "Thunderstorm With Snow, Rain And Hail" + }, + "TSSNRAGS": { + "text": "TSSNRAGS", + "spoken": "Thunderstorm With Snow, Rain And Snow Pellets" + }, + "TSUP": { + "text": "TSUP", + "spoken": "Thunderstorm With Unidentified Precipitation" + }, + "UP": { + "text": "UP", + "spoken": "Unidentified Precipitation" + }, + "VA": { + "text": "VA", + "spoken": "Volcanic Ash" + }, + "VCBLDU": { + "text": "VCBLDU", + "spoken": "Blowing Dust In The Vicinity" + }, + "VCBLSA": { + "text": "VCBLSA", + "spoken": "Blowing Sand In The Vicinity" + }, + "VCBLSN": { + "text": "VCBLSN", + "spoken": "Blowing Snow In The Vicinity" + }, + "VCDS": { + "text": "VCDS", + "spoken": "Duststorm In The Vicinity" + }, + "VCFC": { + "text": "VCFC", + "spoken": "Funnel Cloud In The Vicinity" + }, + "VCFG": { + "text": "VCFG", + "spoken": "Fog In The Vicinity" + }, + "VCPO": { + "text": "VCPO", + "spoken": "Dust/Sand Whirls In The Vicinity" + }, + "VCSH": { + "text": "VCSH", + "spoken": "Showers In The Vicinity" + }, + "VCSS": { + "text": "VCSS", + "spoken": "Sandstorm In The Vicinity" + }, + "VCTS": { + "text": "VCTS", + "spoken": "Thunderstorm In The Vicinity" + }, + "VCVA": { + "text": "VCVA", + "spoken": "Volcanic Ash In The Vicinity" + } + }, + "template": { + "text": "{weather}", + "voice": "{weather}" + } + }, + "recentWeather": { + "template": { + "text": "", + "voice": "" + } + }, + "clouds": { + "identifyCeilingLayer": true, + "identifyCeilingLayerTextAtis": false, + "textAtisCeilingPrefix": "CIG", + "cloudCeilingLayerTypes": [ + "BKN", + "OVC" + ], + "convertToMetric": false, + "isAltitudeInHundreds": false, + "undeterminedLayerAltitude": { + "text": "undetermined", + "voice": "undetermined" + }, + "automaticCbDetection": { + "text": "//////CB", + "voice": "RADAR DETECTED CUMULONIMBUS CLOUDS" + }, + "types": { + "FEW": { + "text": "FEW{altitude}", + "voice": "few clouds at {altitude}" + }, + "SCT": { + "text": "SCT{altitude}{convective}", + "voice": "{altitude} scattered {convective}" + }, + "BKN": { + "text": "BKN{altitude}{convective}", + "voice": "{altitude} broken {convective}" + }, + "OVC": { + "text": "OVC{altitude}{convective}", + "voice": "{altitude} overcast {convective}" + }, + "VV": { + "text": "VV{altitude}", + "voice": "indefinite ceiling {altitude}" + }, + "NSC": { + "text": "NSC", + "voice": "no significant clouds" + }, + "NCD": { + "text": "NCD", + "voice": "no clouds detected" + }, + "CLR": { + "text": "CLR", + "voice": "sky clear below one-two thousand" + }, + "SKC": { + "text": "SKC", + "voice": "sky clear" + } + }, + "convectiveTypes": { + "CB": "cumulonimbus", + "TCU": "towering cumulus" + }, + "template": { + "text": "{clouds}", + "voice": "{clouds}" + } + }, + "temperature": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{temp}", + "voice": "TEMPERATURE {temp}" + } + }, + "dewpoint": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{dewpoint}", + "voice": "DEWPOINT {dewpoint}" + } + }, + "altimeter": { + "pronounceDecimal": false, + "template": { + "text": "Q{altimeter|hpa}", + "voice": "QNH {altimeter|hpa}" + } + }, + "trend": { + "nosigText": "NOSIG", + "nosigVoice": "No Significant Changes", + "becomingText": "BECMG", + "becomingVoice": "Becoming", + "temporaryText": "TEMPO", + "temporaryVoice": "Temporary", + "template": {} + }, + "windShear": { + "runwayText": "WS R{Runway}", + "runwayVoice": "Wind Shear Runway {Runway}", + "allRunwayText": "WS ALL RWY", + "allRunwayVoice": "Wind Shear All Runways", + "template": {} + }, + "transitionLevel": { + "values": [ + { + "low": 940, + "high": 958, + "altitude": 80 + }, + { + "low": 959, + "high": 976, + "altitude": 75 + }, + { + "low": 977, + "high": 994, + "altitude": 70 + }, + { + "low": 995, + "high": 1013, + "altitude": 65 + }, + { + "low": 1014, + "high": 1031, + "altitude": 60 + }, + { + "low": 1032, + "high": 1049, + "altitude": 55 + }, + { + "low": 1050, + "high": 1060, + "altitude": 50 + } + ], + "template": { + "text": "TRANSITION-LEVEL FL {trl}", + "voice": "TRANSITION LEVEL. FLIGHT LEVEL {trl}" + } + }, + "notams": { + "template": { + "text": "{notams}", + "voice": "{notams}" + } + }, + "closingStatement": { + "autoIncludeClosingStatement": true, + "template": { + "text": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT", + "voice": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter|word} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT" + } + } + }, + "notamsBeforeFreeText": false, + "airportConditionsBeforeFreeText": false, + "frequency": 124580000, + "idsEndpoint": "", + "useDecimalTerminology": true, + "atisVoice": { + "useTextToSpeech": true, + "voice": "UK Male", + "speechRate": 170 + }, + "presets": [ + { + "id": "6d8bba96-8202-4bcc-b4a9-48cce87a75f2", + "name": "RUNWAY 27 (LON_W_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^27.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "e2131f84-a967-4af9-a41e-5b5c4e98a5f3", + "name": "RUNWAY 09 (LON_W_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^09.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "3d4e2c03-ef25-4d70-9518-ebb23a580bb5", + "name": "RUNWAY 27 (LON_WX_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 127.7", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^27.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "bfc12d71-de73-4b6e-b89c-682aaed6ebb8", + "name": "RUNWAY 09 (LON_WX_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 127.7", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^09.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + } + ], + "contractions": [ + { + "variableName": "ATC", + "text": "ATC", + "voice": "AIR TRAFFIC CONTROL" + }, + { + "variableName": "DATALINK", + "text": "DATALINK", + "voice": "DAYTA LINK" + }, + { + "variableName": "COM", + "text": "COM", + "voice": "" + }, + { + "variableName": "ATIS", + "text": "ATIS", + "voice": "INFORMATION" + } + ], + "airportConditionDefinitions": [], + "notamDefinitions": [ + { + "text": "ATC LOW VISIBILITY PROCEDURES IN OPERATION. CATEGORY THREE HOLDING POINTS IN USE.", + "ordinal": 1, + "enabled": false + }, + { + "text": "DATALINK CLEARANCES ARE AVAILABLE.", + "ordinal": 2, + "enabled": true + }, + { + "text": "WINDSHEAR REPORTED ON DEPARTURE.", + "ordinal": 3, + "enabled": false + } + ] + }, + { + "id": "014dd50f-ccfd-4ec9-8166-5928df301998", + "ordinal": 0, + "identifier": "EGBJ", + "name": "Gloucestershire", + "atisType": "Combined", + "codeRange": { + "low": "A", + "high": "Z" + }, + "atisFormat": { + "observationTime": { + "template": { + "text": "{time}Z", + "voice": "TIME {time} ZULU {special}" + } + }, + "surfaceWind": { + "speakLeadingZero": false, + "magneticVariation": { + "enabled": false, + "magneticDegrees": 0 + }, + "standard": { + "template": { + "text": "{wind_dir}{wind_spd}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} KNOTS" + } + }, + "standardGust": { + "template": { + "text": "{wind_dir}{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variable": { + "template": { + "text": "VRB{wind_spd}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} KNOTS" + } + }, + "variableGust": { + "template": { + "text": "VRB{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variableDirection": { + "template": { + "text": "{wind_vmin}V{wind_vmax}", + "voice": "VARIABLE BETWEEN {wind_vmin} AND {wind_vmax} DEGREES" + } + }, + "calm": { + "calmWindSpeed": 2, + "template": { + "text": "{wind}", + "voice": "SURFACE WIND CALM" + } + } + }, + "visibility": { + "north": "to the north", + "northEast": "to the north-east", + "east": "to the east", + "southEast": "to the south-east", + "south": "to the south", + "southWest": "to the south-west", + "west": "to the west", + "northWest": "to the north-west", + "unlimitedVisibilityVoice": "visibility 10 kilometers or more", + "unlimitedVisibilityText": "9999", + "includeVisibilitySuffix": true, + "metersCutoff": 5000, + "template": { + "text": "{visibility}", + "voice": "VISIBILITY {visibility}" + } + }, + "runwayVisualRange": { + "neutralTendency": "Neutral", + "goingUpTendency": "Going Up", + "goingDownTendency": "Going Down", + "template": {} + }, + "presentWeather": { + "presentWeatherTypes": { + "-DS": { + "text": "-DS", + "spoken": "Light Duststorm" + }, + "-DZ": { + "text": "-DZ", + "spoken": "Light Drizzle" + }, + "-DZPL": { + "text": "-DZPL", + "spoken": "Light Drizzle And Ice Pellets" + }, + "-DZPLRA": { + "text": "-DZPLRA", + "spoken": "Light Drizzle, Ice Pellets And Rain" + }, + "-DZRA": { + "text": "-DZRA", + "spoken": "Light Drizzle And Rain" + }, + "-DZRAPL": { + "text": "-DZRAPL", + "spoken": "Light Drizzle, Rain And Ice Pellets" + }, + "-DZRASG": { + "text": "-DZRASG", + "spoken": "Light Drizzle, Rain And Snow Grains" + }, + "-DZRASN": { + "text": "-DZRASN", + "spoken": "Light Drizzle, Rain And Snow" + }, + "-DZSG": { + "text": "-DZSG", + "spoken": "Light Drizzle And Snow Grains" + }, + "-DZSGRA": { + "text": "-DZSGRA", + "spoken": "Light Drizzle, Snow Grains And Rain" + }, + "-DZSN": { + "text": "-DZSN", + "spoken": "Light Drizzle And Snow" + }, + "-DZSNRA": { + "text": "-DZSNRA", + "spoken": "Light Drizzle, Snow And Rain" + }, + "-FZDZ": { + "text": "-FZDZ", + "spoken": "Light Freezing Drizzle" + }, + "-FZDZPL": { + "text": "-FZDZPL", + "spoken": "Light Freezing Drizzle And Ice Pellets" + }, + "-FZDZRA": { + "text": "-FZDZRA", + "spoken": "Light Freezing Drizzle And Rain" + }, + "-FZDZSG": { + "text": "-FZDZSG", + "spoken": "Light Freezing Drizzle And Snow Grains" + }, + "-FZDZSN": { + "text": "-FZDZSN", + "spoken": "Light Freezing Drizzle And Snow" + }, + "-FZRA": { + "text": "-FZRA", + "spoken": "Light Freezing Rain" + }, + "-FZRADZ": { + "text": "-FZRADZ", + "spoken": "Light Freezing Rain And Drizzle" + }, + "-FZRAPL": { + "text": "-FZRAPL", + "spoken": "Light Freezing Rain And Ice Pellets" + }, + "-FZRASG": { + "text": "-FZRASG", + "spoken": "Light Freezing Rain And Snow Grains" + }, + "-FZRASN": { + "text": "-FZRASN", + "spoken": "Light Freezing Rain And Snow" + }, + "-FZUP": { + "text": "-FZUP", + "spoken": "Light Unidentified Freezing Precipitation" + }, + "-PL": { + "text": "-PL", + "spoken": "Light Ice Pellets" + }, + "-PLDZ": { + "text": "-PLDZ", + "spoken": "Light Ice Pellets And Drizzle" + }, + "-PLDZRA": { + "text": "-PLDZRA", + "spoken": "Light Ice Pellets, Drizzle And Rain" + }, + "-PLRA": { + "text": "-PLRA", + "spoken": "Light Ice Pellets And Rain" + }, + "-PLRADZ": { + "text": "-PLRADZ", + "spoken": "Light Ice Pellets, Rain And Drizzle" + }, + "-PLRASN": { + "text": "-PLRASN", + "spoken": "Light Ice Pellets, Rain And Snow" + }, + "-PLSG": { + "text": "-PLSG", + "spoken": "Light Ice Pellets And Snow Grains" + }, + "-PLSGSN": { + "text": "-PLSGSN", + "spoken": "Light Ice Pellets, Snow Grains And Snow" + }, + "-PLSN": { + "text": "-PLSN", + "spoken": "Light Ice Pellets And Snow" + }, + "-PLSNRA": { + "text": "-PLSNRA", + "spoken": "Light Ice Pellets, Snow And Rain" + }, + "-PLSNSG": { + "text": "-PLSNSG", + "spoken": "Light Ice Pellets, Snow And Snow Grains" + }, + "-RA": { + "text": "-RA", + "spoken": "Light Rain" + }, + "-RADZ": { + "text": "-RADZ", + "spoken": "Light Rain And Drizzle" + }, + "-RADZPL": { + "text": "-RADZPL", + "spoken": "Light Rain, Drizzle And Ice Pellets" + }, + "-RADZSG": { + "text": "-RADZSG", + "spoken": "Light Rain, Drizzle And Snow Grains" + }, + "-RADZSN": { + "text": "-RADZSN", + "spoken": "Light Rain, Drizzle And Snow" + }, + "-RAPL": { + "text": "-RAPL", + "spoken": "Light Rain And Ice Pellets" + }, + "-RAPLDZ": { + "text": "-RAPLDZ", + "spoken": "Light Rain, Ice Pellets And Drizzle" + }, + "-RAPLSN": { + "text": "-RAPLSN", + "spoken": "Light Rain, Ice Pellets And Snow" + }, + "-RASG": { + "text": "-RASG", + "spoken": "Light Rain And Snow Grains" + }, + "-RASGDZ": { + "text": "-RASGDZ", + "spoken": "Light Rain, Snow Grains And Drizzle" + }, + "-RASGSN": { + "text": "-RASGSN", + "spoken": "Light Rain, Snow Grains And Snow" + }, + "-RASN": { + "text": "-RASN", + "spoken": "Light Rain And Snow" + }, + "-RASNDZ": { + "text": "-RASNDZ", + "spoken": "Light Rain, Snow And Drizzle" + }, + "-RASNPL": { + "text": "-RASNPL", + "spoken": "Light Rain, Snow And Ice Pellets" + }, + "-RASNSG": { + "text": "-RASNSG", + "spoken": "Light Rain, Snow And Snow Grains" + }, + "-SG": { + "text": "-SG", + "spoken": "Light Snow Grains" + }, + "-SGDZ": { + "text": "-SGDZ", + "spoken": "Light Snow Grains And Drizzle" + }, + "-SGDZRA": { + "text": "-SGDZRA", + "spoken": "Light Snow Grains, Drizzle And Rain" + }, + "-SGPL": { + "text": "-SGPL", + "spoken": "Light Snow Grains And Ice Pellets" + }, + "-SGPLSN": { + "text": "-SGPLSN", + "spoken": "Light Snow Grains, Ice Pellets And Snow" + }, + "-SGRA": { + "text": "-SGRA", + "spoken": "Light Snow Grains And Rain" + }, + "-SGRADZ": { + "text": "-SGRADZ", + "spoken": "Light Snow Grains, Rain And Drizzle" + }, + "-SGRASN": { + "text": "-SGRASN", + "spoken": "Light Snow Grains, Rain And Snow" + }, + "-SGSN": { + "text": "-SGSN", + "spoken": "Light Snow Grains And Snow" + }, + "-SGSNPL": { + "text": "-SGSNPL", + "spoken": "Light Snow Grains, Snow And Ice Pellets" + }, + "-SGSNRA": { + "text": "-SGSNRA", + "spoken": "Light Snow Grains, Snow And Rain" + }, + "-SHGR": { + "text": "-SHGR", + "spoken": "Light Showers Of Hail" + }, + "-SHGRRA": { + "text": "-SHGRRA", + "spoken": "Light Showers Of Hail And Rain" + }, + "-SHGRRASN": { + "text": "-SHGRRASN", + "spoken": "Light Showers Of Hail, Rain And Snow" + }, + "-SHGRSN": { + "text": "-SHGRSN", + "spoken": "Light Showers Of Hail And Snow" + }, + "-SHGRSNRA": { + "text": "-SHGRSNRA", + "spoken": "Light Showers Of Hail, Snow And Rain" + }, + "-SHGS": { + "text": "-SHGS", + "spoken": "Light Showers Of Snow Pellets" + }, + "-SHGSRA": { + "text": "-SHGSRA", + "spoken": "Light Showers Of Snow Pellets And Rain" + }, + "-SHGSRASN": { + "text": "-SHGSRASN", + "spoken": "Light Showers Of Snow Pellets, Rain And Snow" + }, + "-SHGSSN": { + "text": "-SHGSSN", + "spoken": "Light Showers Of Snow Pellets And Snow" + }, + "-SHGSSNRA": { + "text": "-SHGSSNRA", + "spoken": "Light Showers Of Snow Pellets, Snow And Rain" + }, + "-SHRA": { + "text": "-SHRA", + "spoken": "Light Showers Of Rain" + }, + "-SHRAGR": { + "text": "-SHRAGR", + "spoken": "Light Showers Of Rain And Hail" + }, + "-SHRAGRSN": { + "text": "-SHRAGRSN", + "spoken": "Light Showers Of Rain, Hail And Snow" + }, + "-SHRAGS": { + "text": "-SHRAGS", + "spoken": "Light Showers Of Rain And Snow Pellets" + }, + "-SHRAGSSN": { + "text": "-SHRAGSSN", + "spoken": "Light Showers Of Rain, Snow Pellets And Snow" + }, + "-SHRASN": { + "text": "-SHRASN", + "spoken": "Light Showers Of Rain And Snow" + }, + "-SHRASNGR": { + "text": "-SHRASNGR", + "spoken": "Light Showers Of Rain, Snow And Hail" + }, + "-SHRASNGS": { + "text": "-SHRASNGS", + "spoken": "Light Showers Of Rain, Snow And Snow Pellets" + }, + "-SHSN": { + "text": "-SHSN", + "spoken": "Light Showers Of Snow" + }, + "-SHSNGR": { + "text": "-SHSNGR", + "spoken": "Light Showers Of Snow And Hail" + }, + "-SHSNGRRA": { + "text": "-SHSNGRRA", + "spoken": "Light Showers Of Snow, Hail And Rain" + }, + "-SHSNGS": { + "text": "-SHSNGS", + "spoken": "Light Showers Of Snow And Snow Pellets" + }, + "-SHSNGSRA": { + "text": "-SHSNGSRA", + "spoken": "Light Showers Of Snow, Snow Pellets And Rain" + }, + "-SHSNRA": { + "text": "-SHSNRA", + "spoken": "Light Showers Of Snow And Rain" + }, + "-SHSNRAGR": { + "text": "-SHSNRAGR", + "spoken": "Light Showers Of Snow, Rain And Hail" + }, + "-SHSNRAGS": { + "text": "-SHSNRAGS", + "spoken": "Light Showers Of Snow, Rain And Snow Pellets" + }, + "-SHUP": { + "text": "-SHUP", + "spoken": "Light Unidentified Showers Of Precipitation" + }, + "-SN": { + "text": "-SN", + "spoken": "Light Snow" + }, + "-SNDZ": { + "text": "-SNDZ", + "spoken": "Light Snow And Drizzle" + }, + "-SNDZRA": { + "text": "-SNDZRA", + "spoken": "Light Snow, Drizzle And Rain" + }, + "-SNPL": { + "text": "-SNPL", + "spoken": "Light Snow And Ice Pellets" + }, + "-SNPLRA": { + "text": "-SNPLRA", + "spoken": "Light Snow, Ice Pellets And Rain" + }, + "-SNPLSG": { + "text": "-SNPLSG", + "spoken": "Light Snow, Ice Pellets And Snow Grains" + }, + "-SNRA": { + "text": "-SNRA", + "spoken": "Light Snow And Rain" + }, + "-SNRADZ": { + "text": "-SNRADZ", + "spoken": "Light Snow, Rain And Drizzle" + }, + "-SNRAPL": { + "text": "-SNRAPL", + "spoken": "Light Snow, Rain And Ice Pellets" + }, + "-SNRASG": { + "text": "-SNRASG", + "spoken": "Light Snow, Rain And Snow Grains" + }, + "-SNSG": { + "text": "-SNSG", + "spoken": "Light Snow And Snow Grains" + }, + "-SNSGPL": { + "text": "-SNSGPL", + "spoken": "Light Snow, Snow Grains And Ice Pellets" + }, + "-SNSGRA": { + "text": "-SNSGRA", + "spoken": "Light Snow, Snow Grains And Rain" + }, + "-SS": { + "text": "-SS", + "spoken": "Light Sandstorm" + }, + "-TSGR": { + "text": "-TSGR", + "spoken": "Thunderstorm With Light Hail" + }, + "-TSGRRA": { + "text": "-TSGRRA", + "spoken": "Thunderstorm With Light Hail And Rain" + }, + "-TSGRRASN": { + "text": "-TSGRRASN", + "spoken": "Thunderstorm With Light Hail, Rain And Snow" + }, + "-TSGRSN": { + "text": "-TSGRSN", + "spoken": "Thunderstorm With Light Hail And Snow" + }, + "-TSGRSNRA": { + "text": "-TSGRSNRA", + "spoken": "Thunderstorm With Light Hail, Snow And Rain" + }, + "-TSGS": { + "text": "-TSGS", + "spoken": "Thunderstorm With Light Snow Pellets" + }, + "-TSGSRA": { + "text": "-TSGSRA", + "spoken": "Thunderstorm With Light Snow Pellets And Rain" + }, + "-TSGSRASN": { + "text": "-TSGSRASN", + "spoken": "Thunderstorm With Light Snow Pellets, Rain And Snow" + }, + "-TSGSSN": { + "text": "-TSGSSN", + "spoken": "Thunderstorm With Light Snow Pellets And Snow" + }, + "-TSGSSNRA": { + "text": "-TSGSSNRA", + "spoken": "Thunderstorm With Light Snow Pellets, Snow And Rain" + }, + "-TSRA": { + "text": "-TSRA", + "spoken": "Thunderstorm With Light Rain" + }, + "-TSRAGR": { + "text": "-TSRAGR", + "spoken": "Thunderstorm With Light Rain And Hail" + }, + "-TSRAGRSN": { + "text": "-TSRAGRSN", + "spoken": "Thunderstorm With Light Rain, Hail And Snow" + }, + "-TSRAGS": { + "text": "-TSRAGS", + "spoken": "Thunderstorm With Light Rain And Snow Pellets" + }, + "-TSRAGSSN": { + "text": "-TSRAGSSN", + "spoken": "Thunderstorm With Light Rain, Snow Pellets And Snow" + }, + "-TSRASN": { + "text": "-TSRASN", + "spoken": "Thunderstorm With Light Rain And Snow" + }, + "-TSRASNGR": { + "text": "-TSRASNGR", + "spoken": "Thunderstorm With Light Rain, Snow And Hail" + }, + "-TSRASNGS": { + "text": "-TSRASNGS", + "spoken": "Thunderstorm With Light Rain, Snow And Snow Pellets" + }, + "-TSSN": { + "text": "-TSSN", + "spoken": "Thunderstorm With Light Snow" + }, + "-TSSNGR": { + "text": "-TSSNGR", + "spoken": "Thunderstorm With Light Snow And Hail" + }, + "-TSSNGRRA": { + "text": "-TSSNGRRA", + "spoken": "Thunderstorm With Light Snow, Hail And Rain" + }, + "-TSSNGS": { + "text": "-TSSNGS", + "spoken": "Thunderstorm With Light Snow And Snow Pellets" + }, + "-TSSNGSRA": { + "text": "-TSSNGSRA", + "spoken": "Thunderstorm With Light Snow, Snow Pellets And Rain" + }, + "-TSSNRA": { + "text": "-TSSNRA", + "spoken": "Thunderstorm With Light Snow And Rain" + }, + "-TSSNRAGR": { + "text": "-TSSNRAGR", + "spoken": "Thunderstorm With Light Snow, Rain And Hail" + }, + "-TSSNRAGS": { + "text": "-TSSNRAGS", + "spoken": "Thunderstorm With Light Snow, Rain And Snow Pellets" + }, + "-TSUP": { + "text": "-TSUP", + "spoken": "Thunderstorm With Light Unidentified Precipitation" + }, + "-UP": { + "text": "-UP", + "spoken": "Light Unidentified Precipitation" + }, + "+DS": { + "text": "+DS", + "spoken": "Heavy Duststorm" + }, + "+DZ": { + "text": "+DZ", + "spoken": "Heavy Drizzle" + }, + "+DZPL": { + "text": "+DZPL", + "spoken": "Heavy Drizzle And Ice Pellets" + }, + "+DZPLRA": { + "text": "+DZPLRA", + "spoken": "Heavy Drizzle, Ice Pellets And Rain" + }, + "+DZRA": { + "text": "+DZRA", + "spoken": "Heavy Drizzle And Rain" + }, + "+DZRAPL": { + "text": "+DZRAPL", + "spoken": "Heavy Drizzle, Rain And Ice Pellets" + }, + "+DZRASG": { + "text": "+DZRASG", + "spoken": "Heavy Drizzle, Rain And Snow Grains" + }, + "+DZRASN": { + "text": "+DZRASN", + "spoken": "Heavy Drizzle, Rain And Snow" + }, + "+DZSG": { + "text": "+DZSG", + "spoken": "Heavy Drizzle And Snow Grains" + }, + "+DZSGRA": { + "text": "+DZSGRA", + "spoken": "Heavy Drizzle, Snow Grains And Rain" + }, + "+DZSN": { + "text": "+DZSN", + "spoken": "Heavy Drizzle And Snow" + }, + "+DZSNRA": { + "text": "+DZSNRA", + "spoken": "Heavy Drizzle, Snow And Rain" + }, + "+FC": { + "text": "+FC", + "spoken": "Well-Developed Funnel Cloud" + }, + "+FZDZ": { + "text": "+FZDZ", + "spoken": "Heavy Freezing Drizzle" + }, + "+FZDZPL": { + "text": "+FZDZPL", + "spoken": "Heavy Freezing Drizzle And Ice Pellets" + }, + "+FZDZRA": { + "text": "+FZDZRA", + "spoken": "Heavy Freezing Drizzle And Rain" + }, + "+FZDZSG": { + "text": "+FZDZSG", + "spoken": "Heavy Freezing Drizzle And Snow Grains" + }, + "+FZDZSN": { + "text": "+FZDZSN", + "spoken": "Heavy Freezing Drizzle And Snow" + }, + "+FZRA": { + "text": "+FZRA", + "spoken": "Heavy Freezing Rain" + }, + "+FZRADZ": { + "text": "+FZRADZ", + "spoken": "Heavy Freezing Rain And Drizzle" + }, + "+FZRAPL": { + "text": "+FZRAPL", + "spoken": "Heavy Freezing Rain And Ice Pellets" + }, + "+FZRASG": { + "text": "+FZRASG", + "spoken": "Heavy Freezing Rain And Snow Grains" + }, + "+FZRASN": { + "text": "+FZRASN", + "spoken": "Heavy Freezing Rain And Snow" + }, + "+FZUP": { + "text": "+FZUP", + "spoken": "Heavy Unidentified Freezing Precipitation" + }, + "+PL": { + "text": "+PL", + "spoken": "Heavy Ice Pellets" + }, + "+PLDZ": { + "text": "+PLDZ", + "spoken": "Heavy Ice Pellets And Drizzle" + }, + "+PLDZRA": { + "text": "+PLDZRA", + "spoken": "Heavy Ice Pellets, Drizzle And Rain" + }, + "+PLRA": { + "text": "+PLRA", + "spoken": "Heavy Ice Pellets And Rain" + }, + "+PLRADZ": { + "text": "+PLRADZ", + "spoken": "Heavy Ice Pellets, Rain And Drizzle" + }, + "+PLRASN": { + "text": "+PLRASN", + "spoken": "Heavy Ice Pellets, Rain And Snow" + }, + "+PLSG": { + "text": "+PLSG", + "spoken": "Heavy Ice Pellets And Snow Grains" + }, + "+PLSGSN": { + "text": "+PLSGSN", + "spoken": "Heavy Ice Pellets, Snow Grains And Snow" + }, + "+PLSN": { + "text": "+PLSN", + "spoken": "Heavy Ice Pellets And Snow" + }, + "+PLSNRA": { + "text": "+PLSNRA", + "spoken": "Heavy Ice Pellets, Snow And Rain" + }, + "+PLSNSG": { + "text": "+PLSNSG", + "spoken": "Heavy Ice Pellets, Snow And Snow Grains" + }, + "+RA": { + "text": "+RA", + "spoken": "Heavy Rain" + }, + "+RADZ": { + "text": "+RADZ", + "spoken": "Heavy Rain And Drizzle" + }, + "+RADZPL": { + "text": "+RADZPL", + "spoken": "Heavy Rain, Drizzle And Ice Pellets" + }, + "+RADZSG": { + "text": "+RADZSG", + "spoken": "Heavy Rain, Drizzle And Snow Grains" + }, + "+RADZSN": { + "text": "+RADZSN", + "spoken": "Heavy Rain, Drizzle And Snow" + }, + "+RAPL": { + "text": "+RAPL", + "spoken": "Heavy Rain And Ice Pellets" + }, + "+RAPLDZ": { + "text": "+RAPLDZ", + "spoken": "Heavy Rain, Ice Pellets And Drizzle" + }, + "+RAPLSN": { + "text": "+RAPLSN", + "spoken": "Heavy Rain, Ice Pellets And Snow" + }, + "+RASG": { + "text": "+RASG", + "spoken": "Heavy Rain And Snow Grains" + }, + "+RASGDZ": { + "text": "+RASGDZ", + "spoken": "Heavy Rain, Snow Grains And Drizzle" + }, + "+RASGSN": { + "text": "+RASGSN", + "spoken": "Heavy Rain, Snow Grains And Snow" + }, + "+RASN": { + "text": "+RASN", + "spoken": "Heavy Rain And Snow" + }, + "+RASNDZ": { + "text": "+RASNDZ", + "spoken": "Heavy Rain, Snow And Drizzle" + }, + "+RASNPL": { + "text": "+RASNPL", + "spoken": "Heavy Rain, Snow And Ice Pellets" + }, + "+RASNSG": { + "text": "+RASNSG", + "spoken": "Heavy Rain, Snow And Snow Grains" + }, + "+SG": { + "text": "+SG", + "spoken": "Heavy Snow Grains" + }, + "+SGDZ": { + "text": "+SGDZ", + "spoken": "Heavy Snow Grains And Drizzle" + }, + "+SGDZRA": { + "text": "+SGDZRA", + "spoken": "Heavy Snow Grains, Drizzle And Rain" + }, + "+SGPL": { + "text": "+SGPL", + "spoken": "Heavy Snow Grains And Ice Pellets" + }, + "+SGPLSN": { + "text": "+SGPLSN", + "spoken": "Heavy Snow Grains, Ice Pellets And Snow" + }, + "+SGRA": { + "text": "+SGRA", + "spoken": "Heavy Snow Grains And Rain" + }, + "+SGRADZ": { + "text": "+SGRADZ", + "spoken": "Heavy Snow Grains, Rain And Drizzle" + }, + "+SGRASN": { + "text": "+SGRASN", + "spoken": "Heavy Snow Grains, Rain And Snow" + }, + "+SGSN": { + "text": "+SGSN", + "spoken": "Heavy Snow Grains And Snow" + }, + "+SGSNPL": { + "text": "+SGSNPL", + "spoken": "Heavy Snow Grains, Snow And Ice Pellets" + }, + "+SGSNRA": { + "text": "+SGSNRA", + "spoken": "Heavy Snow Grains, Snow And Rain" + }, + "+SHGR": { + "text": "+SHGR", + "spoken": "Heavy Showers Of Hail" + }, + "+SHGRRA": { + "text": "+SHGRRA", + "spoken": "Heavy Showers Of Hail And Rain" + }, + "+SHGRRASN": { + "text": "+SHGRRASN", + "spoken": "Heavy Showers Of Hail, Rain And Snow" + }, + "+SHGRSN": { + "text": "+SHGRSN", + "spoken": "Heavy Showers Of Hail And Snow" + }, + "+SHGRSNRA": { + "text": "+SHGRSNRA", + "spoken": "Heavy Showers Of Hail, Snow And Rain" + }, + "+SHGS": { + "text": "+SHGS", + "spoken": "Heavy Showers Of Snow Pellets" + }, + "+SHGSRA": { + "text": "+SHGSRA", + "spoken": "Heavy Showers Of Snow Pellets And Rain" + }, + "+SHGSRASN": { + "text": "+SHGSRASN", + "spoken": "Heavy Showers Of Snow Pellets, Rain And Snow" + }, + "+SHGSSN": { + "text": "+SHGSSN", + "spoken": "Heavy Showers Of Snow Pellets And Snow" + }, + "+SHGSSNRA": { + "text": "+SHGSSNRA", + "spoken": "Heavy Showers Of Snow Pellets, Snow And Rain" + }, + "+SHRA": { + "text": "+SHRA", + "spoken": "Heavy Showers Of Rain" + }, + "+SHRAGR": { + "text": "+SHRAGR", + "spoken": "Heavy Showers Of Rain And Hail" + }, + "+SHRAGRSN": { + "text": "+SHRAGRSN", + "spoken": "Heavy Showers Of Rain, Hail And Snow" + }, + "+SHRAGS": { + "text": "+SHRAGS", + "spoken": "Heavy Showers Of Rain And Snow Pellets" + }, + "+SHRAGSSN": { + "text": "+SHRAGSSN", + "spoken": "Heavy Showers Of Rain, Snow Pellets And Snow" + }, + "+SHRASN": { + "text": "+SHRASN", + "spoken": "Heavy Showers Of Rain And Snow" + }, + "+SHRASNGR": { + "text": "+SHRASNGR", + "spoken": "Heavy Showers Of Rain, Snow And Hail" + }, + "+SHRASNGS": { + "text": "+SHRASNGS", + "spoken": "Heavy Showers Of Rain, Snow And Snow Pellets" + }, + "+SHSN": { + "text": "+SHSN", + "spoken": "Heavy Showers Of Snow" + }, + "+SHSNGR": { + "text": "+SHSNGR", + "spoken": "Heavy Showers Of Snow And Hail" + }, + "+SHSNGRRA": { + "text": "+SHSNGRRA", + "spoken": "Heavy Showers Of Snow, Hail And Rain" + }, + "+SHSNGS": { + "text": "+SHSNGS", + "spoken": "Heavy Showers Of Snow And Snow Pellets" + }, + "+SHSNGSRA": { + "text": "+SHSNGSRA", + "spoken": "Heavy Showers Of Snow, Snow Pellets And Rain" + }, + "+SHSNRA": { + "text": "+SHSNRA", + "spoken": "Heavy Showers Of Snow And Rain" + }, + "+SHSNRAGR": { + "text": "+SHSNRAGR", + "spoken": "Heavy Showers Of Snow, Rain And Hail" + }, + "+SHSNRAGS": { + "text": "+SHSNRAGS", + "spoken": "Heavy Showers Of Snow, Rain And Snow Pellets" + }, + "+SHUP": { + "text": "+SHUP", + "spoken": "Heavy Unidentified Showers Of Precipitation" + }, + "+SN": { + "text": "+SN", + "spoken": "Heavy Snow" + }, + "+SNDZ": { + "text": "+SNDZ", + "spoken": "Heavy Snow And Drizzle" + }, + "+SNDZRA": { + "text": "+SNDZRA", + "spoken": "Heavy Snow, Drizzle And Rain" + }, + "+SNPL": { + "text": "+SNPL", + "spoken": "Heavy Snow And Ice Pellets" + }, + "+SNPLRA": { + "text": "+SNPLRA", + "spoken": "Heavy Snow, Ice Pellets And Rain" + }, + "+SNPLSG": { + "text": "+SNPLSG", + "spoken": "Heavy Snow, Ice Pellets And Snow Grains" + }, + "+SNRA": { + "text": "+SNRA", + "spoken": "Heavy Snow And Rain" + }, + "+SNRADZ": { + "text": "+SNRADZ", + "spoken": "Heavy Snow, Rain And Drizzle" + }, + "+SNRAPL": { + "text": "+SNRAPL", + "spoken": "Heavy Snow, Rain And Ice Pellets" + }, + "+SNRASG": { + "text": "+SNRASG", + "spoken": "Heavy Snow, Rain And Snow Grains" + }, + "+SNSG": { + "text": "+SNSG", + "spoken": "Heavy Snow And Snow Grains" + }, + "+SNSGPL": { + "text": "+SNSGPL", + "spoken": "Heavy Snow, Snow Grains And Ice Pellets" + }, + "+SNSGRA": { + "text": "+SNSGRA", + "spoken": "Heavy Snow, Snow Grains And Rain" + }, + "+SS": { + "text": "+SS", + "spoken": "Heavy Sandstorm" + }, + "+TSGR": { + "text": "+TSGR", + "spoken": "Thunderstorm With Heavy Hail" + }, + "+TSGRRA": { + "text": "+TSGRRA", + "spoken": "Thunderstorm With Heavy Hail And Rain" + }, + "+TSGRRASN": { + "text": "+TSGRRASN", + "spoken": "Thunderstorm With Heavy Hail, Rain And Snow" + }, + "+TSGRSN": { + "text": "+TSGRSN", + "spoken": "Thunderstorm With Heavy Hail And Snow" + }, + "+TSGRSNRA": { + "text": "+TSGRSNRA", + "spoken": "Thunderstorm With Heavy Hail, Snow And Rain" + }, + "+TSGS": { + "text": "+TSGS", + "spoken": "Thunderstorm With Heavy Snow Pellets" + }, + "+TSGSRA": { + "text": "+TSGSRA", + "spoken": "Thunderstorm With Heavy Snow Pellets And Rain" + }, + "+TSGSRASN": { + "text": "+TSGSRASN", + "spoken": "Thunderstorm With Heavy Snow Pellets, Rain And Snow" + }, + "+TSGSSN": { + "text": "+TSGSSN", + "spoken": "Thunderstorm With Heavy Snow Pellets And Snow" + }, + "+TSGSSNRA": { + "text": "+TSGSSNRA", + "spoken": "Thunderstorm With Heavy Snow Pellets, Snow And Rain" + }, + "+TSRA": { + "text": "+TSRA", + "spoken": "Thunderstorm With Heavy Rain" + }, + "+TSRAGR": { + "text": "+TSRAGR", + "spoken": "Thunderstorm With Heavy Rain And Hail" + }, + "+TSRAGRSN": { + "text": "+TSRAGRSN", + "spoken": "Thunderstorm With Heavy Rain, Hail And Snow" + }, + "+TSRAGS": { + "text": "+TSRAGS", + "spoken": "Thunderstorm With Heavy Rain And Snow Pellets" + }, + "+TSRAGSSN": { + "text": "+TSRAGSSN", + "spoken": "Thunderstorm With Heavy Rain, Snow Pellets And Snow" + }, + "+TSRASN": { + "text": "+TSRASN", + "spoken": "Thunderstorm With Heavy Rain And Snow" + }, + "+TSRASNGR": { + "text": "+TSRASNGR", + "spoken": "Thunderstorm With Heavy Rain, Snow And Hail" + }, + "+TSRASNGS": { + "text": "+TSRASNGS", + "spoken": "Thunderstorm With Heavy Rain, Snow And Snow Pellets" + }, + "+TSSN": { + "text": "+TSSN", + "spoken": "Thunderstorm With Heavy Snow" + }, + "+TSSNGR": { + "text": "+TSSNGR", + "spoken": "Thunderstorm With Heavy Snow And Hail" + }, + "+TSSNGRRA": { + "text": "+TSSNGRRA", + "spoken": "Thunderstorm With Heavy Snow, Hail And Rain" + }, + "+TSSNGS": { + "text": "+TSSNGS", + "spoken": "Thunderstorm With Heavy Snow And Snow Pellets" + }, + "+TSSNGSRA": { + "text": "+TSSNGSRA", + "spoken": "Thunderstorm With Heavy Snow, Snow Pellets And Rain" + }, + "+TSSNRA": { + "text": "+TSSNRA", + "spoken": "Thunderstorm With Heavy Snow And Rain" + }, + "+TSSNRAGR": { + "text": "+TSSNRAGR", + "spoken": "Thunderstorm With Heavy Snow, Rain And Hail" + }, + "+TSSNRAGS": { + "text": "+TSSNRAGS", + "spoken": "Thunderstorm With Heavy Snow, Rain And Snow Pellets" + }, + "+TSUP": { + "text": "+TSUP", + "spoken": "Thunderstorm With Heavy Unidentified Precipitation" + }, + "+UP": { + "text": "+UP", + "spoken": "Heavy Unidentified Precipitation" + }, + "BCFG": { + "text": "BCFG", + "spoken": "Patches Of Fog" + }, + "BLDU": { + "text": "BLDU", + "spoken": "Blowing Dust" + }, + "BLSA": { + "text": "BLSA", + "spoken": "Blowing Sand" + }, + "BLSN": { + "text": "BLSN", + "spoken": "Blowing Snow" + }, + "BR": { + "text": "BR", + "spoken": "Mist" + }, + "DRDU": { + "text": "DRDU", + "spoken": "Low Drifting Dust" + }, + "DRSA": { + "text": "DRSA", + "spoken": "Low Drifting Sand" + }, + "DRSN": { + "text": "DRSN", + "spoken": "Low Drifting Snow" + }, + "DS": { + "text": "DS", + "spoken": "Duststorm" + }, + "DU": { + "text": "DU", + "spoken": "Dust" + }, + "DZ": { + "text": "DZ", + "spoken": "Drizzle" + }, + "DZPL": { + "text": "DZPL", + "spoken": "Drizzle And Ice Pellets" + }, + "DZPLRA": { + "text": "DZPLRA", + "spoken": "Drizzle, Ice Pellets And Rain" + }, + "DZRA": { + "text": "DZRA", + "spoken": "Drizzle And Rain" + }, + "DZRAPL": { + "text": "DZRAPL", + "spoken": "Drizzle, Rain And Ice Pellets" + }, + "DZRASG": { + "text": "DZRASG", + "spoken": "Drizzle, Rain And Snow Grains" + }, + "DZRASN": { + "text": "DZRASN", + "spoken": "Drizzle, Rain And Snow" + }, + "DZSG": { + "text": "DZSG", + "spoken": "Drizzle And Snow Grains" + }, + "DZSGRA": { + "text": "DZSGRA", + "spoken": "Drizzle, Snow Grains And Rain" + }, + "DZSN": { + "text": "DZSN", + "spoken": "Drizzle And Snow" + }, + "DZSNRA": { + "text": "DZSNRA", + "spoken": "Drizzle, Snow And Rain" + }, + "FC": { + "text": "FC", + "spoken": "Funnel Cloud" + }, + "FG": { + "text": "FG", + "spoken": "Fog" + }, + "FU": { + "text": "FU", + "spoken": "Smoke" + }, + "FZDZ": { + "text": "FZDZ", + "spoken": "Freezing Drizzle" + }, + "FZDZPL": { + "text": "FZDZPL", + "spoken": "Freezing Drizzle And Ice Pellets" + }, + "FZDZRA": { + "text": "FZDZRA", + "spoken": "Freezing Drizzle And Rain" + }, + "FZDZSG": { + "text": "FZDZSG", + "spoken": "Freezing Drizzle And Snow Grains" + }, + "FZDZSN": { + "text": "FZDZSN", + "spoken": "Freezing Drizzle And Snow" + }, + "FZFG": { + "text": "FZFG", + "spoken": "Freezing Fog" + }, + "FZRA": { + "text": "FZRA", + "spoken": "Freezing Rain" + }, + "FZRADZ": { + "text": "FZRADZ", + "spoken": "Freezing Rain And Drizzle" + }, + "FZRAPL": { + "text": "FZRAPL", + "spoken": "Freezing Rain And Ice Pellets" + }, + "FZRASG": { + "text": "FZRASG", + "spoken": "Freezing Rain And Snow Grains" + }, + "FZRASN": { + "text": "FZRASN", + "spoken": "Freezing Rain And Snow" + }, + "FZUP": { + "text": "FZUP", + "spoken": "Unidentified Freezing Precipitation" + }, + "HZ": { + "text": "HZ", + "spoken": "Haze" + }, + "MIFG": { + "text": "MIFG", + "spoken": "Shallow Fog" + }, + "NSW": { + "text": "NSW", + "spoken": "No Significant Weather" + }, + "PL": { + "text": "PL", + "spoken": "Ice Pellets" + }, + "PLDZ": { + "text": "PLDZ", + "spoken": "Ice Pellets And Drizzle" + }, + "PLDZRA": { + "text": "PLDZRA", + "spoken": "Ice Pellets, Drizzle And Rain" + }, + "PLRA": { + "text": "PLRA", + "spoken": "Ice Pellets And Rain" + }, + "PLRADZ": { + "text": "PLRADZ", + "spoken": "Ice Pellets, Rain And Drizzle" + }, + "PLRASN": { + "text": "PLRASN", + "spoken": "Ice Pellets, Rain And Snow" + }, + "PLSG": { + "text": "PLSG", + "spoken": "Ice Pellets And Snow Grains" + }, + "PLSGSN": { + "text": "PLSGSN", + "spoken": "Ice Pellets, Snow Grains And Snow" + }, + "PLSN": { + "text": "PLSN", + "spoken": "Ice Pellets And Snow" + }, + "PLSNRA": { + "text": "PLSNRA", + "spoken": "Ice Pellets, Snow And Rain" + }, + "PLSNSG": { + "text": "PLSNSG", + "spoken": "Ice Pellets, Snow And Snow Grains" + }, + "PO": { + "text": "PO", + "spoken": "Dust/Sand Whirls" + }, + "PRFG": { + "text": "PRFG", + "spoken": "Partial Fog" + }, + "RA": { + "text": "RA", + "spoken": "Rain" + }, + "RADZ": { + "text": "RADZ", + "spoken": "Rain And Drizzle" + }, + "RADZPL": { + "text": "RADZPL", + "spoken": "Rain, Drizzle And Ice Pellets" + }, + "RADZSG": { + "text": "RADZSG", + "spoken": "Rain, Drizzle And Snow Grains" + }, + "RADZSN": { + "text": "RADZSN", + "spoken": "Rain, Drizzle And Snow" + }, + "RAPL": { + "text": "RAPL", + "spoken": "Rain And Ice Pellets" + }, + "RAPLDZ": { + "text": "RAPLDZ", + "spoken": "Rain, Ice Pellets And Drizzle" + }, + "RAPLSN": { + "text": "RAPLSN", + "spoken": "Rain, Ice Pellets And Snow" + }, + "RASG": { + "text": "RASG", + "spoken": "Rain And Snow Grains" + }, + "RASGDZ": { + "text": "RASGDZ", + "spoken": "Rain, Snow Grains And Drizzle" + }, + "RASGSN": { + "text": "RASGSN", + "spoken": "Rain, Snow Grains And Snow" + }, + "RASN": { + "text": "RASN", + "spoken": "Rain And Snow" + }, + "RASNDZ": { + "text": "RASNDZ", + "spoken": "Rain, Snow And Drizzle" + }, + "RASNPL": { + "text": "RASNPL", + "spoken": "Rain, Snow And Ice Pellets" + }, + "RASNSG": { + "text": "RASNSG", + "spoken": "Rain, Snow And Snow Grains" + }, + "SA": { + "text": "SA", + "spoken": "Sand" + }, + "SG": { + "text": "SG", + "spoken": "Snow Grains" + }, + "SGDZ": { + "text": "SGDZ", + "spoken": "Snow Grains And Drizzle" + }, + "SGDZRA": { + "text": "SGDZRA", + "spoken": "Snow Grains, Drizzle And Rain" + }, + "SGPL": { + "text": "SGPL", + "spoken": "Snow Grains And Ice Pellets" + }, + "SGPLSN": { + "text": "SGPLSN", + "spoken": "Snow Grains, Ice Pellets And Snow" + }, + "SGRA": { + "text": "SGRA", + "spoken": "Snow Grains And Rain" + }, + "SGRADZ": { + "text": "SGRADZ", + "spoken": "Snow Grains, Rain And Drizzle" + }, + "SGRASN": { + "text": "SGRASN", + "spoken": "Snow Grains, Rain And Snow" + }, + "SGSN": { + "text": "SGSN", + "spoken": "Snow Grains And Snow" + }, + "SGSNPL": { + "text": "SGSNPL", + "spoken": "Snow Grains, Snow And Ice Pellets" + }, + "SGSNRA": { + "text": "SGSNRA", + "spoken": "Snow Grains, Snow And Rain" + }, + "SHGR": { + "text": "SHGR", + "spoken": "Showers Of Hail" + }, + "SHGRRA": { + "text": "SHGRRA", + "spoken": "Showers Of Hail And Rain" + }, + "SHGRRASN": { + "text": "SHGRRASN", + "spoken": "Showers Of Hail, Rain And Snow" + }, + "SHGRSN": { + "text": "SHGRSN", + "spoken": "Showers Of Hail And Snow" + }, + "SHGRSNRA": { + "text": "SHGRSNRA", + "spoken": "Showers Of Hail, Snow And Rain" + }, + "SHGS": { + "text": "SHGS", + "spoken": "Showers Of Snow Pellets" + }, + "SHGSRA": { + "text": "SHGSRA", + "spoken": "Showers Of Snow Pellets And Rain" + }, + "SHGSRASN": { + "text": "SHGSRASN", + "spoken": "Showers Of Snow Pellets, Rain And Snow" + }, + "SHGSSN": { + "text": "SHGSSN", + "spoken": "Showers Of Snow Pellets And Snow" + }, + "SHGSSNRA": { + "text": "SHGSSNRA", + "spoken": "Showers Of Snow Pellets, Snow And Rain" + }, + "SHRA": { + "text": "SHRA", + "spoken": "Showers Of Rain" + }, + "SHRAGR": { + "text": "SHRAGR", + "spoken": "Showers Of Rain And Hail" + }, + "SHRAGRSN": { + "text": "SHRAGRSN", + "spoken": "Showers Of Rain, Hail And Snow" + }, + "SHRAGS": { + "text": "SHRAGS", + "spoken": "Showers Of Rain And Snow Pellets" + }, + "SHRAGSSN": { + "text": "SHRAGSSN", + "spoken": "Showers Of Rain, Snow Pellets And Snow" + }, + "SHRASN": { + "text": "SHRASN", + "spoken": "Showers Of Rain And Snow" + }, + "SHRASNGR": { + "text": "SHRASNGR", + "spoken": "Showers Of Rain, Snow And Hail" + }, + "SHRASNGS": { + "text": "SHRASNGS", + "spoken": "Showers Of Rain, Snow And Snow Pellets" + }, + "SHSN": { + "text": "SHSN", + "spoken": "Showers Of Snow" + }, + "SHSNGR": { + "text": "SHSNGR", + "spoken": "Showers Of Snow And Hail" + }, + "SHSNGRRA": { + "text": "SHSNGRRA", + "spoken": "Showers Of Snow, Hail And Rain" + }, + "SHSNGS": { + "text": "SHSNGS", + "spoken": "Showers Of Snow And Snow Pellets" + }, + "SHSNGSRA": { + "text": "SHSNGSRA", + "spoken": "Showers Of Snow, Snow Pellets And Rain" + }, + "SHSNRA": { + "text": "SHSNRA", + "spoken": "Showers Of Snow And Rain" + }, + "SHSNRAGR": { + "text": "SHSNRAGR", + "spoken": "Showers Of Snow, Rain And Hail" + }, + "SHSNRAGS": { + "text": "SHSNRAGS", + "spoken": "Showers Of Snow, Rain And Snow Pellets" + }, + "SHUP": { + "text": "SHUP", + "spoken": "Unidentified Showers Of Precipitation" + }, + "SN": { + "text": "SN", + "spoken": "Snow" + }, + "SNDZ": { + "text": "SNDZ", + "spoken": "Snow And Drizzle" + }, + "SNDZRA": { + "text": "SNDZRA", + "spoken": "Snow, Drizzle And Rain" + }, + "SNPL": { + "text": "SNPL", + "spoken": "Snow And Ice Pellets" + }, + "SNPLRA": { + "text": "SNPLRA", + "spoken": "Snow, Ice Pellets And Rain" + }, + "SNPLSG": { + "text": "SNPLSG", + "spoken": "Snow, Ice Pellets And Snow Grains" + }, + "SNRA": { + "text": "SNRA", + "spoken": "Snow And Rain" + }, + "SNRADZ": { + "text": "SNRADZ", + "spoken": "Snow, Rain And Drizzle" + }, + "SNRAPL": { + "text": "SNRAPL", + "spoken": "Snow, Rain And Ice Pellets" + }, + "SNRASG": { + "text": "SNRASG", + "spoken": "Snow, Rain And Snow Grains" + }, + "SNSG": { + "text": "SNSG", + "spoken": "Snow And Snow Grains" + }, + "SNSGPL": { + "text": "SNSGPL", + "spoken": "Snow, Snow Grains And Ice Pellets" + }, + "SNSGRA": { + "text": "SNSGRA", + "spoken": "Snow, Snow Grains And Rain" + }, + "SQ": { + "text": "SQ", + "spoken": "Squalls" + }, + "SS": { + "text": "SS", + "spoken": "Sandstorm" + }, + "TS": { + "text": "TS", + "spoken": "Thunderstorm" + }, + "TSGR": { + "text": "TSGR", + "spoken": "Thunderstorm With Hail" + }, + "TSGRRA": { + "text": "TSGRRA", + "spoken": "Thunderstorm With Hail And Rain" + }, + "TSGRRASN": { + "text": "TSGRRASN", + "spoken": "Thunderstorm With Hail, Rain And Snow" + }, + "TSGRSN": { + "text": "TSGRSN", + "spoken": "Thunderstorm With Hail And Snow" + }, + "TSGRSNRA": { + "text": "TSGRSNRA", + "spoken": "Thunderstorm With Hail, Snow And Rain" + }, + "TSGS": { + "text": "TSGS", + "spoken": "Thunderstorm With Snow Pellets" + }, + "TSGSRA": { + "text": "TSGSRA", + "spoken": "Thunderstorm With Snow Pellets And Rain" + }, + "TSGSRASN": { + "text": "TSGSRASN", + "spoken": "Thunderstorm With Snow Pellets, Rain And Snow" + }, + "TSGSSN": { + "text": "TSGSSN", + "spoken": "Thunderstorm With Snow Pellets And Snow" + }, + "TSGSSNRA": { + "text": "TSGSSNRA", + "spoken": "Thunderstorm With Snow Pellets, Snow And Rain" + }, + "TSRA": { + "text": "TSRA", + "spoken": "Thunderstorm With Rain" + }, + "TSRAGR": { + "text": "TSRAGR", + "spoken": "Thunderstorm With Rain And Hail" + }, + "TSRAGRSN": { + "text": "TSRAGRSN", + "spoken": "Thunderstorm With Rain, Hail And Snow" + }, + "TSRAGS": { + "text": "TSRAGS", + "spoken": "Thunderstorm With Rain And Snow Pellets" + }, + "TSRAGSSN": { + "text": "TSRAGSSN", + "spoken": "Thunderstorm With Rain, Snow Pellets And Snow" + }, + "TSRASN": { + "text": "TSRASN", + "spoken": "Thunderstorm With Rain And Snow" + }, + "TSRASNGR": { + "text": "TSRASNGR", + "spoken": "Thunderstorm With Rain, Snow And Hail" + }, + "TSRASNGS": { + "text": "TSRASNGS", + "spoken": "Thunderstorm With Rain, Snow And Snow Pellets" + }, + "TSSN": { + "text": "TSSN", + "spoken": "Thunderstorm With Snow" + }, + "TSSNGR": { + "text": "TSSNGR", + "spoken": "Thunderstorm With Snow And Hail" + }, + "TSSNGRRA": { + "text": "TSSNGRRA", + "spoken": "Thunderstorm With Snow, Hail And Rain" + }, + "TSSNGS": { + "text": "TSSNGS", + "spoken": "Thunderstorm With Snow And Snow Pellets" + }, + "TSSNGSRA": { + "text": "TSSNGSRA", + "spoken": "Thunderstorm With Snow, Snow Pellets And Rain" + }, + "TSSNRA": { + "text": "TSSNRA", + "spoken": "Thunderstorm With Snow And Rain" + }, + "TSSNRAGR": { + "text": "TSSNRAGR", + "spoken": "Thunderstorm With Snow, Rain And Hail" + }, + "TSSNRAGS": { + "text": "TSSNRAGS", + "spoken": "Thunderstorm With Snow, Rain And Snow Pellets" + }, + "TSUP": { + "text": "TSUP", + "spoken": "Thunderstorm With Unidentified Precipitation" + }, + "UP": { + "text": "UP", + "spoken": "Unidentified Precipitation" + }, + "VA": { + "text": "VA", + "spoken": "Volcanic Ash" + }, + "VCBLDU": { + "text": "VCBLDU", + "spoken": "Blowing Dust In The Vicinity" + }, + "VCBLSA": { + "text": "VCBLSA", + "spoken": "Blowing Sand In The Vicinity" + }, + "VCBLSN": { + "text": "VCBLSN", + "spoken": "Blowing Snow In The Vicinity" + }, + "VCDS": { + "text": "VCDS", + "spoken": "Duststorm In The Vicinity" + }, + "VCFC": { + "text": "VCFC", + "spoken": "Funnel Cloud In The Vicinity" + }, + "VCFG": { + "text": "VCFG", + "spoken": "Fog In The Vicinity" + }, + "VCPO": { + "text": "VCPO", + "spoken": "Dust/Sand Whirls In The Vicinity" + }, + "VCSH": { + "text": "VCSH", + "spoken": "Showers In The Vicinity" + }, + "VCSS": { + "text": "VCSS", + "spoken": "Sandstorm In The Vicinity" + }, + "VCTS": { + "text": "VCTS", + "spoken": "Thunderstorm In The Vicinity" + }, + "VCVA": { + "text": "VCVA", + "spoken": "Volcanic Ash In The Vicinity" + } + }, + "template": { + "text": "{weather}", + "voice": "{weather}" + } + }, + "recentWeather": { + "template": { + "text": "", + "voice": "" + } + }, + "clouds": { + "identifyCeilingLayer": true, + "identifyCeilingLayerTextAtis": false, + "textAtisCeilingPrefix": "CIG", + "cloudCeilingLayerTypes": [ + "BKN", + "OVC" + ], + "convertToMetric": false, + "isAltitudeInHundreds": false, + "undeterminedLayerAltitude": { + "text": "undetermined", + "voice": "undetermined" + }, + "automaticCbDetection": { + "text": "//////CB", + "voice": "RADAR DETECTED CUMULONIMBUS CLOUDS" + }, + "types": { + "FEW": { + "text": "FEW{altitude}", + "voice": "few clouds at {altitude}" + }, + "SCT": { + "text": "SCT{altitude}{convective}", + "voice": "{altitude} scattered {convective}" + }, + "BKN": { + "text": "BKN{altitude}{convective}", + "voice": "{altitude} broken {convective}" + }, + "OVC": { + "text": "OVC{altitude}{convective}", + "voice": "{altitude} overcast {convective}" + }, + "VV": { + "text": "VV{altitude}", + "voice": "indefinite ceiling {altitude}" + }, + "NSC": { + "text": "NSC", + "voice": "no significant clouds" + }, + "NCD": { + "text": "NCD", + "voice": "no clouds detected" + }, + "CLR": { + "text": "CLR", + "voice": "sky clear below one-two thousand" + }, + "SKC": { + "text": "SKC", + "voice": "sky clear" + } + }, + "convectiveTypes": { + "CB": "cumulonimbus", + "TCU": "towering cumulus" + }, + "template": { + "text": "{clouds}", + "voice": "{clouds}" + } + }, + "temperature": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{temp}", + "voice": "TEMPERATURE {temp}" + } + }, + "dewpoint": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{dewpoint}", + "voice": "DEWPOINT {dewpoint}" + } + }, + "altimeter": { + "pronounceDecimal": false, + "template": { + "text": "Q{altimeter|hpa}", + "voice": "QNH {altimeter|hpa}" + } + }, + "trend": { + "nosigText": "NOSIG", + "nosigVoice": "No Significant Changes", + "becomingText": "BECMG", + "becomingVoice": "Becoming", + "temporaryText": "TEMPO", + "temporaryVoice": "Temporary", + "template": {} + }, + "windShear": { + "runwayText": "WS R{Runway}", + "runwayVoice": "Wind Shear Runway {Runway}", + "allRunwayText": "WS ALL RWY", + "allRunwayVoice": "Wind Shear All Runways", + "template": {} + }, + "transitionLevel": { + "values": [ + { + "low": 940, + "high": 958, + "altitude": 60 + }, + { + "low": 959, + "high": 976, + "altitude": 55 + }, + { + "low": 977, + "high": 994, + "altitude": 50 + }, + { + "low": 995, + "high": 1013, + "altitude": 45 + }, + { + "low": 1014, + "high": 1031, + "altitude": 40 + }, + { + "low": 1032, + "high": 1049, + "altitude": 35 + }, + { + "low": 1050, + "high": 1060, + "altitude": 30 + } + ], + "template": { + "text": "TRANSITION-LEVEL FL {trl}", + "voice": "TRANSITION LEVEL. FLIGHT LEVEL {trl}" + } + }, + "notams": { + "template": { + "text": "{notams}", + "voice": "{notams}" + } + }, + "closingStatement": { + "autoIncludeClosingStatement": true, + "template": { + "text": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT", + "voice": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter|word} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT" + } + } + }, + "notamsBeforeFreeText": false, + "airportConditionsBeforeFreeText": false, + "frequency": 127480000, + "useDecimalTerminology": true, + "atisVoice": { + "useTextToSpeech": true, + "voice": "UK Male", + "speechRate": 170 + }, + "presets": [ + { + "id": "b055eecf-3236-4a9f-9930-b12c9606e694", + "name": "RUNWAY 27 (LON_W_CTR)", + "airportConditions": "", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^27. RIGHT HAND CIRCUIT.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "00f6ef7f-3cdc-4265-83b1-cc7c31370dc8", + "name": "RUNWAY 09 (LON_W_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN RNP APPROACH TO RUNWAY 09. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH WESTERN RADAR ON 132.300", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^09. LEFT HAND CIRCUIT.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "1ddef1a3-c736-4f01-b340-ea25a291f205", + "name": "RUNWAY 22 (LON_W_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN NDB OR VISUAL APPROACH TO RUNWAY 22. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^22. RIGHT HAND CIRCUIT. NOISE ABATEMENT PROCEDURES APPLY.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "a8b6f7a5-1cde-4982-b553-12c9c7e36505", + "name": "RUNWAY 04 (LON_W_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN NDB OR VISUAL APPROACH TO RUNWAY 04. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^04. LEFT HAND CIRCUIT.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "1246446d-d6f9-44a1-af32-616cb1a015bd", + "name": "RUNWAY 27 (LON_WB_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 135.255.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^27. RIGHT HAND CIRCUIT.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "5dd06ef2-07de-4d41-ae24-eff646cb603b", + "name": "RUNWAY 09 (LON_WB_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN RNP APPROACH TO RUNWAY 09. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 135.255.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^09. LEFT HAND CIRCUIT.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "dea0ef83-ba3b-4122-8638-c7b5080aca25", + "name": "RUNWAY 22 (LON_WB_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN NDB OR VISUAL APPROACH TO RUNWAY 22. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 135.255.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^22. RIGHT HAND CIRCUIT. NOISE ABATEMENT PROCEDURES APPLY.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "c7aababd-dd11-4bd5-9185-1c0acc469c30", + "name": "RUNWAY 04 (LON_WB_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN NDB OR VISUAL APPROACH TO RUNWAY 04. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 135.255.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^04. LEFT HAND CIRCUIT.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "67d0f3d7-1e04-4300-b653-4709275471a5", + "name": "RUNWAY 27 (LON_WL_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 133.6.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^27. RIGHT HAND CIRCUIT.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "02d28338-36a1-4143-b5e6-2d9a92313de0", + "name": "RUNWAY 09 (LON_WL_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN RNP APPROACH TO RUNWAY 09. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 133.6.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^09. LEFT HAND CIRCUIT.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "6557410c-7e8e-4089-a1c1-6da5146198b1", + "name": "RUNWAY 22 (LON_WL_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN NDB OR VISUAL APPROACH TO RUNWAY 22. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 133.6.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^22. RIGHT HAND CIRCUIT. NOISE ABATEMENT PROCEDURES APPLY.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "c9a6c483-08d9-4722-840c-81752aaf0a60", + "name": "RUNWAY 04 (LON_WL_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN NDB OR VISUAL APPROACH TO RUNWAY 04. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 133.6.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^04. LEFT HAND CIRCUIT.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "8e6609e7-e8b4-4e56-a642-52cdb2db5ce5", + "name": "RUNWAY 27 (LON_23_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 134.755.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^27. RIGHT HAND CIRCUIT.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "b80f4410-5d1e-4c70-86ba-079c1f7edcd4", + "name": "RUNWAY 09 (LON_23_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN RNP APPROACH TO RUNWAY 09. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 134.755.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^09. LEFT HAND CIRCUIT.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "d1ed54cb-e6c1-4073-8baa-7ece279f4624", + "name": "RUNWAY 22 (LON_23_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN NDB OR VISUAL APPROACH TO RUNWAY 22. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 134.755.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^22. RIGHT HAND CIRCUIT. NOISE ABATEMENT PROCEDURES APPLY.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "f2d4f9bc-2674-494a-ba0e-9048e85dad82", + "name": "RUNWAY 04 (LON_23_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN NDB OR VISUAL APPROACH TO RUNWAY 04. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 134.755.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^04. LEFT HAND CIRCUIT.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "c0955c28-95af-417b-bc43-ee848dac218a", + "name": "27", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^27.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false, + "textUrl": "", + "voiceUrl": "", + "arrival": "", + "departure": "", + "approaches": "", + "remarks": "" + } + } + ], + "contractions": [ + { + "variableName": "LVPS", + "text": "LVPS", + "voice": "L V PEES" + }, + { + "variableName": "COM", + "text": "COM", + "voice": "" + }, + { + "variableName": "ATIS", + "text": "ATIS", + "voice": "INFORMATION" + }, + { + "variableName": "ATC", + "text": "ATC", + "voice": "AIR TRAFFIC CONTROL" + } + ], + "airportConditionDefinitions": [ + { + "text": "TOWER AND APPROACH SERVICES COMBINED ON 128.550", + "ordinal": 1, + "enabled": false + } + ], + "notamDefinitions": [ + { + "text": "ATC LOW VISIBILITY PROCEDURES IN OPERATION. CATEGORY THREE HOLDING POINTS IN USE.", + "ordinal": 1, + "enabled": false + }, + { + "text": "DATALINK CLEARANCES ARE AVAILABLE.", + "ordinal": 2, + "enabled": false + }, + { + "text": "WINDSHEAR REPORTED ON DEPARTURE.", + "ordinal": 3, + "enabled": false + } + ] + }, + { + "id": "9b08abf2-7974-463e-b7e8-d34935a2a2ca", + "ordinal": 0, + "identifier": "EGGD", + "name": "Bristol", + "atisType": "Combined", + "codeRange": { + "low": "A", + "high": "Z" + }, + "atisFormat": { + "observationTime": { + "template": { + "text": "{time}Z", + "voice": "TIME {time} ZULU {special}" + } + }, + "surfaceWind": { + "speakLeadingZero": false, + "magneticVariation": { + "enabled": false, + "magneticDegrees": 0 + }, + "standard": { + "template": { + "text": "{wind_dir}{wind_spd}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} KNOTS" + } + }, + "standardGust": { + "template": { + "text": "{wind_dir}{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND {wind_dir} {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variable": { + "template": { + "text": "VRB{wind_spd}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} KNOTS" + } + }, + "variableGust": { + "template": { + "text": "VRB{wind_spd}G{wind_gust}KT", + "voice": "SURFACE WIND VARIABLE {wind_spd} GUSTING {wind_gust} KNOTS" + } + }, + "variableDirection": { + "template": { + "text": "{wind_vmin}V{wind_vmax}", + "voice": "VARIABLE BETWEEN {wind_vmin} AND {wind_vmax} DEGREES" + } + }, + "calm": { + "calmWindSpeed": 2, + "template": { + "text": "{wind}", + "voice": "SURFACE WIND CALM" + } + } + }, + "visibility": { + "north": "to the north", + "northEast": "to the north-east", + "east": "to the east", + "southEast": "to the south-east", + "south": "to the south", + "southWest": "to the south-west", + "west": "to the west", + "northWest": "to the north-west", + "unlimitedVisibilityVoice": "visibility 10 kilometers or more", + "unlimitedVisibilityText": "9999", + "includeVisibilitySuffix": true, + "metersCutoff": 5000, + "template": { + "text": "{visibility}", + "voice": "VISIBILITY {visibility}" + } + }, + "runwayVisualRange": { + "neutralTendency": "Neutral", + "goingUpTendency": "Going Up", + "goingDownTendency": "Going Down", + "template": {} + }, + "presentWeather": { + "presentWeatherTypes": { + "-DS": { + "text": "-DS", + "spoken": "Light Duststorm" + }, + "-DZ": { + "text": "-DZ", + "spoken": "Light Drizzle" + }, + "-DZPL": { + "text": "-DZPL", + "spoken": "Light Drizzle And Ice Pellets" + }, + "-DZPLRA": { + "text": "-DZPLRA", + "spoken": "Light Drizzle, Ice Pellets And Rain" + }, + "-DZRA": { + "text": "-DZRA", + "spoken": "Light Drizzle And Rain" + }, + "-DZRAPL": { + "text": "-DZRAPL", + "spoken": "Light Drizzle, Rain And Ice Pellets" + }, + "-DZRASG": { + "text": "-DZRASG", + "spoken": "Light Drizzle, Rain And Snow Grains" + }, + "-DZRASN": { + "text": "-DZRASN", + "spoken": "Light Drizzle, Rain And Snow" + }, + "-DZSG": { + "text": "-DZSG", + "spoken": "Light Drizzle And Snow Grains" + }, + "-DZSGRA": { + "text": "-DZSGRA", + "spoken": "Light Drizzle, Snow Grains And Rain" + }, + "-DZSN": { + "text": "-DZSN", + "spoken": "Light Drizzle And Snow" + }, + "-DZSNRA": { + "text": "-DZSNRA", + "spoken": "Light Drizzle, Snow And Rain" + }, + "-FZDZ": { + "text": "-FZDZ", + "spoken": "Light Freezing Drizzle" + }, + "-FZDZPL": { + "text": "-FZDZPL", + "spoken": "Light Freezing Drizzle And Ice Pellets" + }, + "-FZDZRA": { + "text": "-FZDZRA", + "spoken": "Light Freezing Drizzle And Rain" + }, + "-FZDZSG": { + "text": "-FZDZSG", + "spoken": "Light Freezing Drizzle And Snow Grains" + }, + "-FZDZSN": { + "text": "-FZDZSN", + "spoken": "Light Freezing Drizzle And Snow" + }, + "-FZRA": { + "text": "-FZRA", + "spoken": "Light Freezing Rain" + }, + "-FZRADZ": { + "text": "-FZRADZ", + "spoken": "Light Freezing Rain And Drizzle" + }, + "-FZRAPL": { + "text": "-FZRAPL", + "spoken": "Light Freezing Rain And Ice Pellets" + }, + "-FZRASG": { + "text": "-FZRASG", + "spoken": "Light Freezing Rain And Snow Grains" + }, + "-FZRASN": { + "text": "-FZRASN", + "spoken": "Light Freezing Rain And Snow" + }, + "-FZUP": { + "text": "-FZUP", + "spoken": "Light Unidentified Freezing Precipitation" + }, + "-PL": { + "text": "-PL", + "spoken": "Light Ice Pellets" + }, + "-PLDZ": { + "text": "-PLDZ", + "spoken": "Light Ice Pellets And Drizzle" + }, + "-PLDZRA": { + "text": "-PLDZRA", + "spoken": "Light Ice Pellets, Drizzle And Rain" + }, + "-PLRA": { + "text": "-PLRA", + "spoken": "Light Ice Pellets And Rain" + }, + "-PLRADZ": { + "text": "-PLRADZ", + "spoken": "Light Ice Pellets, Rain And Drizzle" + }, + "-PLRASN": { + "text": "-PLRASN", + "spoken": "Light Ice Pellets, Rain And Snow" + }, + "-PLSG": { + "text": "-PLSG", + "spoken": "Light Ice Pellets And Snow Grains" + }, + "-PLSGSN": { + "text": "-PLSGSN", + "spoken": "Light Ice Pellets, Snow Grains And Snow" + }, + "-PLSN": { + "text": "-PLSN", + "spoken": "Light Ice Pellets And Snow" + }, + "-PLSNRA": { + "text": "-PLSNRA", + "spoken": "Light Ice Pellets, Snow And Rain" + }, + "-PLSNSG": { + "text": "-PLSNSG", + "spoken": "Light Ice Pellets, Snow And Snow Grains" + }, + "-RA": { + "text": "-RA", + "spoken": "Light Rain" + }, + "-RADZ": { + "text": "-RADZ", + "spoken": "Light Rain And Drizzle" + }, + "-RADZPL": { + "text": "-RADZPL", + "spoken": "Light Rain, Drizzle And Ice Pellets" + }, + "-RADZSG": { + "text": "-RADZSG", + "spoken": "Light Rain, Drizzle And Snow Grains" + }, + "-RADZSN": { + "text": "-RADZSN", + "spoken": "Light Rain, Drizzle And Snow" + }, + "-RAPL": { + "text": "-RAPL", + "spoken": "Light Rain And Ice Pellets" + }, + "-RAPLDZ": { + "text": "-RAPLDZ", + "spoken": "Light Rain, Ice Pellets And Drizzle" + }, + "-RAPLSN": { + "text": "-RAPLSN", + "spoken": "Light Rain, Ice Pellets And Snow" + }, + "-RASG": { + "text": "-RASG", + "spoken": "Light Rain And Snow Grains" + }, + "-RASGDZ": { + "text": "-RASGDZ", + "spoken": "Light Rain, Snow Grains And Drizzle" + }, + "-RASGSN": { + "text": "-RASGSN", + "spoken": "Light Rain, Snow Grains And Snow" + }, + "-RASN": { + "text": "-RASN", + "spoken": "Light Rain And Snow" + }, + "-RASNDZ": { + "text": "-RASNDZ", + "spoken": "Light Rain, Snow And Drizzle" + }, + "-RASNPL": { + "text": "-RASNPL", + "spoken": "Light Rain, Snow And Ice Pellets" + }, + "-RASNSG": { + "text": "-RASNSG", + "spoken": "Light Rain, Snow And Snow Grains" + }, + "-SG": { + "text": "-SG", + "spoken": "Light Snow Grains" + }, + "-SGDZ": { + "text": "-SGDZ", + "spoken": "Light Snow Grains And Drizzle" + }, + "-SGDZRA": { + "text": "-SGDZRA", + "spoken": "Light Snow Grains, Drizzle And Rain" + }, + "-SGPL": { + "text": "-SGPL", + "spoken": "Light Snow Grains And Ice Pellets" + }, + "-SGPLSN": { + "text": "-SGPLSN", + "spoken": "Light Snow Grains, Ice Pellets And Snow" + }, + "-SGRA": { + "text": "-SGRA", + "spoken": "Light Snow Grains And Rain" + }, + "-SGRADZ": { + "text": "-SGRADZ", + "spoken": "Light Snow Grains, Rain And Drizzle" + }, + "-SGRASN": { + "text": "-SGRASN", + "spoken": "Light Snow Grains, Rain And Snow" + }, + "-SGSN": { + "text": "-SGSN", + "spoken": "Light Snow Grains And Snow" + }, + "-SGSNPL": { + "text": "-SGSNPL", + "spoken": "Light Snow Grains, Snow And Ice Pellets" + }, + "-SGSNRA": { + "text": "-SGSNRA", + "spoken": "Light Snow Grains, Snow And Rain" + }, + "-SHGR": { + "text": "-SHGR", + "spoken": "Light Showers Of Hail" + }, + "-SHGRRA": { + "text": "-SHGRRA", + "spoken": "Light Showers Of Hail And Rain" + }, + "-SHGRRASN": { + "text": "-SHGRRASN", + "spoken": "Light Showers Of Hail, Rain And Snow" + }, + "-SHGRSN": { + "text": "-SHGRSN", + "spoken": "Light Showers Of Hail And Snow" + }, + "-SHGRSNRA": { + "text": "-SHGRSNRA", + "spoken": "Light Showers Of Hail, Snow And Rain" + }, + "-SHGS": { + "text": "-SHGS", + "spoken": "Light Showers Of Snow Pellets" + }, + "-SHGSRA": { + "text": "-SHGSRA", + "spoken": "Light Showers Of Snow Pellets And Rain" + }, + "-SHGSRASN": { + "text": "-SHGSRASN", + "spoken": "Light Showers Of Snow Pellets, Rain And Snow" + }, + "-SHGSSN": { + "text": "-SHGSSN", + "spoken": "Light Showers Of Snow Pellets And Snow" + }, + "-SHGSSNRA": { + "text": "-SHGSSNRA", + "spoken": "Light Showers Of Snow Pellets, Snow And Rain" + }, + "-SHRA": { + "text": "-SHRA", + "spoken": "Light Showers Of Rain" + }, + "-SHRAGR": { + "text": "-SHRAGR", + "spoken": "Light Showers Of Rain And Hail" + }, + "-SHRAGRSN": { + "text": "-SHRAGRSN", + "spoken": "Light Showers Of Rain, Hail And Snow" + }, + "-SHRAGS": { + "text": "-SHRAGS", + "spoken": "Light Showers Of Rain And Snow Pellets" + }, + "-SHRAGSSN": { + "text": "-SHRAGSSN", + "spoken": "Light Showers Of Rain, Snow Pellets And Snow" + }, + "-SHRASN": { + "text": "-SHRASN", + "spoken": "Light Showers Of Rain And Snow" + }, + "-SHRASNGR": { + "text": "-SHRASNGR", + "spoken": "Light Showers Of Rain, Snow And Hail" + }, + "-SHRASNGS": { + "text": "-SHRASNGS", + "spoken": "Light Showers Of Rain, Snow And Snow Pellets" + }, + "-SHSN": { + "text": "-SHSN", + "spoken": "Light Showers Of Snow" + }, + "-SHSNGR": { + "text": "-SHSNGR", + "spoken": "Light Showers Of Snow And Hail" + }, + "-SHSNGRRA": { + "text": "-SHSNGRRA", + "spoken": "Light Showers Of Snow, Hail And Rain" + }, + "-SHSNGS": { + "text": "-SHSNGS", + "spoken": "Light Showers Of Snow And Snow Pellets" + }, + "-SHSNGSRA": { + "text": "-SHSNGSRA", + "spoken": "Light Showers Of Snow, Snow Pellets And Rain" + }, + "-SHSNRA": { + "text": "-SHSNRA", + "spoken": "Light Showers Of Snow And Rain" + }, + "-SHSNRAGR": { + "text": "-SHSNRAGR", + "spoken": "Light Showers Of Snow, Rain And Hail" + }, + "-SHSNRAGS": { + "text": "-SHSNRAGS", + "spoken": "Light Showers Of Snow, Rain And Snow Pellets" + }, + "-SHUP": { + "text": "-SHUP", + "spoken": "Light Unidentified Showers Of Precipitation" + }, + "-SN": { + "text": "-SN", + "spoken": "Light Snow" + }, + "-SNDZ": { + "text": "-SNDZ", + "spoken": "Light Snow And Drizzle" + }, + "-SNDZRA": { + "text": "-SNDZRA", + "spoken": "Light Snow, Drizzle And Rain" + }, + "-SNPL": { + "text": "-SNPL", + "spoken": "Light Snow And Ice Pellets" + }, + "-SNPLRA": { + "text": "-SNPLRA", + "spoken": "Light Snow, Ice Pellets And Rain" + }, + "-SNPLSG": { + "text": "-SNPLSG", + "spoken": "Light Snow, Ice Pellets And Snow Grains" + }, + "-SNRA": { + "text": "-SNRA", + "spoken": "Light Snow And Rain" + }, + "-SNRADZ": { + "text": "-SNRADZ", + "spoken": "Light Snow, Rain And Drizzle" + }, + "-SNRAPL": { + "text": "-SNRAPL", + "spoken": "Light Snow, Rain And Ice Pellets" + }, + "-SNRASG": { + "text": "-SNRASG", + "spoken": "Light Snow, Rain And Snow Grains" + }, + "-SNSG": { + "text": "-SNSG", + "spoken": "Light Snow And Snow Grains" + }, + "-SNSGPL": { + "text": "-SNSGPL", + "spoken": "Light Snow, Snow Grains And Ice Pellets" + }, + "-SNSGRA": { + "text": "-SNSGRA", + "spoken": "Light Snow, Snow Grains And Rain" + }, + "-SS": { + "text": "-SS", + "spoken": "Light Sandstorm" + }, + "-TSGR": { + "text": "-TSGR", + "spoken": "Thunderstorm With Light Hail" + }, + "-TSGRRA": { + "text": "-TSGRRA", + "spoken": "Thunderstorm With Light Hail And Rain" + }, + "-TSGRRASN": { + "text": "-TSGRRASN", + "spoken": "Thunderstorm With Light Hail, Rain And Snow" + }, + "-TSGRSN": { + "text": "-TSGRSN", + "spoken": "Thunderstorm With Light Hail And Snow" + }, + "-TSGRSNRA": { + "text": "-TSGRSNRA", + "spoken": "Thunderstorm With Light Hail, Snow And Rain" + }, + "-TSGS": { + "text": "-TSGS", + "spoken": "Thunderstorm With Light Snow Pellets" + }, + "-TSGSRA": { + "text": "-TSGSRA", + "spoken": "Thunderstorm With Light Snow Pellets And Rain" + }, + "-TSGSRASN": { + "text": "-TSGSRASN", + "spoken": "Thunderstorm With Light Snow Pellets, Rain And Snow" + }, + "-TSGSSN": { + "text": "-TSGSSN", + "spoken": "Thunderstorm With Light Snow Pellets And Snow" + }, + "-TSGSSNRA": { + "text": "-TSGSSNRA", + "spoken": "Thunderstorm With Light Snow Pellets, Snow And Rain" + }, + "-TSRA": { + "text": "-TSRA", + "spoken": "Thunderstorm With Light Rain" + }, + "-TSRAGR": { + "text": "-TSRAGR", + "spoken": "Thunderstorm With Light Rain And Hail" + }, + "-TSRAGRSN": { + "text": "-TSRAGRSN", + "spoken": "Thunderstorm With Light Rain, Hail And Snow" + }, + "-TSRAGS": { + "text": "-TSRAGS", + "spoken": "Thunderstorm With Light Rain And Snow Pellets" + }, + "-TSRAGSSN": { + "text": "-TSRAGSSN", + "spoken": "Thunderstorm With Light Rain, Snow Pellets And Snow" + }, + "-TSRASN": { + "text": "-TSRASN", + "spoken": "Thunderstorm With Light Rain And Snow" + }, + "-TSRASNGR": { + "text": "-TSRASNGR", + "spoken": "Thunderstorm With Light Rain, Snow And Hail" + }, + "-TSRASNGS": { + "text": "-TSRASNGS", + "spoken": "Thunderstorm With Light Rain, Snow And Snow Pellets" + }, + "-TSSN": { + "text": "-TSSN", + "spoken": "Thunderstorm With Light Snow" + }, + "-TSSNGR": { + "text": "-TSSNGR", + "spoken": "Thunderstorm With Light Snow And Hail" + }, + "-TSSNGRRA": { + "text": "-TSSNGRRA", + "spoken": "Thunderstorm With Light Snow, Hail And Rain" + }, + "-TSSNGS": { + "text": "-TSSNGS", + "spoken": "Thunderstorm With Light Snow And Snow Pellets" + }, + "-TSSNGSRA": { + "text": "-TSSNGSRA", + "spoken": "Thunderstorm With Light Snow, Snow Pellets And Rain" + }, + "-TSSNRA": { + "text": "-TSSNRA", + "spoken": "Thunderstorm With Light Snow And Rain" + }, + "-TSSNRAGR": { + "text": "-TSSNRAGR", + "spoken": "Thunderstorm With Light Snow, Rain And Hail" + }, + "-TSSNRAGS": { + "text": "-TSSNRAGS", + "spoken": "Thunderstorm With Light Snow, Rain And Snow Pellets" + }, + "-TSUP": { + "text": "-TSUP", + "spoken": "Thunderstorm With Light Unidentified Precipitation" + }, + "-UP": { + "text": "-UP", + "spoken": "Light Unidentified Precipitation" + }, + "+DS": { + "text": "+DS", + "spoken": "Heavy Duststorm" + }, + "+DZ": { + "text": "+DZ", + "spoken": "Heavy Drizzle" + }, + "+DZPL": { + "text": "+DZPL", + "spoken": "Heavy Drizzle And Ice Pellets" + }, + "+DZPLRA": { + "text": "+DZPLRA", + "spoken": "Heavy Drizzle, Ice Pellets And Rain" + }, + "+DZRA": { + "text": "+DZRA", + "spoken": "Heavy Drizzle And Rain" + }, + "+DZRAPL": { + "text": "+DZRAPL", + "spoken": "Heavy Drizzle, Rain And Ice Pellets" + }, + "+DZRASG": { + "text": "+DZRASG", + "spoken": "Heavy Drizzle, Rain And Snow Grains" + }, + "+DZRASN": { + "text": "+DZRASN", + "spoken": "Heavy Drizzle, Rain And Snow" + }, + "+DZSG": { + "text": "+DZSG", + "spoken": "Heavy Drizzle And Snow Grains" + }, + "+DZSGRA": { + "text": "+DZSGRA", + "spoken": "Heavy Drizzle, Snow Grains And Rain" + }, + "+DZSN": { + "text": "+DZSN", + "spoken": "Heavy Drizzle And Snow" + }, + "+DZSNRA": { + "text": "+DZSNRA", + "spoken": "Heavy Drizzle, Snow And Rain" + }, + "+FC": { + "text": "+FC", + "spoken": "Well-Developed Funnel Cloud" + }, + "+FZDZ": { + "text": "+FZDZ", + "spoken": "Heavy Freezing Drizzle" + }, + "+FZDZPL": { + "text": "+FZDZPL", + "spoken": "Heavy Freezing Drizzle And Ice Pellets" + }, + "+FZDZRA": { + "text": "+FZDZRA", + "spoken": "Heavy Freezing Drizzle And Rain" + }, + "+FZDZSG": { + "text": "+FZDZSG", + "spoken": "Heavy Freezing Drizzle And Snow Grains" + }, + "+FZDZSN": { + "text": "+FZDZSN", + "spoken": "Heavy Freezing Drizzle And Snow" + }, + "+FZRA": { + "text": "+FZRA", + "spoken": "Heavy Freezing Rain" + }, + "+FZRADZ": { + "text": "+FZRADZ", + "spoken": "Heavy Freezing Rain And Drizzle" + }, + "+FZRAPL": { + "text": "+FZRAPL", + "spoken": "Heavy Freezing Rain And Ice Pellets" + }, + "+FZRASG": { + "text": "+FZRASG", + "spoken": "Heavy Freezing Rain And Snow Grains" + }, + "+FZRASN": { + "text": "+FZRASN", + "spoken": "Heavy Freezing Rain And Snow" + }, + "+FZUP": { + "text": "+FZUP", + "spoken": "Heavy Unidentified Freezing Precipitation" + }, + "+PL": { + "text": "+PL", + "spoken": "Heavy Ice Pellets" + }, + "+PLDZ": { + "text": "+PLDZ", + "spoken": "Heavy Ice Pellets And Drizzle" + }, + "+PLDZRA": { + "text": "+PLDZRA", + "spoken": "Heavy Ice Pellets, Drizzle And Rain" + }, + "+PLRA": { + "text": "+PLRA", + "spoken": "Heavy Ice Pellets And Rain" + }, + "+PLRADZ": { + "text": "+PLRADZ", + "spoken": "Heavy Ice Pellets, Rain And Drizzle" + }, + "+PLRASN": { + "text": "+PLRASN", + "spoken": "Heavy Ice Pellets, Rain And Snow" + }, + "+PLSG": { + "text": "+PLSG", + "spoken": "Heavy Ice Pellets And Snow Grains" + }, + "+PLSGSN": { + "text": "+PLSGSN", + "spoken": "Heavy Ice Pellets, Snow Grains And Snow" + }, + "+PLSN": { + "text": "+PLSN", + "spoken": "Heavy Ice Pellets And Snow" + }, + "+PLSNRA": { + "text": "+PLSNRA", + "spoken": "Heavy Ice Pellets, Snow And Rain" + }, + "+PLSNSG": { + "text": "+PLSNSG", + "spoken": "Heavy Ice Pellets, Snow And Snow Grains" + }, + "+RA": { + "text": "+RA", + "spoken": "Heavy Rain" + }, + "+RADZ": { + "text": "+RADZ", + "spoken": "Heavy Rain And Drizzle" + }, + "+RADZPL": { + "text": "+RADZPL", + "spoken": "Heavy Rain, Drizzle And Ice Pellets" + }, + "+RADZSG": { + "text": "+RADZSG", + "spoken": "Heavy Rain, Drizzle And Snow Grains" + }, + "+RADZSN": { + "text": "+RADZSN", + "spoken": "Heavy Rain, Drizzle And Snow" + }, + "+RAPL": { + "text": "+RAPL", + "spoken": "Heavy Rain And Ice Pellets" + }, + "+RAPLDZ": { + "text": "+RAPLDZ", + "spoken": "Heavy Rain, Ice Pellets And Drizzle" + }, + "+RAPLSN": { + "text": "+RAPLSN", + "spoken": "Heavy Rain, Ice Pellets And Snow" + }, + "+RASG": { + "text": "+RASG", + "spoken": "Heavy Rain And Snow Grains" + }, + "+RASGDZ": { + "text": "+RASGDZ", + "spoken": "Heavy Rain, Snow Grains And Drizzle" + }, + "+RASGSN": { + "text": "+RASGSN", + "spoken": "Heavy Rain, Snow Grains And Snow" + }, + "+RASN": { + "text": "+RASN", + "spoken": "Heavy Rain And Snow" + }, + "+RASNDZ": { + "text": "+RASNDZ", + "spoken": "Heavy Rain, Snow And Drizzle" + }, + "+RASNPL": { + "text": "+RASNPL", + "spoken": "Heavy Rain, Snow And Ice Pellets" + }, + "+RASNSG": { + "text": "+RASNSG", + "spoken": "Heavy Rain, Snow And Snow Grains" + }, + "+SG": { + "text": "+SG", + "spoken": "Heavy Snow Grains" + }, + "+SGDZ": { + "text": "+SGDZ", + "spoken": "Heavy Snow Grains And Drizzle" + }, + "+SGDZRA": { + "text": "+SGDZRA", + "spoken": "Heavy Snow Grains, Drizzle And Rain" + }, + "+SGPL": { + "text": "+SGPL", + "spoken": "Heavy Snow Grains And Ice Pellets" + }, + "+SGPLSN": { + "text": "+SGPLSN", + "spoken": "Heavy Snow Grains, Ice Pellets And Snow" + }, + "+SGRA": { + "text": "+SGRA", + "spoken": "Heavy Snow Grains And Rain" + }, + "+SGRADZ": { + "text": "+SGRADZ", + "spoken": "Heavy Snow Grains, Rain And Drizzle" + }, + "+SGRASN": { + "text": "+SGRASN", + "spoken": "Heavy Snow Grains, Rain And Snow" + }, + "+SGSN": { + "text": "+SGSN", + "spoken": "Heavy Snow Grains And Snow" + }, + "+SGSNPL": { + "text": "+SGSNPL", + "spoken": "Heavy Snow Grains, Snow And Ice Pellets" + }, + "+SGSNRA": { + "text": "+SGSNRA", + "spoken": "Heavy Snow Grains, Snow And Rain" + }, + "+SHGR": { + "text": "+SHGR", + "spoken": "Heavy Showers Of Hail" + }, + "+SHGRRA": { + "text": "+SHGRRA", + "spoken": "Heavy Showers Of Hail And Rain" + }, + "+SHGRRASN": { + "text": "+SHGRRASN", + "spoken": "Heavy Showers Of Hail, Rain And Snow" + }, + "+SHGRSN": { + "text": "+SHGRSN", + "spoken": "Heavy Showers Of Hail And Snow" + }, + "+SHGRSNRA": { + "text": "+SHGRSNRA", + "spoken": "Heavy Showers Of Hail, Snow And Rain" + }, + "+SHGS": { + "text": "+SHGS", + "spoken": "Heavy Showers Of Snow Pellets" + }, + "+SHGSRA": { + "text": "+SHGSRA", + "spoken": "Heavy Showers Of Snow Pellets And Rain" + }, + "+SHGSRASN": { + "text": "+SHGSRASN", + "spoken": "Heavy Showers Of Snow Pellets, Rain And Snow" + }, + "+SHGSSN": { + "text": "+SHGSSN", + "spoken": "Heavy Showers Of Snow Pellets And Snow" + }, + "+SHGSSNRA": { + "text": "+SHGSSNRA", + "spoken": "Heavy Showers Of Snow Pellets, Snow And Rain" + }, + "+SHRA": { + "text": "+SHRA", + "spoken": "Heavy Showers Of Rain" + }, + "+SHRAGR": { + "text": "+SHRAGR", + "spoken": "Heavy Showers Of Rain And Hail" + }, + "+SHRAGRSN": { + "text": "+SHRAGRSN", + "spoken": "Heavy Showers Of Rain, Hail And Snow" + }, + "+SHRAGS": { + "text": "+SHRAGS", + "spoken": "Heavy Showers Of Rain And Snow Pellets" + }, + "+SHRAGSSN": { + "text": "+SHRAGSSN", + "spoken": "Heavy Showers Of Rain, Snow Pellets And Snow" + }, + "+SHRASN": { + "text": "+SHRASN", + "spoken": "Heavy Showers Of Rain And Snow" + }, + "+SHRASNGR": { + "text": "+SHRASNGR", + "spoken": "Heavy Showers Of Rain, Snow And Hail" + }, + "+SHRASNGS": { + "text": "+SHRASNGS", + "spoken": "Heavy Showers Of Rain, Snow And Snow Pellets" + }, + "+SHSN": { + "text": "+SHSN", + "spoken": "Heavy Showers Of Snow" + }, + "+SHSNGR": { + "text": "+SHSNGR", + "spoken": "Heavy Showers Of Snow And Hail" + }, + "+SHSNGRRA": { + "text": "+SHSNGRRA", + "spoken": "Heavy Showers Of Snow, Hail And Rain" + }, + "+SHSNGS": { + "text": "+SHSNGS", + "spoken": "Heavy Showers Of Snow And Snow Pellets" + }, + "+SHSNGSRA": { + "text": "+SHSNGSRA", + "spoken": "Heavy Showers Of Snow, Snow Pellets And Rain" + }, + "+SHSNRA": { + "text": "+SHSNRA", + "spoken": "Heavy Showers Of Snow And Rain" + }, + "+SHSNRAGR": { + "text": "+SHSNRAGR", + "spoken": "Heavy Showers Of Snow, Rain And Hail" + }, + "+SHSNRAGS": { + "text": "+SHSNRAGS", + "spoken": "Heavy Showers Of Snow, Rain And Snow Pellets" + }, + "+SHUP": { + "text": "+SHUP", + "spoken": "Heavy Unidentified Showers Of Precipitation" + }, + "+SN": { + "text": "+SN", + "spoken": "Heavy Snow" + }, + "+SNDZ": { + "text": "+SNDZ", + "spoken": "Heavy Snow And Drizzle" + }, + "+SNDZRA": { + "text": "+SNDZRA", + "spoken": "Heavy Snow, Drizzle And Rain" + }, + "+SNPL": { + "text": "+SNPL", + "spoken": "Heavy Snow And Ice Pellets" + }, + "+SNPLRA": { + "text": "+SNPLRA", + "spoken": "Heavy Snow, Ice Pellets And Rain" + }, + "+SNPLSG": { + "text": "+SNPLSG", + "spoken": "Heavy Snow, Ice Pellets And Snow Grains" + }, + "+SNRA": { + "text": "+SNRA", + "spoken": "Heavy Snow And Rain" + }, + "+SNRADZ": { + "text": "+SNRADZ", + "spoken": "Heavy Snow, Rain And Drizzle" + }, + "+SNRAPL": { + "text": "+SNRAPL", + "spoken": "Heavy Snow, Rain And Ice Pellets" + }, + "+SNRASG": { + "text": "+SNRASG", + "spoken": "Heavy Snow, Rain And Snow Grains" + }, + "+SNSG": { + "text": "+SNSG", + "spoken": "Heavy Snow And Snow Grains" + }, + "+SNSGPL": { + "text": "+SNSGPL", + "spoken": "Heavy Snow, Snow Grains And Ice Pellets" + }, + "+SNSGRA": { + "text": "+SNSGRA", + "spoken": "Heavy Snow, Snow Grains And Rain" + }, + "+SS": { + "text": "+SS", + "spoken": "Heavy Sandstorm" + }, + "+TSGR": { + "text": "+TSGR", + "spoken": "Thunderstorm With Heavy Hail" + }, + "+TSGRRA": { + "text": "+TSGRRA", + "spoken": "Thunderstorm With Heavy Hail And Rain" + }, + "+TSGRRASN": { + "text": "+TSGRRASN", + "spoken": "Thunderstorm With Heavy Hail, Rain And Snow" + }, + "+TSGRSN": { + "text": "+TSGRSN", + "spoken": "Thunderstorm With Heavy Hail And Snow" + }, + "+TSGRSNRA": { + "text": "+TSGRSNRA", + "spoken": "Thunderstorm With Heavy Hail, Snow And Rain" + }, + "+TSGS": { + "text": "+TSGS", + "spoken": "Thunderstorm With Heavy Snow Pellets" + }, + "+TSGSRA": { + "text": "+TSGSRA", + "spoken": "Thunderstorm With Heavy Snow Pellets And Rain" + }, + "+TSGSRASN": { + "text": "+TSGSRASN", + "spoken": "Thunderstorm With Heavy Snow Pellets, Rain And Snow" + }, + "+TSGSSN": { + "text": "+TSGSSN", + "spoken": "Thunderstorm With Heavy Snow Pellets And Snow" + }, + "+TSGSSNRA": { + "text": "+TSGSSNRA", + "spoken": "Thunderstorm With Heavy Snow Pellets, Snow And Rain" + }, + "+TSRA": { + "text": "+TSRA", + "spoken": "Thunderstorm With Heavy Rain" + }, + "+TSRAGR": { + "text": "+TSRAGR", + "spoken": "Thunderstorm With Heavy Rain And Hail" + }, + "+TSRAGRSN": { + "text": "+TSRAGRSN", + "spoken": "Thunderstorm With Heavy Rain, Hail And Snow" + }, + "+TSRAGS": { + "text": "+TSRAGS", + "spoken": "Thunderstorm With Heavy Rain And Snow Pellets" + }, + "+TSRAGSSN": { + "text": "+TSRAGSSN", + "spoken": "Thunderstorm With Heavy Rain, Snow Pellets And Snow" + }, + "+TSRASN": { + "text": "+TSRASN", + "spoken": "Thunderstorm With Heavy Rain And Snow" + }, + "+TSRASNGR": { + "text": "+TSRASNGR", + "spoken": "Thunderstorm With Heavy Rain, Snow And Hail" + }, + "+TSRASNGS": { + "text": "+TSRASNGS", + "spoken": "Thunderstorm With Heavy Rain, Snow And Snow Pellets" + }, + "+TSSN": { + "text": "+TSSN", + "spoken": "Thunderstorm With Heavy Snow" + }, + "+TSSNGR": { + "text": "+TSSNGR", + "spoken": "Thunderstorm With Heavy Snow And Hail" + }, + "+TSSNGRRA": { + "text": "+TSSNGRRA", + "spoken": "Thunderstorm With Heavy Snow, Hail And Rain" + }, + "+TSSNGS": { + "text": "+TSSNGS", + "spoken": "Thunderstorm With Heavy Snow And Snow Pellets" + }, + "+TSSNGSRA": { + "text": "+TSSNGSRA", + "spoken": "Thunderstorm With Heavy Snow, Snow Pellets And Rain" + }, + "+TSSNRA": { + "text": "+TSSNRA", + "spoken": "Thunderstorm With Heavy Snow And Rain" + }, + "+TSSNRAGR": { + "text": "+TSSNRAGR", + "spoken": "Thunderstorm With Heavy Snow, Rain And Hail" + }, + "+TSSNRAGS": { + "text": "+TSSNRAGS", + "spoken": "Thunderstorm With Heavy Snow, Rain And Snow Pellets" + }, + "+TSUP": { + "text": "+TSUP", + "spoken": "Thunderstorm With Heavy Unidentified Precipitation" + }, + "+UP": { + "text": "+UP", + "spoken": "Heavy Unidentified Precipitation" + }, + "BCFG": { + "text": "BCFG", + "spoken": "Patches Of Fog" + }, + "BLDU": { + "text": "BLDU", + "spoken": "Blowing Dust" + }, + "BLSA": { + "text": "BLSA", + "spoken": "Blowing Sand" + }, + "BLSN": { + "text": "BLSN", + "spoken": "Blowing Snow" + }, + "BR": { + "text": "BR", + "spoken": "Mist" + }, + "DRDU": { + "text": "DRDU", + "spoken": "Low Drifting Dust" + }, + "DRSA": { + "text": "DRSA", + "spoken": "Low Drifting Sand" + }, + "DRSN": { + "text": "DRSN", + "spoken": "Low Drifting Snow" + }, + "DS": { + "text": "DS", + "spoken": "Duststorm" + }, + "DU": { + "text": "DU", + "spoken": "Dust" + }, + "DZ": { + "text": "DZ", + "spoken": "Drizzle" + }, + "DZPL": { + "text": "DZPL", + "spoken": "Drizzle And Ice Pellets" + }, + "DZPLRA": { + "text": "DZPLRA", + "spoken": "Drizzle, Ice Pellets And Rain" + }, + "DZRA": { + "text": "DZRA", + "spoken": "Drizzle And Rain" + }, + "DZRAPL": { + "text": "DZRAPL", + "spoken": "Drizzle, Rain And Ice Pellets" + }, + "DZRASG": { + "text": "DZRASG", + "spoken": "Drizzle, Rain And Snow Grains" + }, + "DZRASN": { + "text": "DZRASN", + "spoken": "Drizzle, Rain And Snow" + }, + "DZSG": { + "text": "DZSG", + "spoken": "Drizzle And Snow Grains" + }, + "DZSGRA": { + "text": "DZSGRA", + "spoken": "Drizzle, Snow Grains And Rain" + }, + "DZSN": { + "text": "DZSN", + "spoken": "Drizzle And Snow" + }, + "DZSNRA": { + "text": "DZSNRA", + "spoken": "Drizzle, Snow And Rain" + }, + "FC": { + "text": "FC", + "spoken": "Funnel Cloud" + }, + "FG": { + "text": "FG", + "spoken": "Fog" + }, + "FU": { + "text": "FU", + "spoken": "Smoke" + }, + "FZDZ": { + "text": "FZDZ", + "spoken": "Freezing Drizzle" + }, + "FZDZPL": { + "text": "FZDZPL", + "spoken": "Freezing Drizzle And Ice Pellets" + }, + "FZDZRA": { + "text": "FZDZRA", + "spoken": "Freezing Drizzle And Rain" + }, + "FZDZSG": { + "text": "FZDZSG", + "spoken": "Freezing Drizzle And Snow Grains" + }, + "FZDZSN": { + "text": "FZDZSN", + "spoken": "Freezing Drizzle And Snow" + }, + "FZFG": { + "text": "FZFG", + "spoken": "Freezing Fog" + }, + "FZRA": { + "text": "FZRA", + "spoken": "Freezing Rain" + }, + "FZRADZ": { + "text": "FZRADZ", + "spoken": "Freezing Rain And Drizzle" + }, + "FZRAPL": { + "text": "FZRAPL", + "spoken": "Freezing Rain And Ice Pellets" + }, + "FZRASG": { + "text": "FZRASG", + "spoken": "Freezing Rain And Snow Grains" + }, + "FZRASN": { + "text": "FZRASN", + "spoken": "Freezing Rain And Snow" + }, + "FZUP": { + "text": "FZUP", + "spoken": "Unidentified Freezing Precipitation" + }, + "HZ": { + "text": "HZ", + "spoken": "Haze" + }, + "MIFG": { + "text": "MIFG", + "spoken": "Shallow Fog" + }, + "NSW": { + "text": "NSW", + "spoken": "No Significant Weather" + }, + "PL": { + "text": "PL", + "spoken": "Ice Pellets" + }, + "PLDZ": { + "text": "PLDZ", + "spoken": "Ice Pellets And Drizzle" + }, + "PLDZRA": { + "text": "PLDZRA", + "spoken": "Ice Pellets, Drizzle And Rain" + }, + "PLRA": { + "text": "PLRA", + "spoken": "Ice Pellets And Rain" + }, + "PLRADZ": { + "text": "PLRADZ", + "spoken": "Ice Pellets, Rain And Drizzle" + }, + "PLRASN": { + "text": "PLRASN", + "spoken": "Ice Pellets, Rain And Snow" + }, + "PLSG": { + "text": "PLSG", + "spoken": "Ice Pellets And Snow Grains" + }, + "PLSGSN": { + "text": "PLSGSN", + "spoken": "Ice Pellets, Snow Grains And Snow" + }, + "PLSN": { + "text": "PLSN", + "spoken": "Ice Pellets And Snow" + }, + "PLSNRA": { + "text": "PLSNRA", + "spoken": "Ice Pellets, Snow And Rain" + }, + "PLSNSG": { + "text": "PLSNSG", + "spoken": "Ice Pellets, Snow And Snow Grains" + }, + "PO": { + "text": "PO", + "spoken": "Dust/Sand Whirls" + }, + "PRFG": { + "text": "PRFG", + "spoken": "Partial Fog" + }, + "RA": { + "text": "RA", + "spoken": "Rain" + }, + "RADZ": { + "text": "RADZ", + "spoken": "Rain And Drizzle" + }, + "RADZPL": { + "text": "RADZPL", + "spoken": "Rain, Drizzle And Ice Pellets" + }, + "RADZSG": { + "text": "RADZSG", + "spoken": "Rain, Drizzle And Snow Grains" + }, + "RADZSN": { + "text": "RADZSN", + "spoken": "Rain, Drizzle And Snow" + }, + "RAPL": { + "text": "RAPL", + "spoken": "Rain And Ice Pellets" + }, + "RAPLDZ": { + "text": "RAPLDZ", + "spoken": "Rain, Ice Pellets And Drizzle" + }, + "RAPLSN": { + "text": "RAPLSN", + "spoken": "Rain, Ice Pellets And Snow" + }, + "RASG": { + "text": "RASG", + "spoken": "Rain And Snow Grains" + }, + "RASGDZ": { + "text": "RASGDZ", + "spoken": "Rain, Snow Grains And Drizzle" + }, + "RASGSN": { + "text": "RASGSN", + "spoken": "Rain, Snow Grains And Snow" + }, + "RASN": { + "text": "RASN", + "spoken": "Rain And Snow" + }, + "RASNDZ": { + "text": "RASNDZ", + "spoken": "Rain, Snow And Drizzle" + }, + "RASNPL": { + "text": "RASNPL", + "spoken": "Rain, Snow And Ice Pellets" + }, + "RASNSG": { + "text": "RASNSG", + "spoken": "Rain, Snow And Snow Grains" + }, + "SA": { + "text": "SA", + "spoken": "Sand" + }, + "SG": { + "text": "SG", + "spoken": "Snow Grains" + }, + "SGDZ": { + "text": "SGDZ", + "spoken": "Snow Grains And Drizzle" + }, + "SGDZRA": { + "text": "SGDZRA", + "spoken": "Snow Grains, Drizzle And Rain" + }, + "SGPL": { + "text": "SGPL", + "spoken": "Snow Grains And Ice Pellets" + }, + "SGPLSN": { + "text": "SGPLSN", + "spoken": "Snow Grains, Ice Pellets And Snow" + }, + "SGRA": { + "text": "SGRA", + "spoken": "Snow Grains And Rain" + }, + "SGRADZ": { + "text": "SGRADZ", + "spoken": "Snow Grains, Rain And Drizzle" + }, + "SGRASN": { + "text": "SGRASN", + "spoken": "Snow Grains, Rain And Snow" + }, + "SGSN": { + "text": "SGSN", + "spoken": "Snow Grains And Snow" + }, + "SGSNPL": { + "text": "SGSNPL", + "spoken": "Snow Grains, Snow And Ice Pellets" + }, + "SGSNRA": { + "text": "SGSNRA", + "spoken": "Snow Grains, Snow And Rain" + }, + "SHGR": { + "text": "SHGR", + "spoken": "Showers Of Hail" + }, + "SHGRRA": { + "text": "SHGRRA", + "spoken": "Showers Of Hail And Rain" + }, + "SHGRRASN": { + "text": "SHGRRASN", + "spoken": "Showers Of Hail, Rain And Snow" + }, + "SHGRSN": { + "text": "SHGRSN", + "spoken": "Showers Of Hail And Snow" + }, + "SHGRSNRA": { + "text": "SHGRSNRA", + "spoken": "Showers Of Hail, Snow And Rain" + }, + "SHGS": { + "text": "SHGS", + "spoken": "Showers Of Snow Pellets" + }, + "SHGSRA": { + "text": "SHGSRA", + "spoken": "Showers Of Snow Pellets And Rain" + }, + "SHGSRASN": { + "text": "SHGSRASN", + "spoken": "Showers Of Snow Pellets, Rain And Snow" + }, + "SHGSSN": { + "text": "SHGSSN", + "spoken": "Showers Of Snow Pellets And Snow" + }, + "SHGSSNRA": { + "text": "SHGSSNRA", + "spoken": "Showers Of Snow Pellets, Snow And Rain" + }, + "SHRA": { + "text": "SHRA", + "spoken": "Showers Of Rain" + }, + "SHRAGR": { + "text": "SHRAGR", + "spoken": "Showers Of Rain And Hail" + }, + "SHRAGRSN": { + "text": "SHRAGRSN", + "spoken": "Showers Of Rain, Hail And Snow" + }, + "SHRAGS": { + "text": "SHRAGS", + "spoken": "Showers Of Rain And Snow Pellets" + }, + "SHRAGSSN": { + "text": "SHRAGSSN", + "spoken": "Showers Of Rain, Snow Pellets And Snow" + }, + "SHRASN": { + "text": "SHRASN", + "spoken": "Showers Of Rain And Snow" + }, + "SHRASNGR": { + "text": "SHRASNGR", + "spoken": "Showers Of Rain, Snow And Hail" + }, + "SHRASNGS": { + "text": "SHRASNGS", + "spoken": "Showers Of Rain, Snow And Snow Pellets" + }, + "SHSN": { + "text": "SHSN", + "spoken": "Showers Of Snow" + }, + "SHSNGR": { + "text": "SHSNGR", + "spoken": "Showers Of Snow And Hail" + }, + "SHSNGRRA": { + "text": "SHSNGRRA", + "spoken": "Showers Of Snow, Hail And Rain" + }, + "SHSNGS": { + "text": "SHSNGS", + "spoken": "Showers Of Snow And Snow Pellets" + }, + "SHSNGSRA": { + "text": "SHSNGSRA", + "spoken": "Showers Of Snow, Snow Pellets And Rain" + }, + "SHSNRA": { + "text": "SHSNRA", + "spoken": "Showers Of Snow And Rain" + }, + "SHSNRAGR": { + "text": "SHSNRAGR", + "spoken": "Showers Of Snow, Rain And Hail" + }, + "SHSNRAGS": { + "text": "SHSNRAGS", + "spoken": "Showers Of Snow, Rain And Snow Pellets" + }, + "SHUP": { + "text": "SHUP", + "spoken": "Unidentified Showers Of Precipitation" + }, + "SN": { + "text": "SN", + "spoken": "Snow" + }, + "SNDZ": { + "text": "SNDZ", + "spoken": "Snow And Drizzle" + }, + "SNDZRA": { + "text": "SNDZRA", + "spoken": "Snow, Drizzle And Rain" + }, + "SNPL": { + "text": "SNPL", + "spoken": "Snow And Ice Pellets" + }, + "SNPLRA": { + "text": "SNPLRA", + "spoken": "Snow, Ice Pellets And Rain" + }, + "SNPLSG": { + "text": "SNPLSG", + "spoken": "Snow, Ice Pellets And Snow Grains" + }, + "SNRA": { + "text": "SNRA", + "spoken": "Snow And Rain" + }, + "SNRADZ": { + "text": "SNRADZ", + "spoken": "Snow, Rain And Drizzle" + }, + "SNRAPL": { + "text": "SNRAPL", + "spoken": "Snow, Rain And Ice Pellets" + }, + "SNRASG": { + "text": "SNRASG", + "spoken": "Snow, Rain And Snow Grains" + }, + "SNSG": { + "text": "SNSG", + "spoken": "Snow And Snow Grains" + }, + "SNSGPL": { + "text": "SNSGPL", + "spoken": "Snow, Snow Grains And Ice Pellets" + }, + "SNSGRA": { + "text": "SNSGRA", + "spoken": "Snow, Snow Grains And Rain" + }, + "SQ": { + "text": "SQ", + "spoken": "Squalls" + }, + "SS": { + "text": "SS", + "spoken": "Sandstorm" + }, + "TS": { + "text": "TS", + "spoken": "Thunderstorm" + }, + "TSGR": { + "text": "TSGR", + "spoken": "Thunderstorm With Hail" + }, + "TSGRRA": { + "text": "TSGRRA", + "spoken": "Thunderstorm With Hail And Rain" + }, + "TSGRRASN": { + "text": "TSGRRASN", + "spoken": "Thunderstorm With Hail, Rain And Snow" + }, + "TSGRSN": { + "text": "TSGRSN", + "spoken": "Thunderstorm With Hail And Snow" + }, + "TSGRSNRA": { + "text": "TSGRSNRA", + "spoken": "Thunderstorm With Hail, Snow And Rain" + }, + "TSGS": { + "text": "TSGS", + "spoken": "Thunderstorm With Snow Pellets" + }, + "TSGSRA": { + "text": "TSGSRA", + "spoken": "Thunderstorm With Snow Pellets And Rain" + }, + "TSGSRASN": { + "text": "TSGSRASN", + "spoken": "Thunderstorm With Snow Pellets, Rain And Snow" + }, + "TSGSSN": { + "text": "TSGSSN", + "spoken": "Thunderstorm With Snow Pellets And Snow" + }, + "TSGSSNRA": { + "text": "TSGSSNRA", + "spoken": "Thunderstorm With Snow Pellets, Snow And Rain" + }, + "TSRA": { + "text": "TSRA", + "spoken": "Thunderstorm With Rain" + }, + "TSRAGR": { + "text": "TSRAGR", + "spoken": "Thunderstorm With Rain And Hail" + }, + "TSRAGRSN": { + "text": "TSRAGRSN", + "spoken": "Thunderstorm With Rain, Hail And Snow" + }, + "TSRAGS": { + "text": "TSRAGS", + "spoken": "Thunderstorm With Rain And Snow Pellets" + }, + "TSRAGSSN": { + "text": "TSRAGSSN", + "spoken": "Thunderstorm With Rain, Snow Pellets And Snow" + }, + "TSRASN": { + "text": "TSRASN", + "spoken": "Thunderstorm With Rain And Snow" + }, + "TSRASNGR": { + "text": "TSRASNGR", + "spoken": "Thunderstorm With Rain, Snow And Hail" + }, + "TSRASNGS": { + "text": "TSRASNGS", + "spoken": "Thunderstorm With Rain, Snow And Snow Pellets" + }, + "TSSN": { + "text": "TSSN", + "spoken": "Thunderstorm With Snow" + }, + "TSSNGR": { + "text": "TSSNGR", + "spoken": "Thunderstorm With Snow And Hail" + }, + "TSSNGRRA": { + "text": "TSSNGRRA", + "spoken": "Thunderstorm With Snow, Hail And Rain" + }, + "TSSNGS": { + "text": "TSSNGS", + "spoken": "Thunderstorm With Snow And Snow Pellets" + }, + "TSSNGSRA": { + "text": "TSSNGSRA", + "spoken": "Thunderstorm With Snow, Snow Pellets And Rain" + }, + "TSSNRA": { + "text": "TSSNRA", + "spoken": "Thunderstorm With Snow And Rain" + }, + "TSSNRAGR": { + "text": "TSSNRAGR", + "spoken": "Thunderstorm With Snow, Rain And Hail" + }, + "TSSNRAGS": { + "text": "TSSNRAGS", + "spoken": "Thunderstorm With Snow, Rain And Snow Pellets" + }, + "TSUP": { + "text": "TSUP", + "spoken": "Thunderstorm With Unidentified Precipitation" + }, + "UP": { + "text": "UP", + "spoken": "Unidentified Precipitation" + }, + "VA": { + "text": "VA", + "spoken": "Volcanic Ash" + }, + "VCBLDU": { + "text": "VCBLDU", + "spoken": "Blowing Dust In The Vicinity" + }, + "VCBLSA": { + "text": "VCBLSA", + "spoken": "Blowing Sand In The Vicinity" + }, + "VCBLSN": { + "text": "VCBLSN", + "spoken": "Blowing Snow In The Vicinity" + }, + "VCDS": { + "text": "VCDS", + "spoken": "Duststorm In The Vicinity" + }, + "VCFC": { + "text": "VCFC", + "spoken": "Funnel Cloud In The Vicinity" + }, + "VCFG": { + "text": "VCFG", + "spoken": "Fog In The Vicinity" + }, + "VCPO": { + "text": "VCPO", + "spoken": "Dust/Sand Whirls In The Vicinity" + }, + "VCSH": { + "text": "VCSH", + "spoken": "Showers In The Vicinity" + }, + "VCSS": { + "text": "VCSS", + "spoken": "Sandstorm In The Vicinity" + }, + "VCTS": { + "text": "VCTS", + "spoken": "Thunderstorm In The Vicinity" + }, + "VCVA": { + "text": "VCVA", + "spoken": "Volcanic Ash In The Vicinity" + } + }, + "template": { + "text": "{weather}", + "voice": "{weather}" + } + }, + "recentWeather": { + "template": { + "text": "", + "voice": "" + } + }, + "clouds": { + "identifyCeilingLayer": true, + "identifyCeilingLayerTextAtis": false, + "textAtisCeilingPrefix": "CIG", + "cloudCeilingLayerTypes": [ + "BKN", + "OVC" + ], + "convertToMetric": false, + "isAltitudeInHundreds": false, + "undeterminedLayerAltitude": { + "text": "undetermined", + "voice": "undetermined" + }, + "automaticCbDetection": { + "text": "//////CB", + "voice": "RADAR DETECTED CUMULONIMBUS CLOUDS" + }, + "types": { + "FEW": { + "text": "FEW{altitude}", + "voice": "few clouds at {altitude}" + }, + "SCT": { + "text": "SCT{altitude}{convective}", + "voice": "{altitude} scattered {convective}" + }, + "BKN": { + "text": "BKN{altitude}{convective}", + "voice": "{altitude} broken {convective}" + }, + "OVC": { + "text": "OVC{altitude}{convective}", + "voice": "{altitude} overcast {convective}" + }, + "VV": { + "text": "VV{altitude}", + "voice": "indefinite ceiling {altitude}" + }, + "NSC": { + "text": "NSC", + "voice": "no significant clouds" + }, + "NCD": { + "text": "NCD", + "voice": "no clouds detected" + }, + "CLR": { + "text": "CLR", + "voice": "sky clear below one-two thousand" + }, + "SKC": { + "text": "SKC", + "voice": "sky clear" + } + }, + "convectiveTypes": { + "CB": "cumulonimbus", + "TCU": "towering cumulus" + }, + "template": { + "text": "{clouds}", + "voice": "{clouds}" + } + }, + "temperature": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{temp}", + "voice": "TEMPERATURE {temp}" + } + }, + "dewpoint": { + "usePlusPrefix": true, + "speakLeadingZero": false, + "template": { + "text": "{dewpoint}", + "voice": "DEWPOINT {dewpoint}" + } + }, + "altimeter": { + "pronounceDecimal": false, + "template": { + "text": "Q{altimeter|hpa}", + "voice": "QNH {altimeter|hpa}" + } + }, + "trend": { + "nosigText": "NOSIG", + "nosigVoice": "No Significant Changes", + "becomingText": "BECMG", + "becomingVoice": "Becoming", + "temporaryText": "TEMPO", + "temporaryVoice": "Temporary", + "template": {} + }, + "windShear": { + "runwayText": "WS R{Runway}", + "runwayVoice": "Wind Shear Runway {Runway}", + "allRunwayText": "WS ALL RWY", + "allRunwayVoice": "Wind Shear All Runways", + "template": {} + }, + "transitionLevel": { + "values": [ + { + "low": 940, + "high": 958, + "altitude": 90 + }, + { + "low": 959, + "high": 976, + "altitude": 85 + }, + { + "low": 977, + "high": 994, + "altitude": 80 + }, + { + "low": 995, + "high": 1013, + "altitude": 75 + }, + { + "low": 1014, + "high": 1031, + "altitude": 70 + }, + { + "low": 1032, + "high": 1049, + "altitude": 65 + }, + { + "low": 1050, + "high": 1060, + "altitude": 60 + } + ], + "template": { + "text": "TRANSITION-LEVEL FL {trl}", + "voice": "TRANSITION LEVEL. FLIGHT LEVEL {trl}" + } + }, + "notams": { + "template": { + "text": "{notams}", + "voice": "{notams}" + } + }, + "closingStatement": { + "autoIncludeClosingStatement": true, + "template": { + "text": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT", + "voice": "ACKNOWLEDGE RECEIPT OF INFORMATION {letter|word} AND ADVISE AIRCRAFT TYPE ON FIRST CONTACT" + } + } + }, + "notamsBeforeFreeText": false, + "airportConditionsBeforeFreeText": false, + "frequency": 126030000, + "idsEndpoint": "", + "useDecimalTerminology": true, + "atisVoice": { + "useTextToSpeech": true, + "voice": "UK Male", + "speechRate": 170 + }, + "presets": [ + { + "id": "30e4f67b-35c2-4b8c-b325-047ee26f292c", + "name": "RUNWAY 27 (LON_W_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080.", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^27.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "33176104-0b64-44eb-a0a4-732ac9cf8d39", + "name": "RUNWAY 09 (LON_W_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^09.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "ea8f4311-5b68-4eeb-891a-14e347337910", + "name": "RUNWAY 27 (LON_WB_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 135.255.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^27.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "b915bc6a-e972-450e-bfa0-b2860543017e", + "name": "RUNWAY 09 (LON_WB_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 135.255.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^09.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "802485e6-138b-4907-9150-fa1069f6f89f", + "name": "RUNWAY 27 (LON_WL_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 133.6.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^27.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "3a9a7114-658c-4aa9-b24e-470e798bf8ca", + "name": "RUNWAY 09 (LON_WL_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 133.6.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^09.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "fce78982-78da-49c2-9432-41543f48d69d", + "name": "RUNWAY 27 (LON_23_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 134.755.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^27.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "babffedc-6852-4040-b6b5-d5ca9ff85bb0", + "name": "RUNWAY 09 (LON_23_CTR)", + "airportConditions": "DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 134.755.", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^09.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false + } + } + ], + "contractions": [ + { + "variableName": "LVPS", + "text": "LVPS", + "voice": "L V PEES" + }, + { + "variableName": "COM", + "text": "COM", + "voice": "" + }, + { + "variableName": "DATALINK", + "text": "DATALINK", + "voice": "DAYTA LINK" + }, + { + "variableName": "ATIS", + "text": "ATIS", + "voice": "INFORMATION" + }, + { + "variableName": "ATC", + "text": "ATC", + "voice": "AIR TRAFFIC CONTROL" + } + ], + "airportConditionDefinitions": [], + "notamDefinitions": [ + { + "text": "ATC LOW VISIBILITY PROCEDURES IN OPERATION. CATEGORY THREE HOLDING POINTS IN USE.", + "ordinal": 1, + "enabled": false + }, + { + "text": "DATALINK CLEARANCES ARE AVAILABLE.", + "ordinal": 2, + "enabled": true + }, + { + "text": "WINDSHEAR REPORTED ON DEPARTURE.", + "ordinal": 3, + "enabled": false + } + ] + }, + { + "id": "aba50a9d-de0f-45f9-b68a-a7d01d23de17", + "ordinal": 0, + "identifier": "EGHC", + "name": "Lands End", + "atisType": "Combined", + "codeRange": { + "low": "A", + "high": "Z" + }, + "atisFormat": { + "observationTime": { + "template": { + "text": "{time}Z", + "voice": "{time} ZULU {special}" + } + }, + "surfaceWind": { + "speakLeadingZero": false, + "magneticVariation": { + "enabled": false, + "magneticDegrees": 0 + }, + "standard": { + "template": { + "text": "{wind_dir}{wind_spd}KT", + "voice": "WIND {wind_dir} AT {wind_spd}" + } + }, + "standardGust": { + "template": { + "text": "{wind_dir}{wind_spd}G{wind_gust}KT", + "voice": "WIND {wind_dir} AT {wind_spd} GUSTS {wind_gust}" + } + }, + "variable": { + "template": { + "text": "VRB{wind_spd}KT", + "voice": "WIND VARIABLE AT {wind_spd}" + } + }, + "variableGust": { + "template": { + "text": "VRB{wind_spd}G{wind_gust}KT", + "voice": "WIND VARIABLE AT {wind_spd} GUSTS {wind_gust}" + } + }, + "variableDirection": { + "template": { + "text": "{wind_vmin}V{wind_vmax}", + "voice": "WIND VARIABLE BETWEEN {wind_vmin} AND {wind_vmax}" + } + }, + "calm": { + "calmWindSpeed": 2, + "template": { + "text": "{wind}", + "voice": "WIND CALM" + } + } + }, + "visibility": { + "north": "to the north", + "northEast": "to the north-east", + "east": "to the east", + "southEast": "to the south-east", + "south": "to the south", + "southWest": "to the south-west", + "west": "to the west", + "northWest": "to the north-west", + "unlimitedVisibilityVoice": "visibility 10 kilometers or more", + "unlimitedVisibilityText": "VIS 10KM", + "includeVisibilitySuffix": true, + "metersCutoff": 5000, + "template": { + "text": "{visibility}", + "voice": "VISIBILITY {visibility}" + } + }, + "runwayVisualRange": { + "neutralTendency": "Neutral", + "goingUpTendency": "Going Up", + "goingDownTendency": "Going Down", + "template": {} + }, + "presentWeather": { + "presentWeatherTypes": { + "-DS": { + "text": "-DS", + "spoken": "Light Duststorm" + }, + "-DZ": { + "text": "-DZ", + "spoken": "Light Drizzle" + }, + "-DZPL": { + "text": "-DZPL", + "spoken": "Light Drizzle And Ice Pellets" + }, + "-DZPLRA": { + "text": "-DZPLRA", + "spoken": "Light Drizzle, Ice Pellets And Rain" + }, + "-DZRA": { + "text": "-DZRA", + "spoken": "Light Drizzle And Rain" + }, + "-DZRAPL": { + "text": "-DZRAPL", + "spoken": "Light Drizzle, Rain And Ice Pellets" + }, + "-DZRASG": { + "text": "-DZRASG", + "spoken": "Light Drizzle, Rain And Snow Grains" + }, + "-DZRASN": { + "text": "-DZRASN", + "spoken": "Light Drizzle, Rain And Snow" + }, + "-DZSG": { + "text": "-DZSG", + "spoken": "Light Drizzle And Snow Grains" + }, + "-DZSGRA": { + "text": "-DZSGRA", + "spoken": "Light Drizzle, Snow Grains And Rain" + }, + "-DZSN": { + "text": "-DZSN", + "spoken": "Light Drizzle And Snow" + }, + "-DZSNRA": { + "text": "-DZSNRA", + "spoken": "Light Drizzle, Snow And Rain" + }, + "-FZDZ": { + "text": "-FZDZ", + "spoken": "Light Freezing Drizzle" + }, + "-FZDZPL": { + "text": "-FZDZPL", + "spoken": "Light Freezing Drizzle And Ice Pellets" + }, + "-FZDZRA": { + "text": "-FZDZRA", + "spoken": "Light Freezing Drizzle And Rain" + }, + "-FZDZSG": { + "text": "-FZDZSG", + "spoken": "Light Freezing Drizzle And Snow Grains" + }, + "-FZDZSN": { + "text": "-FZDZSN", + "spoken": "Light Freezing Drizzle And Snow" + }, + "-FZRA": { + "text": "-FZRA", + "spoken": "Light Freezing Rain" + }, + "-FZRADZ": { + "text": "-FZRADZ", + "spoken": "Light Freezing Rain And Drizzle" + }, + "-FZRAPL": { + "text": "-FZRAPL", + "spoken": "Light Freezing Rain And Ice Pellets" + }, + "-FZRASG": { + "text": "-FZRASG", + "spoken": "Light Freezing Rain And Snow Grains" + }, + "-FZRASN": { + "text": "-FZRASN", + "spoken": "Light Freezing Rain And Snow" + }, + "-FZUP": { + "text": "-FZUP", + "spoken": "Light Unidentified Freezing Precipitation" + }, + "-PL": { + "text": "-PL", + "spoken": "Light Ice Pellets" + }, + "-PLDZ": { + "text": "-PLDZ", + "spoken": "Light Ice Pellets And Drizzle" + }, + "-PLDZRA": { + "text": "-PLDZRA", + "spoken": "Light Ice Pellets, Drizzle And Rain" + }, + "-PLRA": { + "text": "-PLRA", + "spoken": "Light Ice Pellets And Rain" + }, + "-PLRADZ": { + "text": "-PLRADZ", + "spoken": "Light Ice Pellets, Rain And Drizzle" + }, + "-PLRASN": { + "text": "-PLRASN", + "spoken": "Light Ice Pellets, Rain And Snow" + }, + "-PLSG": { + "text": "-PLSG", + "spoken": "Light Ice Pellets And Snow Grains" + }, + "-PLSGSN": { + "text": "-PLSGSN", + "spoken": "Light Ice Pellets, Snow Grains And Snow" + }, + "-PLSN": { + "text": "-PLSN", + "spoken": "Light Ice Pellets And Snow" + }, + "-PLSNRA": { + "text": "-PLSNRA", + "spoken": "Light Ice Pellets, Snow And Rain" + }, + "-PLSNSG": { + "text": "-PLSNSG", + "spoken": "Light Ice Pellets, Snow And Snow Grains" + }, + "-RA": { + "text": "-RA", + "spoken": "Light Rain" + }, + "-RADZ": { + "text": "-RADZ", + "spoken": "Light Rain And Drizzle" + }, + "-RADZPL": { + "text": "-RADZPL", + "spoken": "Light Rain, Drizzle And Ice Pellets" + }, + "-RADZSG": { + "text": "-RADZSG", + "spoken": "Light Rain, Drizzle And Snow Grains" + }, + "-RADZSN": { + "text": "-RADZSN", + "spoken": "Light Rain, Drizzle And Snow" + }, + "-RAPL": { + "text": "-RAPL", + "spoken": "Light Rain And Ice Pellets" + }, + "-RAPLDZ": { + "text": "-RAPLDZ", + "spoken": "Light Rain, Ice Pellets And Drizzle" + }, + "-RAPLSN": { + "text": "-RAPLSN", + "spoken": "Light Rain, Ice Pellets And Snow" + }, + "-RASG": { + "text": "-RASG", + "spoken": "Light Rain And Snow Grains" + }, + "-RASGDZ": { + "text": "-RASGDZ", + "spoken": "Light Rain, Snow Grains And Drizzle" + }, + "-RASGSN": { + "text": "-RASGSN", + "spoken": "Light Rain, Snow Grains And Snow" + }, + "-RASN": { + "text": "-RASN", + "spoken": "Light Rain And Snow" + }, + "-RASNDZ": { + "text": "-RASNDZ", + "spoken": "Light Rain, Snow And Drizzle" + }, + "-RASNPL": { + "text": "-RASNPL", + "spoken": "Light Rain, Snow And Ice Pellets" + }, + "-RASNSG": { + "text": "-RASNSG", + "spoken": "Light Rain, Snow And Snow Grains" + }, + "-SG": { + "text": "-SG", + "spoken": "Light Snow Grains" + }, + "-SGDZ": { + "text": "-SGDZ", + "spoken": "Light Snow Grains And Drizzle" + }, + "-SGDZRA": { + "text": "-SGDZRA", + "spoken": "Light Snow Grains, Drizzle And Rain" + }, + "-SGPL": { + "text": "-SGPL", + "spoken": "Light Snow Grains And Ice Pellets" + }, + "-SGPLSN": { + "text": "-SGPLSN", + "spoken": "Light Snow Grains, Ice Pellets And Snow" + }, + "-SGRA": { + "text": "-SGRA", + "spoken": "Light Snow Grains And Rain" + }, + "-SGRADZ": { + "text": "-SGRADZ", + "spoken": "Light Snow Grains, Rain And Drizzle" + }, + "-SGRASN": { + "text": "-SGRASN", + "spoken": "Light Snow Grains, Rain And Snow" + }, + "-SGSN": { + "text": "-SGSN", + "spoken": "Light Snow Grains And Snow" + }, + "-SGSNPL": { + "text": "-SGSNPL", + "spoken": "Light Snow Grains, Snow And Ice Pellets" + }, + "-SGSNRA": { + "text": "-SGSNRA", + "spoken": "Light Snow Grains, Snow And Rain" + }, + "-SHGR": { + "text": "-SHGR", + "spoken": "Light Showers Of Hail" + }, + "-SHGRRA": { + "text": "-SHGRRA", + "spoken": "Light Showers Of Hail And Rain" + }, + "-SHGRRASN": { + "text": "-SHGRRASN", + "spoken": "Light Showers Of Hail, Rain And Snow" + }, + "-SHGRSN": { + "text": "-SHGRSN", + "spoken": "Light Showers Of Hail And Snow" + }, + "-SHGRSNRA": { + "text": "-SHGRSNRA", + "spoken": "Light Showers Of Hail, Snow And Rain" + }, + "-SHGS": { + "text": "-SHGS", + "spoken": "Light Showers Of Snow Pellets" + }, + "-SHGSRA": { + "text": "-SHGSRA", + "spoken": "Light Showers Of Snow Pellets And Rain" + }, + "-SHGSRASN": { + "text": "-SHGSRASN", + "spoken": "Light Showers Of Snow Pellets, Rain And Snow" + }, + "-SHGSSN": { + "text": "-SHGSSN", + "spoken": "Light Showers Of Snow Pellets And Snow" + }, + "-SHGSSNRA": { + "text": "-SHGSSNRA", + "spoken": "Light Showers Of Snow Pellets, Snow And Rain" + }, + "-SHRA": { + "text": "-SHRA", + "spoken": "Light Showers Of Rain" + }, + "-SHRAGR": { + "text": "-SHRAGR", + "spoken": "Light Showers Of Rain And Hail" + }, + "-SHRAGRSN": { + "text": "-SHRAGRSN", + "spoken": "Light Showers Of Rain, Hail And Snow" + }, + "-SHRAGS": { + "text": "-SHRAGS", + "spoken": "Light Showers Of Rain And Snow Pellets" + }, + "-SHRAGSSN": { + "text": "-SHRAGSSN", + "spoken": "Light Showers Of Rain, Snow Pellets And Snow" + }, + "-SHRASN": { + "text": "-SHRASN", + "spoken": "Light Showers Of Rain And Snow" + }, + "-SHRASNGR": { + "text": "-SHRASNGR", + "spoken": "Light Showers Of Rain, Snow And Hail" + }, + "-SHRASNGS": { + "text": "-SHRASNGS", + "spoken": "Light Showers Of Rain, Snow And Snow Pellets" + }, + "-SHSN": { + "text": "-SHSN", + "spoken": "Light Showers Of Snow" + }, + "-SHSNGR": { + "text": "-SHSNGR", + "spoken": "Light Showers Of Snow And Hail" + }, + "-SHSNGRRA": { + "text": "-SHSNGRRA", + "spoken": "Light Showers Of Snow, Hail And Rain" + }, + "-SHSNGS": { + "text": "-SHSNGS", + "spoken": "Light Showers Of Snow And Snow Pellets" + }, + "-SHSNGSRA": { + "text": "-SHSNGSRA", + "spoken": "Light Showers Of Snow, Snow Pellets And Rain" + }, + "-SHSNRA": { + "text": "-SHSNRA", + "spoken": "Light Showers Of Snow And Rain" + }, + "-SHSNRAGR": { + "text": "-SHSNRAGR", + "spoken": "Light Showers Of Snow, Rain And Hail" + }, + "-SHSNRAGS": { + "text": "-SHSNRAGS", + "spoken": "Light Showers Of Snow, Rain And Snow Pellets" + }, + "-SHUP": { + "text": "-SHUP", + "spoken": "Light Unidentified Showers Of Precipitation" + }, + "-SN": { + "text": "-SN", + "spoken": "Light Snow" + }, + "-SNDZ": { + "text": "-SNDZ", + "spoken": "Light Snow And Drizzle" + }, + "-SNDZRA": { + "text": "-SNDZRA", + "spoken": "Light Snow, Drizzle And Rain" + }, + "-SNPL": { + "text": "-SNPL", + "spoken": "Light Snow And Ice Pellets" + }, + "-SNPLRA": { + "text": "-SNPLRA", + "spoken": "Light Snow, Ice Pellets And Rain" + }, + "-SNPLSG": { + "text": "-SNPLSG", + "spoken": "Light Snow, Ice Pellets And Snow Grains" + }, + "-SNRA": { + "text": "-SNRA", + "spoken": "Light Snow And Rain" + }, + "-SNRADZ": { + "text": "-SNRADZ", + "spoken": "Light Snow, Rain And Drizzle" + }, + "-SNRAPL": { + "text": "-SNRAPL", + "spoken": "Light Snow, Rain And Ice Pellets" + }, + "-SNRASG": { + "text": "-SNRASG", + "spoken": "Light Snow, Rain And Snow Grains" + }, + "-SNSG": { + "text": "-SNSG", + "spoken": "Light Snow And Snow Grains" + }, + "-SNSGPL": { + "text": "-SNSGPL", + "spoken": "Light Snow, Snow Grains And Ice Pellets" + }, + "-SNSGRA": { + "text": "-SNSGRA", + "spoken": "Light Snow, Snow Grains And Rain" + }, + "-SS": { + "text": "-SS", + "spoken": "Light Sandstorm" + }, + "-TSGR": { + "text": "-TSGR", + "spoken": "Thunderstorm With Light Hail" + }, + "-TSGRRA": { + "text": "-TSGRRA", + "spoken": "Thunderstorm With Light Hail And Rain" + }, + "-TSGRRASN": { + "text": "-TSGRRASN", + "spoken": "Thunderstorm With Light Hail, Rain And Snow" + }, + "-TSGRSN": { + "text": "-TSGRSN", + "spoken": "Thunderstorm With Light Hail And Snow" + }, + "-TSGRSNRA": { + "text": "-TSGRSNRA", + "spoken": "Thunderstorm With Light Hail, Snow And Rain" + }, + "-TSGS": { + "text": "-TSGS", + "spoken": "Thunderstorm With Light Snow Pellets" + }, + "-TSGSRA": { + "text": "-TSGSRA", + "spoken": "Thunderstorm With Light Snow Pellets And Rain" + }, + "-TSGSRASN": { + "text": "-TSGSRASN", + "spoken": "Thunderstorm With Light Snow Pellets, Rain And Snow" + }, + "-TSGSSN": { + "text": "-TSGSSN", + "spoken": "Thunderstorm With Light Snow Pellets And Snow" + }, + "-TSGSSNRA": { + "text": "-TSGSSNRA", + "spoken": "Thunderstorm With Light Snow Pellets, Snow And Rain" + }, + "-TSRA": { + "text": "-TSRA", + "spoken": "Thunderstorm With Light Rain" + }, + "-TSRAGR": { + "text": "-TSRAGR", + "spoken": "Thunderstorm With Light Rain And Hail" + }, + "-TSRAGRSN": { + "text": "-TSRAGRSN", + "spoken": "Thunderstorm With Light Rain, Hail And Snow" + }, + "-TSRAGS": { + "text": "-TSRAGS", + "spoken": "Thunderstorm With Light Rain And Snow Pellets" + }, + "-TSRAGSSN": { + "text": "-TSRAGSSN", + "spoken": "Thunderstorm With Light Rain, Snow Pellets And Snow" + }, + "-TSRASN": { + "text": "-TSRASN", + "spoken": "Thunderstorm With Light Rain And Snow" + }, + "-TSRASNGR": { + "text": "-TSRASNGR", + "spoken": "Thunderstorm With Light Rain, Snow And Hail" + }, + "-TSRASNGS": { + "text": "-TSRASNGS", + "spoken": "Thunderstorm With Light Rain, Snow And Snow Pellets" + }, + "-TSSN": { + "text": "-TSSN", + "spoken": "Thunderstorm With Light Snow" + }, + "-TSSNGR": { + "text": "-TSSNGR", + "spoken": "Thunderstorm With Light Snow And Hail" + }, + "-TSSNGRRA": { + "text": "-TSSNGRRA", + "spoken": "Thunderstorm With Light Snow, Hail And Rain" + }, + "-TSSNGS": { + "text": "-TSSNGS", + "spoken": "Thunderstorm With Light Snow And Snow Pellets" + }, + "-TSSNGSRA": { + "text": "-TSSNGSRA", + "spoken": "Thunderstorm With Light Snow, Snow Pellets And Rain" + }, + "-TSSNRA": { + "text": "-TSSNRA", + "spoken": "Thunderstorm With Light Snow And Rain" + }, + "-TSSNRAGR": { + "text": "-TSSNRAGR", + "spoken": "Thunderstorm With Light Snow, Rain And Hail" + }, + "-TSSNRAGS": { + "text": "-TSSNRAGS", + "spoken": "Thunderstorm With Light Snow, Rain And Snow Pellets" + }, + "-TSUP": { + "text": "-TSUP", + "spoken": "Thunderstorm With Light Unidentified Precipitation" + }, + "-UP": { + "text": "-UP", + "spoken": "Light Unidentified Precipitation" + }, + "+DS": { + "text": "+DS", + "spoken": "Heavy Duststorm" + }, + "+DZ": { + "text": "+DZ", + "spoken": "Heavy Drizzle" + }, + "+DZPL": { + "text": "+DZPL", + "spoken": "Heavy Drizzle And Ice Pellets" + }, + "+DZPLRA": { + "text": "+DZPLRA", + "spoken": "Heavy Drizzle, Ice Pellets And Rain" + }, + "+DZRA": { + "text": "+DZRA", + "spoken": "Heavy Drizzle And Rain" + }, + "+DZRAPL": { + "text": "+DZRAPL", + "spoken": "Heavy Drizzle, Rain And Ice Pellets" + }, + "+DZRASG": { + "text": "+DZRASG", + "spoken": "Heavy Drizzle, Rain And Snow Grains" + }, + "+DZRASN": { + "text": "+DZRASN", + "spoken": "Heavy Drizzle, Rain And Snow" + }, + "+DZSG": { + "text": "+DZSG", + "spoken": "Heavy Drizzle And Snow Grains" + }, + "+DZSGRA": { + "text": "+DZSGRA", + "spoken": "Heavy Drizzle, Snow Grains And Rain" + }, + "+DZSN": { + "text": "+DZSN", + "spoken": "Heavy Drizzle And Snow" + }, + "+DZSNRA": { + "text": "+DZSNRA", + "spoken": "Heavy Drizzle, Snow And Rain" + }, + "+FC": { + "text": "+FC", + "spoken": "Well-Developed Funnel Cloud" + }, + "+FZDZ": { + "text": "+FZDZ", + "spoken": "Heavy Freezing Drizzle" + }, + "+FZDZPL": { + "text": "+FZDZPL", + "spoken": "Heavy Freezing Drizzle And Ice Pellets" + }, + "+FZDZRA": { + "text": "+FZDZRA", + "spoken": "Heavy Freezing Drizzle And Rain" + }, + "+FZDZSG": { + "text": "+FZDZSG", + "spoken": "Heavy Freezing Drizzle And Snow Grains" + }, + "+FZDZSN": { + "text": "+FZDZSN", + "spoken": "Heavy Freezing Drizzle And Snow" + }, + "+FZRA": { + "text": "+FZRA", + "spoken": "Heavy Freezing Rain" + }, + "+FZRADZ": { + "text": "+FZRADZ", + "spoken": "Heavy Freezing Rain And Drizzle" + }, + "+FZRAPL": { + "text": "+FZRAPL", + "spoken": "Heavy Freezing Rain And Ice Pellets" + }, + "+FZRASG": { + "text": "+FZRASG", + "spoken": "Heavy Freezing Rain And Snow Grains" + }, + "+FZRASN": { + "text": "+FZRASN", + "spoken": "Heavy Freezing Rain And Snow" + }, + "+FZUP": { + "text": "+FZUP", + "spoken": "Heavy Unidentified Freezing Precipitation" + }, + "+PL": { + "text": "+PL", + "spoken": "Heavy Ice Pellets" + }, + "+PLDZ": { + "text": "+PLDZ", + "spoken": "Heavy Ice Pellets And Drizzle" + }, + "+PLDZRA": { + "text": "+PLDZRA", + "spoken": "Heavy Ice Pellets, Drizzle And Rain" + }, + "+PLRA": { + "text": "+PLRA", + "spoken": "Heavy Ice Pellets And Rain" + }, + "+PLRADZ": { + "text": "+PLRADZ", + "spoken": "Heavy Ice Pellets, Rain And Drizzle" + }, + "+PLRASN": { + "text": "+PLRASN", + "spoken": "Heavy Ice Pellets, Rain And Snow" + }, + "+PLSG": { + "text": "+PLSG", + "spoken": "Heavy Ice Pellets And Snow Grains" + }, + "+PLSGSN": { + "text": "+PLSGSN", + "spoken": "Heavy Ice Pellets, Snow Grains And Snow" + }, + "+PLSN": { + "text": "+PLSN", + "spoken": "Heavy Ice Pellets And Snow" + }, + "+PLSNRA": { + "text": "+PLSNRA", + "spoken": "Heavy Ice Pellets, Snow And Rain" + }, + "+PLSNSG": { + "text": "+PLSNSG", + "spoken": "Heavy Ice Pellets, Snow And Snow Grains" + }, + "+RA": { + "text": "+RA", + "spoken": "Heavy Rain" + }, + "+RADZ": { + "text": "+RADZ", + "spoken": "Heavy Rain And Drizzle" + }, + "+RADZPL": { + "text": "+RADZPL", + "spoken": "Heavy Rain, Drizzle And Ice Pellets" + }, + "+RADZSG": { + "text": "+RADZSG", + "spoken": "Heavy Rain, Drizzle And Snow Grains" + }, + "+RADZSN": { + "text": "+RADZSN", + "spoken": "Heavy Rain, Drizzle And Snow" + }, + "+RAPL": { + "text": "+RAPL", + "spoken": "Heavy Rain And Ice Pellets" + }, + "+RAPLDZ": { + "text": "+RAPLDZ", + "spoken": "Heavy Rain, Ice Pellets And Drizzle" + }, + "+RAPLSN": { + "text": "+RAPLSN", + "spoken": "Heavy Rain, Ice Pellets And Snow" + }, + "+RASG": { + "text": "+RASG", + "spoken": "Heavy Rain And Snow Grains" + }, + "+RASGDZ": { + "text": "+RASGDZ", + "spoken": "Heavy Rain, Snow Grains And Drizzle" + }, + "+RASGSN": { + "text": "+RASGSN", + "spoken": "Heavy Rain, Snow Grains And Snow" + }, + "+RASN": { + "text": "+RASN", + "spoken": "Heavy Rain And Snow" + }, + "+RASNDZ": { + "text": "+RASNDZ", + "spoken": "Heavy Rain, Snow And Drizzle" + }, + "+RASNPL": { + "text": "+RASNPL", + "spoken": "Heavy Rain, Snow And Ice Pellets" + }, + "+RASNSG": { + "text": "+RASNSG", + "spoken": "Heavy Rain, Snow And Snow Grains" + }, + "+SG": { + "text": "+SG", + "spoken": "Heavy Snow Grains" + }, + "+SGDZ": { + "text": "+SGDZ", + "spoken": "Heavy Snow Grains And Drizzle" + }, + "+SGDZRA": { + "text": "+SGDZRA", + "spoken": "Heavy Snow Grains, Drizzle And Rain" + }, + "+SGPL": { + "text": "+SGPL", + "spoken": "Heavy Snow Grains And Ice Pellets" + }, + "+SGPLSN": { + "text": "+SGPLSN", + "spoken": "Heavy Snow Grains, Ice Pellets And Snow" + }, + "+SGRA": { + "text": "+SGRA", + "spoken": "Heavy Snow Grains And Rain" + }, + "+SGRADZ": { + "text": "+SGRADZ", + "spoken": "Heavy Snow Grains, Rain And Drizzle" + }, + "+SGRASN": { + "text": "+SGRASN", + "spoken": "Heavy Snow Grains, Rain And Snow" + }, + "+SGSN": { + "text": "+SGSN", + "spoken": "Heavy Snow Grains And Snow" + }, + "+SGSNPL": { + "text": "+SGSNPL", + "spoken": "Heavy Snow Grains, Snow And Ice Pellets" + }, + "+SGSNRA": { + "text": "+SGSNRA", + "spoken": "Heavy Snow Grains, Snow And Rain" + }, + "+SHGR": { + "text": "+SHGR", + "spoken": "Heavy Showers Of Hail" + }, + "+SHGRRA": { + "text": "+SHGRRA", + "spoken": "Heavy Showers Of Hail And Rain" + }, + "+SHGRRASN": { + "text": "+SHGRRASN", + "spoken": "Heavy Showers Of Hail, Rain And Snow" + }, + "+SHGRSN": { + "text": "+SHGRSN", + "spoken": "Heavy Showers Of Hail And Snow" + }, + "+SHGRSNRA": { + "text": "+SHGRSNRA", + "spoken": "Heavy Showers Of Hail, Snow And Rain" + }, + "+SHGS": { + "text": "+SHGS", + "spoken": "Heavy Showers Of Snow Pellets" + }, + "+SHGSRA": { + "text": "+SHGSRA", + "spoken": "Heavy Showers Of Snow Pellets And Rain" + }, + "+SHGSRASN": { + "text": "+SHGSRASN", + "spoken": "Heavy Showers Of Snow Pellets, Rain And Snow" + }, + "+SHGSSN": { + "text": "+SHGSSN", + "spoken": "Heavy Showers Of Snow Pellets And Snow" + }, + "+SHGSSNRA": { + "text": "+SHGSSNRA", + "spoken": "Heavy Showers Of Snow Pellets, Snow And Rain" + }, + "+SHRA": { + "text": "+SHRA", + "spoken": "Heavy Showers Of Rain" + }, + "+SHRAGR": { + "text": "+SHRAGR", + "spoken": "Heavy Showers Of Rain And Hail" + }, + "+SHRAGRSN": { + "text": "+SHRAGRSN", + "spoken": "Heavy Showers Of Rain, Hail And Snow" + }, + "+SHRAGS": { + "text": "+SHRAGS", + "spoken": "Heavy Showers Of Rain And Snow Pellets" + }, + "+SHRAGSSN": { + "text": "+SHRAGSSN", + "spoken": "Heavy Showers Of Rain, Snow Pellets And Snow" + }, + "+SHRASN": { + "text": "+SHRASN", + "spoken": "Heavy Showers Of Rain And Snow" + }, + "+SHRASNGR": { + "text": "+SHRASNGR", + "spoken": "Heavy Showers Of Rain, Snow And Hail" + }, + "+SHRASNGS": { + "text": "+SHRASNGS", + "spoken": "Heavy Showers Of Rain, Snow And Snow Pellets" + }, + "+SHSN": { + "text": "+SHSN", + "spoken": "Heavy Showers Of Snow" + }, + "+SHSNGR": { + "text": "+SHSNGR", + "spoken": "Heavy Showers Of Snow And Hail" + }, + "+SHSNGRRA": { + "text": "+SHSNGRRA", + "spoken": "Heavy Showers Of Snow, Hail And Rain" + }, + "+SHSNGS": { + "text": "+SHSNGS", + "spoken": "Heavy Showers Of Snow And Snow Pellets" + }, + "+SHSNGSRA": { + "text": "+SHSNGSRA", + "spoken": "Heavy Showers Of Snow, Snow Pellets And Rain" + }, + "+SHSNRA": { + "text": "+SHSNRA", + "spoken": "Heavy Showers Of Snow And Rain" + }, + "+SHSNRAGR": { + "text": "+SHSNRAGR", + "spoken": "Heavy Showers Of Snow, Rain And Hail" + }, + "+SHSNRAGS": { + "text": "+SHSNRAGS", + "spoken": "Heavy Showers Of Snow, Rain And Snow Pellets" + }, + "+SHUP": { + "text": "+SHUP", + "spoken": "Heavy Unidentified Showers Of Precipitation" + }, + "+SN": { + "text": "+SN", + "spoken": "Heavy Snow" + }, + "+SNDZ": { + "text": "+SNDZ", + "spoken": "Heavy Snow And Drizzle" + }, + "+SNDZRA": { + "text": "+SNDZRA", + "spoken": "Heavy Snow, Drizzle And Rain" + }, + "+SNPL": { + "text": "+SNPL", + "spoken": "Heavy Snow And Ice Pellets" + }, + "+SNPLRA": { + "text": "+SNPLRA", + "spoken": "Heavy Snow, Ice Pellets And Rain" + }, + "+SNPLSG": { + "text": "+SNPLSG", + "spoken": "Heavy Snow, Ice Pellets And Snow Grains" + }, + "+SNRA": { + "text": "+SNRA", + "spoken": "Heavy Snow And Rain" + }, + "+SNRADZ": { + "text": "+SNRADZ", + "spoken": "Heavy Snow, Rain And Drizzle" + }, + "+SNRAPL": { + "text": "+SNRAPL", + "spoken": "Heavy Snow, Rain And Ice Pellets" + }, + "+SNRASG": { + "text": "+SNRASG", + "spoken": "Heavy Snow, Rain And Snow Grains" + }, + "+SNSG": { + "text": "+SNSG", + "spoken": "Heavy Snow And Snow Grains" + }, + "+SNSGPL": { + "text": "+SNSGPL", + "spoken": "Heavy Snow, Snow Grains And Ice Pellets" + }, + "+SNSGRA": { + "text": "+SNSGRA", + "spoken": "Heavy Snow, Snow Grains And Rain" + }, + "+SS": { + "text": "+SS", + "spoken": "Heavy Sandstorm" + }, + "+TSGR": { + "text": "+TSGR", + "spoken": "Thunderstorm With Heavy Hail" + }, + "+TSGRRA": { + "text": "+TSGRRA", + "spoken": "Thunderstorm With Heavy Hail And Rain" + }, + "+TSGRRASN": { + "text": "+TSGRRASN", + "spoken": "Thunderstorm With Heavy Hail, Rain And Snow" + }, + "+TSGRSN": { + "text": "+TSGRSN", + "spoken": "Thunderstorm With Heavy Hail And Snow" + }, + "+TSGRSNRA": { + "text": "+TSGRSNRA", + "spoken": "Thunderstorm With Heavy Hail, Snow And Rain" + }, + "+TSGS": { + "text": "+TSGS", + "spoken": "Thunderstorm With Heavy Snow Pellets" + }, + "+TSGSRA": { + "text": "+TSGSRA", + "spoken": "Thunderstorm With Heavy Snow Pellets And Rain" + }, + "+TSGSRASN": { + "text": "+TSGSRASN", + "spoken": "Thunderstorm With Heavy Snow Pellets, Rain And Snow" + }, + "+TSGSSN": { + "text": "+TSGSSN", + "spoken": "Thunderstorm With Heavy Snow Pellets And Snow" + }, + "+TSGSSNRA": { + "text": "+TSGSSNRA", + "spoken": "Thunderstorm With Heavy Snow Pellets, Snow And Rain" + }, + "+TSRA": { + "text": "+TSRA", + "spoken": "Thunderstorm With Heavy Rain" + }, + "+TSRAGR": { + "text": "+TSRAGR", + "spoken": "Thunderstorm With Heavy Rain And Hail" + }, + "+TSRAGRSN": { + "text": "+TSRAGRSN", + "spoken": "Thunderstorm With Heavy Rain, Hail And Snow" + }, + "+TSRAGS": { + "text": "+TSRAGS", + "spoken": "Thunderstorm With Heavy Rain And Snow Pellets" + }, + "+TSRAGSSN": { + "text": "+TSRAGSSN", + "spoken": "Thunderstorm With Heavy Rain, Snow Pellets And Snow" + }, + "+TSRASN": { + "text": "+TSRASN", + "spoken": "Thunderstorm With Heavy Rain And Snow" + }, + "+TSRASNGR": { + "text": "+TSRASNGR", + "spoken": "Thunderstorm With Heavy Rain, Snow And Hail" + }, + "+TSRASNGS": { + "text": "+TSRASNGS", + "spoken": "Thunderstorm With Heavy Rain, Snow And Snow Pellets" + }, + "+TSSN": { + "text": "+TSSN", + "spoken": "Thunderstorm With Heavy Snow" + }, + "+TSSNGR": { + "text": "+TSSNGR", + "spoken": "Thunderstorm With Heavy Snow And Hail" + }, + "+TSSNGRRA": { + "text": "+TSSNGRRA", + "spoken": "Thunderstorm With Heavy Snow, Hail And Rain" + }, + "+TSSNGS": { + "text": "+TSSNGS", + "spoken": "Thunderstorm With Heavy Snow And Snow Pellets" + }, + "+TSSNGSRA": { + "text": "+TSSNGSRA", + "spoken": "Thunderstorm With Heavy Snow, Snow Pellets And Rain" + }, + "+TSSNRA": { + "text": "+TSSNRA", + "spoken": "Thunderstorm With Heavy Snow And Rain" + }, + "+TSSNRAGR": { + "text": "+TSSNRAGR", + "spoken": "Thunderstorm With Heavy Snow, Rain And Hail" + }, + "+TSSNRAGS": { + "text": "+TSSNRAGS", + "spoken": "Thunderstorm With Heavy Snow, Rain And Snow Pellets" + }, + "+TSUP": { + "text": "+TSUP", + "spoken": "Thunderstorm With Heavy Unidentified Precipitation" + }, + "+UP": { + "text": "+UP", + "spoken": "Heavy Unidentified Precipitation" + }, + "BCFG": { + "text": "BCFG", + "spoken": "Patches Of Fog" + }, + "BLDU": { + "text": "BLDU", + "spoken": "Blowing Dust" + }, + "BLSA": { + "text": "BLSA", + "spoken": "Blowing Sand" + }, + "BLSN": { + "text": "BLSN", + "spoken": "Blowing Snow" + }, + "BR": { + "text": "BR", + "spoken": "Mist" + }, + "DRDU": { + "text": "DRDU", + "spoken": "Low Drifting Dust" + }, + "DRSA": { + "text": "DRSA", + "spoken": "Low Drifting Sand" + }, + "DRSN": { + "text": "DRSN", + "spoken": "Low Drifting Snow" + }, + "DS": { + "text": "DS", + "spoken": "Duststorm" + }, + "DU": { + "text": "DU", + "spoken": "Dust" + }, + "DZ": { + "text": "DZ", + "spoken": "Drizzle" + }, + "DZPL": { + "text": "DZPL", + "spoken": "Drizzle And Ice Pellets" + }, + "DZPLRA": { + "text": "DZPLRA", + "spoken": "Drizzle, Ice Pellets And Rain" + }, + "DZRA": { + "text": "DZRA", + "spoken": "Drizzle And Rain" + }, + "DZRAPL": { + "text": "DZRAPL", + "spoken": "Drizzle, Rain And Ice Pellets" + }, + "DZRASG": { + "text": "DZRASG", + "spoken": "Drizzle, Rain And Snow Grains" + }, + "DZRASN": { + "text": "DZRASN", + "spoken": "Drizzle, Rain And Snow" + }, + "DZSG": { + "text": "DZSG", + "spoken": "Drizzle And Snow Grains" + }, + "DZSGRA": { + "text": "DZSGRA", + "spoken": "Drizzle, Snow Grains And Rain" + }, + "DZSN": { + "text": "DZSN", + "spoken": "Drizzle And Snow" + }, + "DZSNRA": { + "text": "DZSNRA", + "spoken": "Drizzle, Snow And Rain" + }, + "FC": { + "text": "FC", + "spoken": "Funnel Cloud" + }, + "FG": { + "text": "FG", + "spoken": "Fog" + }, + "FU": { + "text": "FU", + "spoken": "Smoke" + }, + "FZDZ": { + "text": "FZDZ", + "spoken": "Freezing Drizzle" + }, + "FZDZPL": { + "text": "FZDZPL", + "spoken": "Freezing Drizzle And Ice Pellets" + }, + "FZDZRA": { + "text": "FZDZRA", + "spoken": "Freezing Drizzle And Rain" + }, + "FZDZSG": { + "text": "FZDZSG", + "spoken": "Freezing Drizzle And Snow Grains" + }, + "FZDZSN": { + "text": "FZDZSN", + "spoken": "Freezing Drizzle And Snow" + }, + "FZFG": { + "text": "FZFG", + "spoken": "Freezing Fog" + }, + "FZRA": { + "text": "FZRA", + "spoken": "Freezing Rain" + }, + "FZRADZ": { + "text": "FZRADZ", + "spoken": "Freezing Rain And Drizzle" + }, + "FZRAPL": { + "text": "FZRAPL", + "spoken": "Freezing Rain And Ice Pellets" + }, + "FZRASG": { + "text": "FZRASG", + "spoken": "Freezing Rain And Snow Grains" + }, + "FZRASN": { + "text": "FZRASN", + "spoken": "Freezing Rain And Snow" + }, + "FZUP": { + "text": "FZUP", + "spoken": "Unidentified Freezing Precipitation" + }, + "HZ": { + "text": "HZ", + "spoken": "Haze" + }, + "MIFG": { + "text": "MIFG", + "spoken": "Shallow Fog" + }, + "NSW": { + "text": "NSW", + "spoken": "No Significant Weather" + }, + "PL": { + "text": "PL", + "spoken": "Ice Pellets" + }, + "PLDZ": { + "text": "PLDZ", + "spoken": "Ice Pellets And Drizzle" + }, + "PLDZRA": { + "text": "PLDZRA", + "spoken": "Ice Pellets, Drizzle And Rain" + }, + "PLRA": { + "text": "PLRA", + "spoken": "Ice Pellets And Rain" + }, + "PLRADZ": { + "text": "PLRADZ", + "spoken": "Ice Pellets, Rain And Drizzle" + }, + "PLRASN": { + "text": "PLRASN", + "spoken": "Ice Pellets, Rain And Snow" + }, + "PLSG": { + "text": "PLSG", + "spoken": "Ice Pellets And Snow Grains" + }, + "PLSGSN": { + "text": "PLSGSN", + "spoken": "Ice Pellets, Snow Grains And Snow" + }, + "PLSN": { + "text": "PLSN", + "spoken": "Ice Pellets And Snow" + }, + "PLSNRA": { + "text": "PLSNRA", + "spoken": "Ice Pellets, Snow And Rain" + }, + "PLSNSG": { + "text": "PLSNSG", + "spoken": "Ice Pellets, Snow And Snow Grains" + }, + "PO": { + "text": "PO", + "spoken": "Dust/Sand Whirls" + }, + "PRFG": { + "text": "PRFG", + "spoken": "Partial Fog" + }, + "RA": { + "text": "RA", + "spoken": "Rain" + }, + "RADZ": { + "text": "RADZ", + "spoken": "Rain And Drizzle" + }, + "RADZPL": { + "text": "RADZPL", + "spoken": "Rain, Drizzle And Ice Pellets" + }, + "RADZSG": { + "text": "RADZSG", + "spoken": "Rain, Drizzle And Snow Grains" + }, + "RADZSN": { + "text": "RADZSN", + "spoken": "Rain, Drizzle And Snow" + }, + "RAPL": { + "text": "RAPL", + "spoken": "Rain And Ice Pellets" + }, + "RAPLDZ": { + "text": "RAPLDZ", + "spoken": "Rain, Ice Pellets And Drizzle" + }, + "RAPLSN": { + "text": "RAPLSN", + "spoken": "Rain, Ice Pellets And Snow" + }, + "RASG": { + "text": "RASG", + "spoken": "Rain And Snow Grains" + }, + "RASGDZ": { + "text": "RASGDZ", + "spoken": "Rain, Snow Grains And Drizzle" + }, + "RASGSN": { + "text": "RASGSN", + "spoken": "Rain, Snow Grains And Snow" + }, + "RASN": { + "text": "RASN", + "spoken": "Rain And Snow" + }, + "RASNDZ": { + "text": "RASNDZ", + "spoken": "Rain, Snow And Drizzle" + }, + "RASNPL": { + "text": "RASNPL", + "spoken": "Rain, Snow And Ice Pellets" + }, + "RASNSG": { + "text": "RASNSG", + "spoken": "Rain, Snow And Snow Grains" + }, + "SA": { + "text": "SA", + "spoken": "Sand" + }, + "SG": { + "text": "SG", + "spoken": "Snow Grains" + }, + "SGDZ": { + "text": "SGDZ", + "spoken": "Snow Grains And Drizzle" + }, + "SGDZRA": { + "text": "SGDZRA", + "spoken": "Snow Grains, Drizzle And Rain" + }, + "SGPL": { + "text": "SGPL", + "spoken": "Snow Grains And Ice Pellets" + }, + "SGPLSN": { + "text": "SGPLSN", + "spoken": "Snow Grains, Ice Pellets And Snow" + }, + "SGRA": { + "text": "SGRA", + "spoken": "Snow Grains And Rain" + }, + "SGRADZ": { + "text": "SGRADZ", + "spoken": "Snow Grains, Rain And Drizzle" + }, + "SGRASN": { + "text": "SGRASN", + "spoken": "Snow Grains, Rain And Snow" + }, + "SGSN": { + "text": "SGSN", + "spoken": "Snow Grains And Snow" + }, + "SGSNPL": { + "text": "SGSNPL", + "spoken": "Snow Grains, Snow And Ice Pellets" + }, + "SGSNRA": { + "text": "SGSNRA", + "spoken": "Snow Grains, Snow And Rain" + }, + "SHGR": { + "text": "SHGR", + "spoken": "Showers Of Hail" + }, + "SHGRRA": { + "text": "SHGRRA", + "spoken": "Showers Of Hail And Rain" + }, + "SHGRRASN": { + "text": "SHGRRASN", + "spoken": "Showers Of Hail, Rain And Snow" + }, + "SHGRSN": { + "text": "SHGRSN", + "spoken": "Showers Of Hail And Snow" + }, + "SHGRSNRA": { + "text": "SHGRSNRA", + "spoken": "Showers Of Hail, Snow And Rain" + }, + "SHGS": { + "text": "SHGS", + "spoken": "Showers Of Snow Pellets" + }, + "SHGSRA": { + "text": "SHGSRA", + "spoken": "Showers Of Snow Pellets And Rain" + }, + "SHGSRASN": { + "text": "SHGSRASN", + "spoken": "Showers Of Snow Pellets, Rain And Snow" + }, + "SHGSSN": { + "text": "SHGSSN", + "spoken": "Showers Of Snow Pellets And Snow" + }, + "SHGSSNRA": { + "text": "SHGSSNRA", + "spoken": "Showers Of Snow Pellets, Snow And Rain" + }, + "SHRA": { + "text": "SHRA", + "spoken": "Showers Of Rain" + }, + "SHRAGR": { + "text": "SHRAGR", + "spoken": "Showers Of Rain And Hail" + }, + "SHRAGRSN": { + "text": "SHRAGRSN", + "spoken": "Showers Of Rain, Hail And Snow" + }, + "SHRAGS": { + "text": "SHRAGS", + "spoken": "Showers Of Rain And Snow Pellets" + }, + "SHRAGSSN": { + "text": "SHRAGSSN", + "spoken": "Showers Of Rain, Snow Pellets And Snow" + }, + "SHRASN": { + "text": "SHRASN", + "spoken": "Showers Of Rain And Snow" + }, + "SHRASNGR": { + "text": "SHRASNGR", + "spoken": "Showers Of Rain, Snow And Hail" + }, + "SHRASNGS": { + "text": "SHRASNGS", + "spoken": "Showers Of Rain, Snow And Snow Pellets" + }, + "SHSN": { + "text": "SHSN", + "spoken": "Showers Of Snow" + }, + "SHSNGR": { + "text": "SHSNGR", + "spoken": "Showers Of Snow And Hail" + }, + "SHSNGRRA": { + "text": "SHSNGRRA", + "spoken": "Showers Of Snow, Hail And Rain" + }, + "SHSNGS": { + "text": "SHSNGS", + "spoken": "Showers Of Snow And Snow Pellets" + }, + "SHSNGSRA": { + "text": "SHSNGSRA", + "spoken": "Showers Of Snow, Snow Pellets And Rain" + }, + "SHSNRA": { + "text": "SHSNRA", + "spoken": "Showers Of Snow And Rain" + }, + "SHSNRAGR": { + "text": "SHSNRAGR", + "spoken": "Showers Of Snow, Rain And Hail" + }, + "SHSNRAGS": { + "text": "SHSNRAGS", + "spoken": "Showers Of Snow, Rain And Snow Pellets" + }, + "SHUP": { + "text": "SHUP", + "spoken": "Unidentified Showers Of Precipitation" + }, + "SN": { + "text": "SN", + "spoken": "Snow" + }, + "SNDZ": { + "text": "SNDZ", + "spoken": "Snow And Drizzle" + }, + "SNDZRA": { + "text": "SNDZRA", + "spoken": "Snow, Drizzle And Rain" + }, + "SNPL": { + "text": "SNPL", + "spoken": "Snow And Ice Pellets" + }, + "SNPLRA": { + "text": "SNPLRA", + "spoken": "Snow, Ice Pellets And Rain" + }, + "SNPLSG": { + "text": "SNPLSG", + "spoken": "Snow, Ice Pellets And Snow Grains" + }, + "SNRA": { + "text": "SNRA", + "spoken": "Snow And Rain" + }, + "SNRADZ": { + "text": "SNRADZ", + "spoken": "Snow, Rain And Drizzle" + }, + "SNRAPL": { + "text": "SNRAPL", + "spoken": "Snow, Rain And Ice Pellets" + }, + "SNRASG": { + "text": "SNRASG", + "spoken": "Snow, Rain And Snow Grains" + }, + "SNSG": { + "text": "SNSG", + "spoken": "Snow And Snow Grains" + }, + "SNSGPL": { + "text": "SNSGPL", + "spoken": "Snow, Snow Grains And Ice Pellets" + }, + "SNSGRA": { + "text": "SNSGRA", + "spoken": "Snow, Snow Grains And Rain" + }, + "SQ": { + "text": "SQ", + "spoken": "Squalls" + }, + "SS": { + "text": "SS", + "spoken": "Sandstorm" + }, + "TS": { + "text": "TS", + "spoken": "Thunderstorm" + }, + "TSGR": { + "text": "TSGR", + "spoken": "Thunderstorm With Hail" + }, + "TSGRRA": { + "text": "TSGRRA", + "spoken": "Thunderstorm With Hail And Rain" + }, + "TSGRRASN": { + "text": "TSGRRASN", + "spoken": "Thunderstorm With Hail, Rain And Snow" + }, + "TSGRSN": { + "text": "TSGRSN", + "spoken": "Thunderstorm With Hail And Snow" + }, + "TSGRSNRA": { + "text": "TSGRSNRA", + "spoken": "Thunderstorm With Hail, Snow And Rain" + }, + "TSGS": { + "text": "TSGS", + "spoken": "Thunderstorm With Snow Pellets" + }, + "TSGSRA": { + "text": "TSGSRA", + "spoken": "Thunderstorm With Snow Pellets And Rain" + }, + "TSGSRASN": { + "text": "TSGSRASN", + "spoken": "Thunderstorm With Snow Pellets, Rain And Snow" + }, + "TSGSSN": { + "text": "TSGSSN", + "spoken": "Thunderstorm With Snow Pellets And Snow" + }, + "TSGSSNRA": { + "text": "TSGSSNRA", + "spoken": "Thunderstorm With Snow Pellets, Snow And Rain" + }, + "TSRA": { + "text": "TSRA", + "spoken": "Thunderstorm With Rain" + }, + "TSRAGR": { + "text": "TSRAGR", + "spoken": "Thunderstorm With Rain And Hail" + }, + "TSRAGRSN": { + "text": "TSRAGRSN", + "spoken": "Thunderstorm With Rain, Hail And Snow" + }, + "TSRAGS": { + "text": "TSRAGS", + "spoken": "Thunderstorm With Rain And Snow Pellets" + }, + "TSRAGSSN": { + "text": "TSRAGSSN", + "spoken": "Thunderstorm With Rain, Snow Pellets And Snow" + }, + "TSRASN": { + "text": "TSRASN", + "spoken": "Thunderstorm With Rain And Snow" + }, + "TSRASNGR": { + "text": "TSRASNGR", + "spoken": "Thunderstorm With Rain, Snow And Hail" + }, + "TSRASNGS": { + "text": "TSRASNGS", + "spoken": "Thunderstorm With Rain, Snow And Snow Pellets" + }, + "TSSN": { + "text": "TSSN", + "spoken": "Thunderstorm With Snow" + }, + "TSSNGR": { + "text": "TSSNGR", + "spoken": "Thunderstorm With Snow And Hail" + }, + "TSSNGRRA": { + "text": "TSSNGRRA", + "spoken": "Thunderstorm With Snow, Hail And Rain" + }, + "TSSNGS": { + "text": "TSSNGS", + "spoken": "Thunderstorm With Snow And Snow Pellets" + }, + "TSSNGSRA": { + "text": "TSSNGSRA", + "spoken": "Thunderstorm With Snow, Snow Pellets And Rain" + }, + "TSSNRA": { + "text": "TSSNRA", + "spoken": "Thunderstorm With Snow And Rain" + }, + "TSSNRAGR": { + "text": "TSSNRAGR", + "spoken": "Thunderstorm With Snow, Rain And Hail" + }, + "TSSNRAGS": { + "text": "TSSNRAGS", + "spoken": "Thunderstorm With Snow, Rain And Snow Pellets" + }, + "TSUP": { + "text": "TSUP", + "spoken": "Thunderstorm With Unidentified Precipitation" + }, + "UP": { + "text": "UP", + "spoken": "Unidentified Precipitation" + }, + "VA": { + "text": "VA", + "spoken": "Volcanic Ash" + }, + "VCBLDU": { + "text": "VCBLDU", + "spoken": "Blowing Dust In The Vicinity" + }, + "VCBLSA": { + "text": "VCBLSA", + "spoken": "Blowing Sand In The Vicinity" + }, + "VCBLSN": { + "text": "VCBLSN", + "spoken": "Blowing Snow In The Vicinity" + }, + "VCDS": { + "text": "VCDS", + "spoken": "Duststorm In The Vicinity" + }, + "VCFC": { + "text": "VCFC", + "spoken": "Funnel Cloud In The Vicinity" + }, + "VCFG": { + "text": "VCFG", + "spoken": "Fog In The Vicinity" + }, + "VCPO": { + "text": "VCPO", + "spoken": "Dust/Sand Whirls In The Vicinity" + }, + "VCSH": { + "text": "VCSH", + "spoken": "Showers In The Vicinity" + }, + "VCSS": { + "text": "VCSS", + "spoken": "Sandstorm In The Vicinity" + }, + "VCTS": { + "text": "VCTS", + "spoken": "Thunderstorm In The Vicinity" + }, + "VCVA": { + "text": "VCVA", + "spoken": "Volcanic Ash In The Vicinity" + } + }, + "template": { + "text": "{weather}", + "voice": "{weather}" + } + }, + "recentWeather": { + "template": { + "text": "RECENT WEATHER {weather}", + "voice": "RECENT WEATHER {weather}" + } + }, + "clouds": { + "identifyCeilingLayer": true, + "identifyCeilingLayerTextAtis": false, + "textAtisCeilingPrefix": "CIG", + "cloudCeilingLayerTypes": [ + "BKN", + "OVC" + ], + "convertToMetric": false, + "isAltitudeInHundreds": false, + "undeterminedLayerAltitude": { + "text": "undetermined", + "voice": "undetermined" + }, + "automaticCbDetection": { + "text": "//////CB", + "voice": "RADAR DETECTED C-B CLOUDS" + }, + "types": { + "FEW": { + "text": "FEW{altitude}", + "voice": "few clouds at {altitude}" + }, + "SCT": { + "text": "SCT{altitude}{convective}", + "voice": "{altitude} scattered {convective}" + }, + "BKN": { + "text": "BKN{altitude}{convective}", + "voice": "{altitude} broken {convective}" + }, + "OVC": { + "text": "OVC{altitude}{convective}", + "voice": "{altitude} overcast {convective}" + }, + "VV": { + "text": "VV{altitude}", + "voice": "indefinite ceiling {altitude}" + }, + "NSC": { + "text": "NSC", + "voice": "no significant clouds" + }, + "NCD": { + "text": "NCD", + "voice": "no clouds detected" + }, + "CLR": { + "text": "CLR", + "voice": "sky clear below one-two thousand" + }, + "SKC": { + "text": "SKC", + "voice": "sky clear" + } + }, + "convectiveTypes": { + "CB": "cumulonimbus", + "TCU": "towering cumulus" + }, + "template": { + "text": "{clouds}", + "voice": "{clouds}" + } + }, + "temperature": { + "usePlusPrefix": false, + "speakLeadingZero": false, + "template": { + "text": "{temp}", + "voice": "TEMPERATURE {temp}" + } + }, + "dewpoint": { + "usePlusPrefix": false, + "speakLeadingZero": false, + "template": { + "text": "{dewpoint}", + "voice": "DEWPOINT {dewpoint}" + } + }, + "altimeter": { + "pronounceDecimal": false, + "template": { + "text": "A{altimeter} ({altimeter|text})", + "voice": "ALTIMETER {altimeter}" + } + }, + "trend": { + "nosigText": "NOSIG", + "nosigVoice": "No Significant Changes", + "becomingText": "BECMG", + "becomingVoice": "Becoming", + "temporaryText": "TEMPO", + "temporaryVoice": "Temporary", + "template": {} + }, + "windShear": { + "runwayText": "WS R{Runway}", + "runwayVoice": "Wind Shear Runway {Runway}", + "allRunwayText": "WS ALL RWY", + "allRunwayVoice": "Wind Shear All Runways", + "template": {} + }, + "transitionLevel": { + "values": [], + "template": { + "text": "TRANSITION LEVEL {trl}", + "voice": "TRANSITION LEVEL {trl}" + } + }, + "notams": { + "template": { + "text": "NOTAMS... {notams}", + "voice": "NOTICES TO AIR MISSIONS: {notams}" + } + }, + "closingStatement": { + "autoIncludeClosingStatement": true, + "template": { + "text": "...ADVS YOU HAVE INFO {letter}.", + "voice": "ADVISE ON INITIAL CONTACT, YOU HAVE INFORMATION {letter|word}" + } + } + }, + "notamsBeforeFreeText": false, + "airportConditionsBeforeFreeText": false, + "frequency": 122830000, + "useDecimalTerminology": false, + "atisVoice": { + "useTextToSpeech": true, + "voice": "Default", + "speechRate": 180 + }, + "presets": [ + { + "id": "8f465374-b880-420c-8b9c-c42ee376934b", + "ordinal": 0, + "name": "RUNWAY 34 (LON_W_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN RNP OR VISUAL APPROACH TO RUNWAY 34. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^34.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false, + "textUrl": "", + "voiceUrl": "", + "arrival": "", + "departure": "", + "approaches": "", + "remarks": "" + } + }, + { + "id": "3586151f-69d8-4ea3-848d-98eef66c0b5e", + "ordinal": 1, + "name": "RUNWAY 25 (LON_W_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN RNP OR VISUAL APPROACH TO RUNWAY 25. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^25.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false, + "textUrl": "", + "voiceUrl": "", + "arrival": "", + "departure": "", + "approaches": "", + "remarks": "" + } + }, + { + "id": "abdcd3bb-a5f0-45c2-9af6-9ddb81a13b9d", + "ordinal": 2, + "name": "RUNWAY 07 (LON_W_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN RNP OR VISUAL APPROACH TO RUNWAY 07. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^07.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false, + "textUrl": "", + "voiceUrl": "", + "arrival": "", + "departure": "", + "approaches": "", + "remarks": "" + } + }, + { + "id": "3c567d90-bc11-4939-9c73-17caf947097d", + "ordinal": 3, + "name": "RUNWAY 16 (LON_W_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN RNP OR VISUAL APPROACH TO RUNWAY 16. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 126.080", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^16.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false, + "textUrl": "", + "voiceUrl": "", + "arrival": "", + "departure": "", + "approaches": "", + "remarks": "" + } + }, + { + "id": "d82d5928-b55f-407f-be8b-46425e76f842", + "ordinal": 4, + "name": "RUNWAY 34 (LON_WH_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN RNP OR VISUAL APPROACH TO RUNWAY 34. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 128.815", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^34.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false, + "textUrl": "", + "voiceUrl": "", + "arrival": "", + "departure": "", + "approaches": "", + "remarks": "" + } + }, + { + "id": "741d0fa0-9bf3-4525-8d7a-488f68aa5544", + "ordinal": 5, + "name": "RUNWAY 25 (LON_WH_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN RNP OR VISUAL APPROACH TO RUNWAY 25. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 128.815", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^25.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false, + "textUrl": "", + "voiceUrl": "", + "arrival": "", + "departure": "", + "approaches": "", + "remarks": "" + } + }, + { + "id": "30e1f0a7-8f8f-41c9-9874-5906c2daaa37", + "ordinal": 6, + "name": "RUNWAY 07 (LON_WH_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN RNP OR VISUAL APPROACH TO RUNWAY 07. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 128.815", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^07.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false, + "textUrl": "", + "voiceUrl": "", + "arrival": "", + "departure": "", + "approaches": "", + "remarks": "" + } + }, + { + "id": "2fdce2fe-1f9c-44e7-8ec1-da87d61ab07d", + "ordinal": 7, + "name": "RUNWAY 16 (LON_WH_CTR)", + "airportConditions": "ARRIVING AIRCRAFT EXPECT AN RNP OR VISUAL APPROACH TO RUNWAY 16. DEPARTING AIRCRAFT MAKE INITIAL CONTACT WITH LONDON CONTROL ON 128.815", + "notams": "", + "template": "[FACILITY] COM ATIS [ATIS_CODE].\r\n[TIME].\r\nRWY IN USE ^16.\r\n[TL].\r\n[ARPT_COND]\r\n[NOTAMS]\r\n[WX].\r\n[CLOSING].", + "externalGenerator": { + "enabled": false, + "textUrl": "", + "voiceUrl": "", + "arrival": "", + "departure": "", + "approaches": "", + "remarks": "" + } + } + ], + "contractions": [], + "airportConditionDefinitions": [], + "notamDefinitions": [ + { + "text": "DATALINK CLEARANCES ARE NOT AVAILABLE", + "ordinal": 1, + "enabled": true + } + ] + } + ], + "version": 4 +} \ No newline at end of file