问题标签 [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 请求从国家数字预报数据库 ( NDFD ) 访问每日天气。SOAP URL 是

肥皂动作NDFDgenByDay()

当我发送请求时,我收到的 xml 表明发生了错误,我认为这与我的 HTTP 标头有关。错误响应如下所示。

此错误对象为“格式”值,但如下所示,我的 xml 符合。

我在 iOS/Obj-C 中发送请求,如下所示:

soapRequest.xml 的样子

我半信半疑soapRequest.xml 是正确的,因为它作为示例代码发布在NDFD 网站上。但是,我不知道设置 HTTP 标头的正确方法。如果有人熟悉这个或知道问题是什么,请帮助我。

0 投票
3 回答
924 浏览

rest - 将时间布局元素链接到 NDFD REST API 中的参数

我刚开始研究 NDFD REST 服务以获取天气数据。简而言之,我不知道如何将特定参数链接到返回 XML 中的时间布局元素。

示例调用: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 等),但对于多个纬度/经度对(我有很多),这不会很好地扩展。

我将不胜感激任何建议。

0 投票
1 回答
103 浏览

java - Soap java FaultString:格式需要是 24 小时或 12 小时

我正在研究 SOAP 和 java,我必须连接到 NDFD NOAA 服务器并向其发出 XML 请求并从服务器获取一些信息。

以下是我的代码和我得到的错误。

我得到的错误是..

任何形式的帮助表示赞赏。

0 投票
0 回答
443 浏览

python - 如何提高从 ftp 服务器下载数据的速度?

我正在编写一个 Python 脚本,用于从国家数字预报数据库 (NDFD) 服务器下载数据。FTP服务器文件的组织方式是:Year/YearMonth/YearMonthDay,我必须从每天的文件夹中下载一个文件,然后上文件夹并下载第二天等等。我当前的代码非常慢,下载一天的数据大约需要 20 秒,这意味着一年需要 2 小时。我希望它更快。请在下面找到我的代码。

0 投票
1 回答
99 浏览

python - Python 解码 NDFD Grib 二进制文件,类似于使用 Open(path, 'wb') 和 xarray.load_dataset(path, engine='cfgrib') 写入然后读取文件

我有以下有效的代码:

我想要的是避免写入然后读取文件。就像是:

或者

两者都给出:

我也试过:

这使:

以及尝试不同的二进制编码。

0 投票
1 回答
41 浏览

python - NDFD GRIB2如何在使用xarray时修复镜像数据

我用于在新英格兰提取风速 grib 文件的代码:

这给出了: Grib2 pyplot

如您所见,它从东到西每隔一条线镜像。缅因州是最明显的。