Recent from talks
Nothing was collected or created yet.
SYNOP
View on WikipediaThis article needs additional citations for verification. (June 2019) |
SYNOP (surface synoptic observations) is a numerical code (called FM-12 by WMO) used for reporting weather observations made by staffed and automated weather stations. SYNOP reports are typically sent every six hours by Deutscher Wetterdienst on shortwave and low frequency using RTTY. A report consists of groups of numbers (and slashes where data is not available) describing general weather information, such as the temperature, barometric pressure and visibility at a weather station. It can be decoded by open-source software such as seaTTY, metaf2xml or Fldigi.
SYNOP information is collected by more than 7600 staffed and unstaffed meteorological stations and more than 2500 mobile stations around the world and is used for weather forecasting and climatic statistics. The format of the original messages is abbreviated, and some items are coded.[1]
Message format
[edit]Following is the general structure of a SYNOP message. The message consists of a sequence of numeric groups, which may also contain slashes (indicating missing data) in addition to numeric digits. Leading numbers are fixed group indicators that indicate the type of observation following, and letters are replaced with numbers giving the weather data.[2][3] Messages from shipboard weather stations, and in different regions of the world, use variations on this scheme.
YYGGiw IIiii iRiXhVV Nddff (00fff) 1snTTT 2snTdTdTd 3PoPoPoPo 4PPPP 5appp 6RRRtR 7wwW1W2 8NhCLCMCH (9GGgg)
YYGGiw: the date and time of the observation;YYfor the day of the month,GGfor the hour of the observation in UTC;iwfor the manner of wind observation (a code number: 0 for estimated wind speed in meters per second, 1 for measured wind speed in meters per second, 3 and 4 likewise but in knots, or slash for no wind speed observations).IIiii: weather station identification code;IIfor a block number allocated (by the WMO) to a country or a region of the world, for example 02 for Scandinavia or 72 and 74 for the continental US;iiiis the code of an individual station within a block. (For example, 02993 is the code of the weather station on Märket, 74794 of Cape Canaveral).[4]iRiXhVV:iRindicates whether precipitation data is included or omitted. This is a code number from 0 to 4, with 0, 1 and 2 meaning data is included, and 3 and 4 indicating no precipitation data.iXis a code number indicating the manner of station operation, and the format used in group7wwWW; codes 1, 2 and 3 indicate a staffed station, while codes 4 to 7 indicate an automatic station.hindicates the height above the surface for the base of the lowest cloud seen: 0 means from 0 to 100 feet or 0 to 50 meters, 9 means the base of clouds is 2500 meters or higher or that there are no clouds.VVindicates horizontal surface visibility:- For codes 00 to 50, this indicates visibility in tenths of a kilometer (hectometers), for example "15" means 1.5 km.
- For codes 56 to 80, 50 is subtracted, and the resulting number indicates visibility in kilometers, for example "66" means 16 km.
- Codes 81 to 88 indicate visibility in a multiple of 5 km; "81" for 35 km, "88" for 70 km. Code 89 indicates visibility greater than 70 km;
- Codes 90 to 99 are used for shipboard observations, from "90" for less than 1⁄16 mile visibility, "95" for 1 mile, "99" for greater than 30 miles.
Nddffand00fff:N: total cloud cover in eighths of the sky (oktas); "0" for no clouds, "4" for half (4⁄8) of the sky obscured, "8" for total cloud cover, "9" for an obscured sky or a situation where cloud cover can't be estimated, "/" for no measurement in the case of automatic stations.ddfor true wind direction in tens of degrees, with "00" meaning "no wind", "18" for wind from the south (175° to 184°), "36" for wind from the north (355° to 004°).fffor wind speed, in the units specified in theYYGGiwgroup. If wind speed is 99 units or more, this group will have the code "99" and will immediately be followed by the group00fff, with the wind speed indicated there instead.
1snTTT: air temperature. Codesnindicates the sign, 0 for positive, 1 for negative degrees;TTThas the temperature in tenths of a degree Celsius.2snTdTdTd: dew point temperature. Like the preceding1snTTTgroup,snstands for the sign, andTdTdTdhas the temperature in tenths of a degree Celsius. Ifsnis 9, the last three digits are instead relative humidity in percent, from "000" to "100".3PoPoPoPo: air pressure at station level, in tenths of a hectopascal. If the pressure is more than 999.9 hPa, the leading thousands digit is dropped; for example30240means a pressure of 1024.0 hPa.4PPPP: air pressure at sea level, in tenths of a hectopascal, derived from station pressure.5appp: three-hour pressure tendency. The digitaencodes the manner of pressure change, for example "3" means "decreasing or steady, then increasing; or increasing, then increasing more rapidly". Codes 1 to 3 indicate higher pressure than 3 hours ago, codes 6 to 8 indicate lower pressure, while codes 0, 4 and 5 indicate approximately the same pressure. Digitspppindicate the actual pressure change, in tenths of a hectopascal.6RRRtR: amount of precipitation, in millimeters. DigittRindicates the length of time covered by this group, such as a measurement over the past 6, 12, 18 or 24 hours.7wwW1W2: present (ww) and past (W1W2) weather. Staffed and automatic stations use different formats and tables for this group. These are looked up from a table, with various different codes, such as "35" for "severe duststorm or sandstorm, has begun or has increased during the preceding hour".8NhCLCMCH: cloud types.Nhindicates amount of low-altitude clouds (in oktas, like in theNddffgroup), or if none, the amount of medium-altitude clouds.CL,CMandCHindicate the types of low, medium, and high-altitude clouds present, with codes looked up from tables.9GGgg: actual time of observation, in hours and minutes UTC, used when the actual time differs more than 10 minutes from the time reported in theYYGGiwgroup.
After this first section, stations may include additional sections, prefixed by 222// (section 2, for staffed coastal stations, reporting sea surface temperature and wave data), 333 (section 3, used only in some areas of the world, for the "state of the sky in the tropics"), or 555 (various national code groups).
Example message
[edit]This observation was from April 1, 2022, from LaGuardia Airport in New York City.[5]
01124 72503 12566 63015 10106 20050 30003 40016 53048 60071 91151 333 10178 20106 70079 91021
- 01124: First day of the month (01), 12:00 UTC (12), with wind speed in knots, measured by anemometer (4).
- 72503: The station's WMO index, New York, La Guardia Airport.
- 12566: Precipitation data is included in section 1 (1), station is staffed (2), past weather observations (group 7wwW1W2) not included (2), base of lowest observed cloud is from 600 to 999 m (5), horizontal visibility at surface 16 km (66).
- 63015: Total cloud cover 6⁄8 of the sky (6), wind direction is between 295° and 304° (30), wind speed 15 knots (15).
- 10106: Temperature 10.6 °C.
- 20050: Dew point temperature 5.0 °C.
- 30003: Pressure at station level 1000.3 hPa.
- 40016: Calculated pressure at sea level: 1001.6 hPa.
- 53048: Over the last three hours, pressure has first decreased and then increased, to end up higher than in the last report (3); pressure change since last report 4.8 hPa (048).
- 60071: 7.0 mm precipitation (007) over the past six hours (1).
- 91151: Actual time of observation 11:51 UTC.
- 333: Start of section 3.
- 10178: Maximum temperature over the past day 17.8 °C.
- 20106: Minimum temperature over the past day 10.6 °C.
- 70079: 7.9 mm precipitation over the past 24 hours.
- 91021: Special phenomena.
Although this coded data is still available from three American universities it has now been replaced by a universal digital coding system so data can be shared in the same format whatever the source of the observations. This enables Synop, Metar, upperair and satellite data to be processed by a common computer system.
The short wave radio transmission of Synop data was common in the 1980s from Bracknell or Paris but this is now redundant. Synop data is available as downloadable files from a number of internet sites including the College of DuPage.[6]
See also
[edit]References
[edit]- ^ "metaf2xml: parse and decode METAR, TAF, SYNOP, BUOY, AMDAR and write data as XML". metaf2xml.sourceforge.io.
- ^ THE SYNOPTIC CODE – DETAILED DESCRIPTION, October 1994. Retrieved 2022-04-21.
- ^ LAND STATION SURFACE SYNOPTIC CODE FM 12-IX SYNOP, September 2007. Retrieved 2022-04-21.
- ^ World Meteorological Organization, Weather Reporting, Volume A, Observing Stations, 2012. Retrieved 2022-04-21.
- ^ Daily decoded synop report
- ^ "College of DuPage - SYNOP records". Retrieved 21 June 2022.
External links
[edit]Surface and SYNOP datasets
[edit]- National Weather Service data
- Weathergraphics site sells 3 volumes of current and historical SYNOP data (both coded and decoded SYNOP)
- OGIMET provides free access to historical SYNOP data (decoded data available)
- Archive at Iowa State University (coded data, go to a date, text, syn)
- Surface data, not specifically SYNOP Archived 2019-10-05 at the Wayback Machine
- Meteomanz provides observed weather data from locations around the world obtained from SYNOP and BUFR messages issued by official weather stations
SYNOP
View on GrokipediaOverview
Definition and Purpose
SYNOP, formally designated as the FM-12 code form by the World Meteorological Organization (WMO), is a standardized numerical code used for encoding routine surface synoptic observations from fixed land stations, whether manned or automated.[6] It serves as a concise, machine-readable format to report essential meteorological parameters, including wind direction and speed, visibility, present and past weather phenomena, cloud cover and type, air temperature, dew-point temperature, and atmospheric pressure reduced to mean sea level.[6] This encoding enables the systematic collection and transmission of surface weather data critical for synoptic-scale analysis, which involves studying large-scale atmospheric patterns to understand weather systems.[7] The primary purpose of SYNOP is to facilitate the international exchange of observational data within the WMO's World Weather Watch (WWW) Global Observing System, supporting operational meteorology, weather forecasting, aviation safety, and climatological records.[6] By standardizing reports from land-based stations, SYNOP ensures interoperability across global networks, allowing meteorologists to integrate data into numerical weather prediction (NWP) models for short- to medium-range forecasts.[7] Unlike the FM-13 SHIP code for marine observations or the FM-35 TEMP code for upper-air soundings, SYNOP is specifically tailored to fixed land stations, focusing on surface-level conditions without vertical profiling or sea-specific elements like wave height.[6] Key benefits of SYNOP include its role in promoting real-time data dissemination through traditional alphanumeric text formats or modern binary systems like BUFR (Binary Universal Form for the Representation of meteorological data), which enhance efficiency and reduce transmission errors in global weather monitoring.[7] This standardization has been instrumental in building a unified dataset for international collaboration, underpinning advancements in weather prediction accuracy and disaster preparedness.[8]History and Development
The SYNOP code originated from early 20th-century international weather telegraphy codes developed under the International Meteorological Organization (IMO), the WMO's predecessor founded in 1873, to enable efficient global exchange of surface weather observations via limited bandwidth systems like telegraph and radio. These codes emphasized brevity for cost-effective transmission, encoding key parameters such as atmospheric pressure, temperature, wind direction and speed, visibility, and present weather using numeric groups and standardized symbols, building on 19th-century foundations like the 1853 Brussels Maritime Conference that first coordinated ship-based reports. The IMO's technical commissions refined these formats in the 1920s and 1930s, including the 1929 Copenhagen Code for wireless reports, which influenced land-based synoptic practices by prioritizing essential data for weather chart analysis across borders.[9][10][11] Following the WMO's establishment in 1950, the SYNOP code was formalized in 1957 as part of the International Code for surface observations at land stations, designated as code form FM-12 in WMO Publication No. 306 (Manual on Codes). This standardization, approved through WMO's Executive Council and Congress, unified disparate national and IMO-era formats into a single alphanumeric system for real-time synoptic reporting, supporting the Global Observing System's expansion during the International Geophysical Year (1957–1958). The 1957 code maintained telegraphic conciseness while ensuring interoperability for international data dissemination via the Global Telecommunication System.[12][13][14] A key milestone occurred in the 1960s with the widespread adoption of FM-12 as the core format for fixed land stations, enabling routine 6-hourly synoptic observations worldwide and integrating into numerical weather prediction models. In the 1980s, revisions addressed the rise of automated stations by introducing supplementary code tables, such as Table 4680 for automatic weather station reports, to bridge gaps between manual human observations and machine-generated data, including higher-frequency reporting and reduced subjectivity in phenomena like cloud cover. These updates, implemented progressively from 1982, expanded the code's flexibility without altering its core structure.[15][16][2] The SYNOP code's evolution has been guided by WMO's Commission for Basic Systems (CBS), responsible for data representation standards, and Regional Associations, which adapt implementations to local needs like varying observation densities. Challenges in transitioning from manual to automated reporting included accommodating additional variables, such as solar and terrestrial radiation data added in post-1980 editions via optional sections (e.g., Section 5), while preserving brevity for legacy systems; this shift supported integration with digital formats like BUFR in the 2010s, where SYNOP data is encoded as binary equivalents for efficient machine processing without fully replacing the alphanumeric form. By the 2010s, CBS-led migrations emphasized hybrid use, ensuring SYNOP's continued role in global networks amid the push toward table-driven codes.[17][18][19]Message Format
Overall Structure
The SYNOP message, formally known as code form FM 12 in the World Meteorological Organization (WMO) standards, follows a standardized high-level organization designed for efficient transmission of surface weather observations from fixed land stations. It begins with a header identifying the reporting station, typically comprising the station's WMO index number (IIiii), followed by groups denoting the time of observation. The core content is then divided into 5 to 8 main sections, each represented by one or more fixed-length groups of five digits (or characters), ensuring a compact and machine-readable format. These sections collectively encode essential meteorological data, with the message ending after the final data group.[6][20] The structure emphasizes a clear division between mandatory and optional sections to balance completeness with flexibility. Sections I through V are mandatory and cover foundational elements: Section I for identification (station ID and time of observation), Section II for surface pressure, Section III for precipitation, Section IV for visibility, present and past weather phenomena, and clouds, and Section V for wind speed and direction, temperature, and dew point. Sections VI through VIII are optional or supplementary, included only when relevant data are available; these address trends in recent developments or national-specific data (Section VI), additional atmospheric variables (Section VII), and specialized weather or national extensions (Section VIII). This tiered approach allows stations to report core global data consistently while accommodating regional or local variations without inflating message size. Missing data within groups is indicated by /, and non-applicable groups are omitted.[6][20] SYNOP messages are formatted as plain text strings, typically ranging from 30 to 50 characters in length for standard reports, though this can extend with additional optional groups. They are transmitted at regular intervals—every 3 hours (00, 03, 06, 09, 12, 15, 18, 21 UTC) for main and intermediate synoptic times, or every 6 hours for reduced schedules—via the WMO Global Telecommunication System (GTS) to facilitate real-time international exchange. This structure, standardized since the mid-20th century, supports reliable automated parsing and integration into weather analysis systems worldwide.[6][20]Core Sections Breakdown
The core sections of a SYNOP message form the foundational structure for reporting essential surface weather observations, sequenced to facilitate automated parsing and global interoperability. These mandatory groups, labeled I through V, encode key identification, temporal, hydrometeorological, and atmospheric data in a compact, numeric format defined by the World Meteorological Organization (WMO). Each section follows the previous one without delimiters other than the fixed group lengths, ensuring a logical flow from station context to detailed measurements. Section I: Ship or Fixed Station IdentificationThis initial section identifies the reporting platform using a standardized 5-digit code, crucial for locating and validating the observation source. For fixed land stations, the code comprises a 1- or 2-digit WMO block number followed by a 3- or 4-digit station identifier, such as 12345, which denotes a specific land-based site within a designated geographic region. It also includes the time of observation as YYGGid, where YY is day (01-31), GG hour (00-23) UTC, i wind estimation indicator, and d observation period. Mobile platforms like ships use a distinct prefix, such as 99 followed by call sign or position data, to distinguish them from fixed sites and enable tracking of transient reports. This encoding ensures unambiguous attribution in international data exchanges.[6][20] Section II: Pressure Data
Section II reports surface pressure values and tendency, providing indicators of atmospheric trends. It includes station-level pressure (3PoPoPoPo in tenths of hPa), mean sea-level pressure (4PPPP in tenths of hPa), and pressure tendency (5appp, where a is the characteristic of change 0-8, and ppp the net change in tenths of hPa over 3 hours). This section supports synoptic analysis by highlighting pressure evolution, a key driver of weather systems.[6][20] Section III: Precipitation
Dedicated to hydrometeorological measurements, Section III reports accumulated precipitation to quantify recent rainfall or snowfall intensity and duration. It includes totals via group 6RRRtr, where RRR codes the amount in millimeters (000-999, / for trace), t the time interval (e.g., 1 for 6 hours, 6 for 24 hours), and r the type (0 rain, 1 snow, etc.). A separate earlier indicator iR notes if precipitation occurred since last report. These details are vital for tracking convective activity and flood risks without overwhelming the message length.[6][20] Section IV: Visibility, Present and Past Weather, and Clouds
This section captures weather phenomena and cloud conditions. Visibility is reported in the initial data group as VV (00-99), coding distance from less than 0.1 km (00) to 50 km or more (90-99), following WMO Table 4701 increments. Present weather (ww 00-99 code) and past weather (W1W2 0-9 each) indicate current and recent conditions (e.g., rain, fog). Cloud data includes total cover N (0-8 oktas, / none), and types/height via 8NhCLCMCH (Nh low cloud amount, CL low type, CM middle, CH high). Together, these provide context for atmospheric state.[6][20] Section V: Wind, Temperature, and Dew Point
Concluding the core data, Section V details wind, air temperature, and dew point. Wind is encoded as Nddff (N total cloud if separate, dd direction 00-36 in 10° steps, 00 or / for calm/variable; ff speed 00-99 in units per i indicator: 0=m/s, 1=knots, etc.; 00fff for >99). Temperature is 1SnTTT (S sign 0/1, n precision 0/1, TTT in tenths °C, e.g., 10020 for +20.0°C). Dew point temperature is 2SnTdTdTd (similar format, e.g., 20010 for +1.0°C). Variable winds use /ddff; gusts, if reported, use optional supplementary groups. This section refines hazard assessments and supports thermodynamic computations in forecasting models.[6][20] Example
A sample SYNOP message: 12345 12000 8///// 27010 10250 20120 31015 40150 51/// 60000 03/// 8/000 (Station 12345, 12:00 UTC day 12, precip none, vis 8km, wind 270° 10 knots, temp +25.0°C, dew +12.0°C, station press 1015.0 hPa, MSL 1015.0 hPa, tendency +1.0 hPa/3h, no precip, present weather 03 (select), past none, no clouds).[4]
