質問: METARとSPECIレポートの違いをどうやって伝えますか? [AviationWeather.gov](https://aviationweather.gov/adds/metars "AviationWeather.gov") のMETARデータを使用して、プログラム的に毎時の降雨量を収集しようとしていますデータ。 [このWiki](https://en.wikipedia.org/wiki/METAR "wiki") では、レポートの最初のフィールドは "タイプ" METARまたはSPECIのいずれかです。 METARは1時間に1回送信され、SPECIは特定の条件下で散発的に送信されます。問題は、AviationWeather.govレポートに最初のフィールドがないため、METARレポートとSPECIレポートの違いはわかりません。私はMETARレポートから信頼できる累積Rainfallデータしか得ることができないので気にします。 私は何が欠けていますか?
回答: METARを使って正確な時間別降雨データを作成することはできません。 METARsは降水量の正確な量を表現していません。雨は3つのカテゴリー(軽、中、重)でしか表現されません。 私があなたの問題を理解している方法では、1時間に1つのレポートしか必要ないので、SPECIレポートをスキップします。これを実行するより良い方法は、レポート内の時間/日付スタンプを使用して、すでに同じ時間からのスタンプがある場合はレポートを単に破棄することです。 011203Zから報告書があり、011220Zから別の報告書を受け取ったとします。最後のレポートは最初のレポートよりもわずか17分早いので、最後のレポートを閉じる必要があります。 Alternatively, you can find METARs from a number of other sources, which include the message designator as well. Here is one I find useful: