問題タブ [noaa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3339 参照

ruby - NDFD (NOAA、NWS) REST サービスから「現在の観測データ」を取得するには?

NDFD (National Digital Forecast Database) を使用して、 REST ベースのサービスを使用して、緯度と経度を指定して現在の温度と相対湿度を取得しようとしています。

当面の問題:

「現在の観測データ」と、REST サービスから返された「結果」を一致させることができません。

セットアップ:

場所:
* Apple (1 無限ループ、カリフォルニア州クパチーノ)
* Lat = 37.33; 経度 = -122.03

次の REST 呼び出しを発行すると:

http://www.weather.gov/forecasts/xml/sample_products/browser_interface/ndfdXMLclient.php?lat=37.33&lon=-122.03&product=time-series&begin=2009-06-21T17:12:35&end=2009-06-21T17 :12:35&appt=appt&rh=rh&temp_r=temp_r&temp=temp

注 1: UTC で開始時刻と終了時刻を渡しています。単一の時点、つまり最新の観測された温度と相対湿度だけを探しているため、それらは同じです。

そして、それを最寄りのレポート ステーション (カリフォルニア州サンノゼ国際空港 - KSJC - 37.37N 121.93W) @と比較します。http://www.weather.gov/xml/current_obs/KSJC.xml

** 私はそれらを一致させることはできません。**

注 2: 最寄りのレポート ステーションも REST 呼び出しから返されるため、場所のリンゴと場所のリンゴを比較していることがわかります。

私には2つのアイデアがありました:

1: 開始/終了時刻を REST 呼び出しに渡す方法に問題があります...

2: 私がしようとしている方法では、「現在の観測データ」を取得できません...

最後に:

outoftime の NOAA ruby​​ libを使用して解決策を見つけました[観測ステーションの YAML ファイルを解析して、指定された Lat/Lng で最も近いものを見つけ、その識別子、つまりhttp://www.weather.gov/xmlを介してそのステーションに直接移動します。 /current_obs/KSJC.xml] .... しかし、ここで明らかな何かが欠けているように感じ、REST ベースのインターフェースを使用したいと思います ;)

ヘルプやポインタをいただければ幸いです。

ありがとう!

0 投票する
1 に答える
809 参照

iphone - iPhone で NOAA データを使用して NSXMLParser を使用する際の問題

NSXMLParser がこれらのメソッドを引き起こしていない理由を誰でも理解できますか

次のデータの一部に対して起動します。

(本体除く)

私は XML の専門家ではありませんが、この<dwml></dwml>部分は通常の要素のように見え、その前の部分と同じように解析されます。

#200と#201 の 2 つの parser:parseErrorOccurred: エラーが発生しますが、これらは 要素ではなく要素の解析中に発生するため、関連性があるかどうかはわかりませんあなたが私に与えることができるどんな助けにも感謝します.<SOAP-ENV:Body><dwml>

更新: 私の友人がオフラインで、上記のデータのいくつかのエラーについて教えてくれました。NOAA が不正な形式の XML を送信する理由が理解できません。それを解析するための秘密はありますか?

0 投票する
1 に答える
1417 参照

enumeration - NOAA 気象条件を列挙していますか?

現在の気象条件の観測に NOAA API を使用しようとしていますが、生成できるすべての気象条件の列挙リストがあるかどうかわかりません。

例として、Yahoo の API を (Apples 本社近くの woeid を例として使用して) URl で使用すると、次のようになります。

http://weather.yahooapis.com/forecastrss?w=12797509

以下を含む状態タグを持つデータを返します。

このことから、 Yahoo!の API ドキュメントを使用して、プログラムで 34 のコードを "Fair" にマップすることもできます。天気 RSS フィード#コード

しかし、NOAA フィードを使用し、KNUQ の最も近い気象観測所を (推測として) 以下を使用して適用すると比較できます。

http://www.weather.gov/xml/current_obs/KNUQ.xml

単に含むタグでデータを返します

だから私が探しているのは、 <weather> タグの内容の列挙があるかどうかを確認することです。NOAA のサイトでは見つけられませんでしたが、間違った場所を探していても驚かないでしょう。

0 投票する
2 に答える
428 参照

php - 複数のXMLノードからのデータを1つのPHP変数に混合する

このXMLファイルのFIPS部分をSimpleXMLを使用して1つのphp変数にマージする方法を見つけようとしています。

私が使用しようとしているサンプルxmlファイルはhttp://codepad.org/MQeR2VBZにあります

基本的に、「001033,001077」を含む変数(引用符なし)が必要です。

私はPHPを初めて使用し、stackoverflowを使用するのはこれが初めてなので、失敗に満ちている場合はご容赦ください

0 投票する
2 に答える
639 参照

noaa - GRADSを介してデータNOAAデータにアクセスする方法は?

noaaからDAPデータを取得しようとしていますが、変数を渡す方法がわかりません。私は見てみましたが、ブラウザでそれをいじくり回す方法が見つかりませんでした。データはhttp://nomads.ncep.noaa.gov:9090/dods/ruc/ruc20110725/ruc_f17.infoにあります(この投稿が掲載された後、しばらくすると古くなる可能性があります)。

変数、、、およびを使用してugrd10m変数timeにアクセスしたいと思います。これを行うにはどのURLが必要ですか?latitudelongitude

0 投票する
3 に答える
1099 参照

php - 「ブール値の配列」をNOAAのSOAPサービスに渡す

SOAPClientを使用してNOAASOAPAPIに特定の情報を照会しようとしています。このブログ投稿によると、サービスへの一般的なクエリは次のようになります。

素晴らしくて簡単。ただし、ドキュメントを見ると、最後のパラメータがわかります。サーバーに送信されるブール値の配列を取得して、応答で特定のものをオンにすることができます。正しく実行されると、クエリは次のようになります

だからもちろん、私は次のようなことを試みます...

'glance'は単に返されるものをハードコードするため(5番目のパラメーターを完全に無視するため)、パラメーター3を'時系列'に変更する必要があることに注意してください。いずれの場合も、上記のコードにより、サーバーは空白の応答を返します。私はその6番目のパラメーターで他のさまざまなことを試しましたが、運がありませんでした。

それで、大きなアイデアは何ですか?APIに期待どおりの「ブール値の配列」を与えるにはどうすればよいですか?

0 投票する
1 に答える
1375 参照

php - SOAP応答からネストされた配列を理解するのに役立ちますか?

私はPHPを使用して海の潮汐のための小さなウェブアプリを書いています。返された配列(PHPがstdObjectに変換したもの)にアクセスする方法を理解するのに問題があります。

WSDLファイルは次の場所にあります:http://opendap.co-ops.nos.noaa.gov/axis/webservices/highlowtidepred/wsdl/HighLowTidePred.wsdl

私のPHPコードは次のとおりです。

このダンプは以下を返します:

私はこれをどのように読むのか分かりませんし、私のグーグルもあまり役に立ちませんでした。任意の助けや指示をいただければ幸いです。

0 投票する
1 に答える
7221 参照

weather - NOAA 気象 API

NOAA を使用して毎時予報を取得しようとしていますが、東経を入力できません。リクエストは西経でなければなりません。

インドのようなアジア諸国の東経のサービスも提供していますか?

ここに私が使用したリンクがあり ます http://graphical.weather.gov/xml/SOAP_server/ndfdXML.htm

または、API で時間ごとの予測を提供する他のリンクを教えてください。yahoo weather、weatherbug、world weather online を試してみました。APIで時間ごとの予測を提供していません。

ありがとう!

0 投票する
1 に答える
357 参照

xml - NOAA で生成された XML ファイルを「ブロガー」Web サイトに表示するにはどうすればよいですか

「ブロガー」Web サイトに次の xml ファイルを表示したいと考えています。NOAA から必要なデータを照会できますが、それを html に変換するスクリプトを作成する方法に行き詰まっています。

NOAA から生成された xml ファイルは次のとおりです

「ブロガー」ページは次のようになります: http://acweather.blogspot.com/search/label/CYVR%20-%20Vancouver

私がやりたいことは、NOAA から METAR および TAF データを表示している現在の「iframe」を削除し、それを HTML の表を使用して表示される XML データに置き換えることです。

どんな助けでも大歓迎です。ありがとう!

0 投票する
3 に答える
100196 参照

python - PIL image.open() 一部の画像では機能するが、他の画像では機能しない

PIL を使用して、定期的に NOAA から AREA ファイルを開きます。私が受け取った画像の最後のバッチでは、image.open() コマンドは機能しません。これは私が書いた簡単なコードで、同じ結果が得られます。今日のファイルではなく、1 か月前のファイルを開き、回転し、通常のタスクを実行します。

エラーは次のとおりです。

これが私が試したことです:

  1. 2 台の別々のマシンでイメージを開く。
  2. パーミッションに問題があった場合のファイルのフォルダの変更
  3. 手動で FTP と自動スクリプトを使用して、イメージと他の 2 つのバッチを再ダウンロードします。

私の仮説は、ダウンロード スクリプトに問題があり、ファイルが完全にダウンロードされていないというものでしたが、新しいファイルが正しいサイズであり、FTP クライアントを使用して手動でダウンロードし、同じ結果です。

私の唯一の他の理論は、今日の NOAA ファイルに問題があるか、PIL が処理できなくなるような方法で変更されているということですが、それはありそうもないと思います。

どんな助けでも大歓迎です、ありがとう