問題タブ [ndfd]

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 投票する
1 に答える
1024 参照

cocoa-touch - iOS での NDFD SOAP リクエスト

SOAP リクエストを使用して、National Digital Forecast Database ( NDFD ) から毎日の天気にアクセスしようとしています。SOAP URL は

の石鹸アクションNDFDgenByDay()

リクエストを送信すると、受信した xml はエラーが発生したことを示しており、HTTP ヘッダーに関係していると思います。エラー応答を以下に示します。

このエラーは「フォーマット」値に反対しますが、以下に示すように、私の xml は準拠しています。

以下に示すように、iOS/Obj-C でリクエストを送信しています。

soapRequest.xml は次のようになります

NDFD の Web サイトにサンプル コードとして掲載されているため、soapRequest.xml が正しいことは半信半疑です。ただし、HTTP ヘッダーを設定する正しい方法がわかりません。どなたかこの問題に詳しい方、または何が問題なのかわかる方、助けてください。

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

rest - タイムレイアウト要素をNDFDRESTAPIのパラメーターにリンクします

気象データを取得するためにNDFDRESTサービスを調べ始めたところです。つまり、特定のパラメーターを戻りXMLのtime-layout要素にリンクする方法がわかりません。

呼び出し例:http://graphical.weather.gov/xml/sample_products/browser_interface/ndfdXMLclient.php?lat = 38.99&lon = -77.01&product = time-series&temp = temp&maxt = maxt&mint = mint

この呼び出しを使用して、最高気温(maxt)、最低気温(mint)、および3時間ごとの気温(temp)を探しています。

私が返すXMLは(関連性のために省略されています):

ここで、time-layout要素と要素の子要素parametersをmaxt、mint、tempにリンクして、それに応じてモデルオブジェクトにデータを入力できるようにします。

誰かがこれに似た何かをしましたか?

現在、53のサービス呼び出し(maxt、mint、tempなどのパラメーターごとに1つ)を発行できると考えていますが、複数のlat / lonペアに対してはあまり拡張できません(たくさんあります)。

何か提案をいただければ幸いです。