METAR の更新
toshi
投稿数: 1540
> RJTTのMETARは数回更新され、FGFS内部変数は変化なしでした。
補足しますと、noaaのMETARデータベース ( http://weather.noaa.gov/weather/metar.shtml )上ではRJTTのMETARは30分に1回更新されるが、FGFS内部プロパティの /environment/metar/real-metar は起動時のRJTTのMETARから1時間たっても変化しなかった、という意味です。
ちなみにFGFSでの本来の挙動は、Re: [Flightgear-users] METAR update interval に書いてあります。
もう少し詳しく調べてみるために、デバッグレベルをwarnにしてからTatさんのアドバイスを試してみたところ、METARデータの取得時にエラーが発生していることがわかりました。
ソースコードを見たわけではありませんが、システム時刻とMETARデータの時刻との整合性に問題があり、取得したMETARデータが古いと判断されている感じがします。
9時間以上古いデータと判断されているので、UTCとJSTの差(PCのタイムゾーン)を考慮してないのかな...
私の環境と再現手順は以下の通りです。
・Windows XP
・FGFS v1.0.0
・FlightGear Wizard (fgrun) で起動
fgfs起動時の設定
引用:
UFOでRJTTで起動した直後に、Tatさんのnasalスクリプトを実行した結果:
引用:
RJTTを北に向かって離陸し、速度3890kt, 高度10,000ftで飛行したところ、約2分後にコンソールに表示された結果:
引用:
補足しますと、noaaのMETARデータベース ( http://weather.noaa.gov/weather/metar.shtml )上ではRJTTのMETARは30分に1回更新されるが、FGFS内部プロパティの /environment/metar/real-metar は起動時のRJTTのMETARから1時間たっても変化しなかった、という意味です。
ちなみにFGFSでの本来の挙動は、Re: [Flightgear-users] METAR update interval に書いてあります。
もう少し詳しく調べてみるために、デバッグレベルをwarnにしてからTatさんのアドバイスを試してみたところ、METARデータの取得時にエラーが発生していることがわかりました。
ソースコードを見たわけではありませんが、システム時刻とMETARデータの時刻との整合性に問題があり、取得したMETARデータが古いと判断されている感じがします。
9時間以上古いデータと判断されているので、UTCとJSTの差(PCのタイムゾーン)を考慮してないのかな...
私の環境と再現手順は以下の通りです。
・Windows XP
・FGFS v1.0.0
・FlightGear Wizard (fgrun) で起動
fgfs起動時の設定
引用:
C:\Program Files\FlightGear\bin\Win32\fgfs.exe
--fg-root=C:\Program Files\FlightGear\data
--fg-scenery=C:\Program Files\FlightGear\data\Scenery;C:\Program Files\FlightGear\scenery
--airport=RJTT
--aircraft=ufo
--control=joystick
--disable-random-objects
--disable-ai-models
--enable-real-weather-fetch
--ai-scenario=nimitz_demo
--log-level=warn
UFOでRJTTで起動した直後に、Tatさんのnasalスクリプトを実行した結果:
引用:
RJTT 031230Z 01018KT 9999 -RA FEW008 SCT010 BKN040 02/01 Q1009 RMK 1ST008 4ST010
7SC040 A2979
RJTTを北に向かって離陸し、速度3890kt, 高度10,000ftで飛行したところ、約2分後にコンソールに表示された結果:
引用:
METAR data too old (672 min).
no metar at station = RJSN
METAR data too old (552 min).
no metar at station = RJTT
METAR data too old (557 min).
no metar at station = RJTY
METAR data too old (612 min).
no metar at station = RJSS
METAR data too old (552 min).
no metar at station = RJAA
Mno metar at station = RJSK
METAR data too old (612 min).
no metar at station = RJNT
METAR data too old (612 min).
no metar at station = RJSA
METAR data too old (552 min).
no metar at station = RJNK
METAR data too old (644 min).
no metar at station = RJNH
METAR data too old (552 min).
Error fetching live weather data: More than 10 stale METAR messages in a row. Ch
eck your system time!
Stop fetching data permanently.
投票数:30
平均点:3.67
投稿ツリー
-
FlightGear Mac OS X 1.0.0
(Tat, 2007-12-20 11:50)
-
Re: FlightGear Mac OS X 1.0.0
(BBCTV, 2007-12-20 18:20)
-
FlightGear Mac OS X 1.0.0-r150
(Tat, 2008-1-5 13:44)
-
FlightGear Mac OS X 1.0.0-r151
(Tat, 2008-1-10 17:24)
-
FlightGear Mac OS X 1.0.0-r152
(Tat, 2008-1-17 12:48)
-
Re: FlightGear Mac OS X 1.0.0-r152
(takehiro, 2008-2-1 3:02)
-
Re: FlightGear Mac OS X 1.0.0-r152
(Tat, 2008-2-1 4:07)
-
Re: FlightGear Mac OS X 1.0.0-r152
(takehiro, 2008-2-2 23:07)
-
Re: FlightGear Mac OS X 1.0.0-r152
(Tat, 2008-2-3 4:59)
-
Re: FlightGear Mac OS X 1.0.0-r152
(takehiro, 2008-2-3 21:54)
-
METAR の更新
(toshi, 2008-2-3 22:28)
-
Re: METAR の更新
(toshi, 2008-2-3 23:53)
- Re: METAR の更新 (takehiro, 2008-2-4 0:24)
-
Re: METAR の更新
(Tat, 2008-2-5 5:25)
-
Re: METAR の更新
(sambar, 2008-2-6 1:09)
-
Re: METAR の更新
(toshi, 2008-2-7 0:52)
-
Re: METAR の更新
(Tat, 2008-2-7 13:03)
-
Re: METAR の更新
(Tat, 2008-2-14 0:43)
-
Re: METAR の更新
(toshi, 2008-2-23 2:16)
-
Re: METAR の更新
(takehiro, 2008-2-25 5:47)
- Re: METAR の更新 (toshi, 2008-3-5 23:16)
-
Re: METAR の更新
(takehiro, 2008-2-25 5:47)
-
Re: METAR の更新
(toshi, 2008-2-23 2:16)
-
Re: METAR の更新
(Tat, 2008-2-14 0:43)
-
Re: METAR の更新
(Tat, 2008-2-7 13:03)
-
Re: METAR の更新
(toshi, 2008-2-7 0:52)
-
Re: METAR の更新
(sambar, 2008-2-6 1:09)
-
Re: METAR の更新
(toshi, 2008-2-3 23:53)
- Mac OS X 10.5.2 更新後の問題について (Tat, 2008-2-14 8:56)
-
METAR の更新
(toshi, 2008-2-3 22:28)
-
Re: FlightGear Mac OS X 1.0.0-r152
(takehiro, 2008-2-3 21:54)
-
Re: FlightGear Mac OS X 1.0.0-r152
(Tat, 2008-2-3 4:59)
-
Re: FlightGear Mac OS X 1.0.0-r152
(takehiro, 2008-2-2 23:07)
-
Re: FlightGear Mac OS X 1.0.0-r152
(Tat, 2008-2-1 4:07)
-
Re: FlightGear Mac OS X 1.0.0-r152
(takehiro, 2008-2-1 3:02)
-
FlightGear Mac OS X 1.0.0-r152
(Tat, 2008-1-17 12:48)
-
FlightGear Mac OS X 1.0.0-r151
(Tat, 2008-1-10 17:24)
-
FlightGear Mac OS X 1.0.0-r150
(Tat, 2008-1-5 13:44)
-
Re: FlightGear Mac OS X 1.0.0
(BBCTV, 2007-12-20 18:20)