Real Weather のMETAR 受信不能について
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
Real Weather のMETAR 受信不能について
msg# 1
hide
居住地: 兵庫県
投稿数: 650
hideです。2018.3.2にバージョンアップしてから気付いたのですが、リアルウエザーの気象データ受信が出来なくなっていますね。
私の環境では設定に特に変化はないので、本家フォーラムのBoard index ‹ FlightGear ‹ Development ‹ Weatherを覗いてみましたら、今月5日に「Live weather fail 」という項目が立っていました。
FlightGearが気象情報を取得する NOAA.gov のアドレスが変わったが、ハードコードなので修正が大変だ…といったやりとりが行われているようです。書き込みは6日で途絶えていますが、早く解決するといいですね。
私の環境では設定に特に変化はないので、本家フォーラムのBoard index ‹ FlightGear ‹ Development ‹ Weatherを覗いてみましたら、今月5日に「Live weather fail 」という項目が立っていました。
FlightGearが気象情報を取得する NOAA.gov のアドレスが変わったが、ハードコードなので修正が大変だ…といったやりとりが行われているようです。書き込みは6日で途絶えていますが、早く解決するといいですね。
投票数:12
平均点:5.00
Re: Real Weather のMETAR 受信不能について
msg# 1.1
toshi
投稿数: 1540
toshiです。
hideさんの見つけた
Live weather fail
- https://forum.flightgear.org/viewtopic.php?f=69&t=35327
ではなくて、その1日前の2/4にトピックが立った
METAR not working
- https://forum.flightgear.org/viewtopic.php?f=25&t=35320
の方に、2018.3.2に対する複数の解決策が提案されています。
以下に概要をご紹介しますが、私は未テストですので自己責任の範囲でお願いします。
なお、開発版FlightGear(nextブランチ)のソースコードは修正済みですので、nightly buildや次期リリースでは正常に取得できるはずです。
---
* バイナリエディタ(私はフリーソフトのStirlingを使っています)でfgfs.exeファイルを編集し、METARのURLを、FlightGearユーザが立ち上げた仲介用サーバに手作業で修正する方法
※必ずfgfs.exeファイルをバックアップしてから作業してください。
(fgfs.exe編集前)
(fgfs.exe編集後)
Windows環境のfgfs.exeのみならず、Mac環境の
/Applications/FlightGear.app/Contents/MacOS/fgfs
やUbuntu 18.04環境の
usr/games/fgfs
に対しても有効であることが確認されています。
また、ここ2年以内程度のバージョン(2017.y.z, 2018.y.z)であれば適用できると思われます。
仲介用サーバが正常に稼働していることを確認するには、Webブラウザで次のURLをたどってみてください。
http://mgouin.appspot.com/fg?icao-station-identifier-name1=RJTT.TXT
* 修正済みのfgfs.exeファイルに差し替える方法
※必ずfgfs.exeファイルをバックアップしてから作業してください。
Windows x64, 2018.3.2
- http://itpns.ddns.net/data/2018.3.2/fgfs.exe
- http://www.fguk.eu/index.php/hangar/download/10-other-objects-and-vehicles/564-metar-fic-fg-2018-3-2
---
FlightGear 2016.2.1でMETARが取得できなかった時もfgfs.exeをバイナリエディタで修正したご経験があると思います。
Re: METARが取得不能
- http://flightgear.jpn.org/modules/d3forum/index.php?post_id=5072
ただ今回は、リダイレクト先のURLに修正する(http --> https)だけではダメで、FlightGearが利用している別のライブラリのもっと深い問題が関わっているため、仲介用サーバを介して取得する方法が本家フォーラムで提案されたようです。
深い問題の根本的な解決方法は、FlightGear-develメーリングリストで議論され、2/7〜2/17にnextブランチのソースコード修正が行われ、対応が完了していると思われます。
hideさんの見つけた
Live weather fail
- https://forum.flightgear.org/viewtopic.php?f=69&t=35327
ではなくて、その1日前の2/4にトピックが立った
METAR not working
- https://forum.flightgear.org/viewtopic.php?f=25&t=35320
の方に、2018.3.2に対する複数の解決策が提案されています。
以下に概要をご紹介しますが、私は未テストですので自己責任の範囲でお願いします。
なお、開発版FlightGear(nextブランチ)のソースコードは修正済みですので、nightly buildや次期リリースでは正常に取得できるはずです。
---
* バイナリエディタ(私はフリーソフトのStirlingを使っています)でfgfs.exeファイルを編集し、METARのURLを、FlightGearユーザが立ち上げた仲介用サーバに手作業で修正する方法
※必ずfgfs.exeファイルをバックアップしてから作業してください。
(fgfs.exe編集前)
http://tgftp.nws.noaa.gov/data/observations/metar/stations/
(fgfs.exe編集後)
http://mgouin.appspot.com/fg?icao-station-identifier-name1=
Windows環境のfgfs.exeのみならず、Mac環境の
/Applications/FlightGear.app/Contents/MacOS/fgfs
やUbuntu 18.04環境の
usr/games/fgfs
に対しても有効であることが確認されています。
また、ここ2年以内程度のバージョン(2017.y.z, 2018.y.z)であれば適用できると思われます。
仲介用サーバが正常に稼働していることを確認するには、Webブラウザで次のURLをたどってみてください。
http://mgouin.appspot.com/fg?icao-station-identifier-name1=RJTT.TXT
* 修正済みのfgfs.exeファイルに差し替える方法
※必ずfgfs.exeファイルをバックアップしてから作業してください。
Windows x64, 2018.3.2
- http://itpns.ddns.net/data/2018.3.2/fgfs.exe
- http://www.fguk.eu/index.php/hangar/download/10-other-objects-and-vehicles/564-metar-fic-fg-2018-3-2
---
FlightGear 2016.2.1でMETARが取得できなかった時もfgfs.exeをバイナリエディタで修正したご経験があると思います。
Re: METARが取得不能
- http://flightgear.jpn.org/modules/d3forum/index.php?post_id=5072
ただ今回は、リダイレクト先のURLに修正する(http --> https)だけではダメで、FlightGearが利用している別のライブラリのもっと深い問題が関わっているため、仲介用サーバを介して取得する方法が本家フォーラムで提案されたようです。
深い問題の根本的な解決方法は、FlightGear-develメーリングリストで議論され、2/7〜2/17にnextブランチのソースコード修正が行われ、対応が完了していると思われます。
投票数:12
平均点:6.67
Re: Real Weather のMETAR 受信不能について
msg# 1.1.1
hide
居住地: 兵庫県
投稿数: 650
toshiさん、こんにちは。hideです。
ご対応を頂きまして、大変ありがとうございました。さっそくfgfs.exe を編集し、無事METARの受信再開に成功しました。
ご指摘のように、かつて(2016年夏に)バイナリエディタの使い方を習った記憶がありましたので、その時の Stirling Version 1.31 を探し出して置換機能を使い、ご指定の文字列を簡単に差し替えることが出来ました。
今日の関西は春の嵐か、突風が吹き荒れています。RJOOでパイパーPA-28を起動してテストしたところ大揺れで、まもなく機体が滑走路で逆立ちしました。通報式は「36016G28KT」となっており、北の風に強いガストが混じっていたようです。
余談ながら、FlightGearの地上風で逆立ちしたのは、まだ2度目です。前回は確か「海鳥の旅」(水上機世界一周、2012年「手探り航法・旅日記(その3)」に連載)の途中、アラビア半島南のソコトラ島にカタリナで降りて、同じ目にあった覚えがあります。その時は折りたたみ式の翼端フロートを降ろしたら、ドスンと正常姿勢に戻りましたけど、パイパーでは手も足も出ませんでした…。
ご対応を頂きまして、大変ありがとうございました。さっそくfgfs.exe を編集し、無事METARの受信再開に成功しました。
ご指摘のように、かつて(2016年夏に)バイナリエディタの使い方を習った記憶がありましたので、その時の Stirling Version 1.31 を探し出して置換機能を使い、ご指定の文字列を簡単に差し替えることが出来ました。
今日の関西は春の嵐か、突風が吹き荒れています。RJOOでパイパーPA-28を起動してテストしたところ大揺れで、まもなく機体が滑走路で逆立ちしました。通報式は「36016G28KT」となっており、北の風に強いガストが混じっていたようです。
余談ながら、FlightGearの地上風で逆立ちしたのは、まだ2度目です。前回は確か「海鳥の旅」(水上機世界一周、2012年「手探り航法・旅日記(その3)」に連載)の途中、アラビア半島南のソコトラ島にカタリナで降りて、同じ目にあった覚えがあります。その時は折りたたみ式の翼端フロートを降ろしたら、ドスンと正常姿勢に戻りましたけど、パイパーでは手も足も出ませんでした…。
投票数:9
平均点:5.56