问题标签 [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.
ruby - 如何从 NDFD (NOAA, NWS) REST 服务中获取“当前观测数据”?
我正在尝试使用 NDFD(国家数字预报数据库)来获取当前的温度和相对湿度,使用他们基于 REST 的服务给定纬度和经度。
手头的问题:
我无法将“当前观察数据”与从 REST 服务返回的“结果”匹配。
设置:
位置:
* Apple(1-infinite loop,Cupertino,California)
* 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 调用返回的,所以我知道我正在将位置苹果与位置苹果进行比较。
我有两个想法:
1:我在将开始/结束时间传递给 REST 调用的方式上做错了......
2:您无法以我尝试的方式获得“当前观察到的数据”...
最后:
我找到了使用outoftime 的 NOAA ruby lib的解决方案,[它解析观测站 YAML 文件以找到给定 Lat/Lng 的最近的观测站,然后通过其标识符直接进入该站,即http://www.weather.gov/xml /current_obs/KSJC.xml] .... 但感觉我可能在这里遗漏了一些明显的东西,并且想使用基于 REST 的界面;)
任何帮助或指示将不胜感激!
谢谢!
iphone - 在 iPhone 上使用带有 NOAA 数据的 NSXMLParser 时出现问题
谁能帮我看看为什么 NSXMLParser 没有导致这些方法
触发以下数据的一部分:
(身体除外)
我不是 XML 专家,但对我来说,这<dwml></dwml>
部分看起来只是一个常规元素,就像它之前的部分一样被解析。
我确实得到了两个解析器:parseErrorOccurred: 错误,#200 和 #201,但它们发生在元素解析期间 <SOAP-ENV:Body>
,而不是<dwml>
元素,所以我不确定它们是否相关。感谢你给与我的帮助。
更新:我的一个朋友离线告诉我上面的数据有几个错误。我不明白为什么 NOAA 会发送格式错误的 XML —— 解析它有什么秘密吗?
enumeration - 列举 NOAA 的天气状况?
我正在尝试将 NOAA API 用于当前天气状况观察,但不知道是否有他们可以生成的所有可能天气状况的枚举列表。
例如,如果我使用带有 URl 的 Yahoo 的 API(以 Apples 总部附近的 woeid 为例):
http://weather.yahooapis.com/forecastrss?w=12797509
它返回带有条件标签的数据,其中包含:
由此,我还可以使用Yahoo!的 API 文档以编程方式将 34 的代码映射到“Fair”!天气 RSS 源#codes
但相比之下,如果我使用 NOAA 提要并应用最近的 KNUQ 气象站(作为猜测),则使用:
http://www.weather.gov/xml/current_obs/KNUQ.xml
我用一个只包含的标签取回数据
所以我正在寻找的是查看是否有 <weather> 标签的内容的枚举。我无法在 NOAA 网站上找到它,但如果我找错了位置,我也不会感到惊讶。
php - 将来自多个 XML 节点的数据混合到一个 PHP 变量中
我正在尝试找出如何使用 SimpleXML 将此 XML 文件的 FIPS 部分合并到一个 php 变量中。
我正在尝试使用的示例 xml 文件位于http://codepad.org/MQeR2VBZ
基本上我想要一个带有“001033,001077”的变量(不带引号)
我是 PHP 新手,这是我第一次使用 stackoverflow,所以如果我失败了,请原谅我
noaa - 如何通过 GRADS 访问数据 NOAA 数据?
我正在尝试从 noaa 获取一些 DAP 数据,但无法弄清楚如何将变量传递给它。我看了又看,还没有找到如何用我的浏览器来浏览它。数据位于http://nomads.ncep.noaa.gov:9090/dods/ruc/ruc20110725/ruc_f17.info(这篇文章发布后一段时间可能会过时。)
我想使用ugrd10m
变量time
、latitude
和访问变量longitude
。任何想法需要什么网址来做到这一点?
php - 帮助找出 SOAP 响应中的嵌套数组?
我正在使用 PHP 编写一个用于海潮的小型 Web 应用程序。我在弄清楚如何访问返回的数组(PHP 转换为 stdObject)时遇到问题。
WSDL 文件位于: http: //opendap.co-ops.nos.noaa.gov/axis/webservices/highlowtidepred/wsdl/HighLowTidePred.wsdl
我的 PHP 代码是:
此转储返回:
我不知道如何阅读这个,我的谷歌搜索也没有多大帮助。任何帮助或方向表示赞赏。
weather - NOAA 天气 API
我试图使用 NOAA 获得每小时预报,但它不允许我输入东经。请求必须是西经。
他们甚至为印度等亚洲国家提供东经服务吗?
这是我使用的链接 http://graphical.weather.gov/xml/SOAP_server/ndfdXML.htm
或者你能给我任何其他在 API 中提供每小时预测的链接。我试过雅虎天气,weatherbug,世界天气在线。他们没有在 API 中提供每小时预测。
谢谢!
xml - 如何在“博客”网站上显示 NOAA 生成的 XML 文件
我想在我的“博客”网站上显示以下 xml 文件。我可以从 NOAA 查询我想要的数据,但我被困在如何编写脚本将其转换为 html 上。
这是从 NOAA 生成的 xml 文件: http ://weather.aero/dataserver_current/httpparam?dataSource=metars&requestType=retrieve&format=xml&stationString=CYVR&hoursBeforeNow=3&fields=raw_text,flight_category
“博客”页面如下所示: http ://acweather.blogspot.com/search/label/CYVR%20-%20Vancouver
我想要做的是从 NOAA 中删除当前显示 METAR 和 TAF 数据的“iframe”,并将其替换为使用 HTML 中的表格显示的 XML 数据。
任何帮助表示赞赏。谢谢!
python - PIL image.open() 适用于某些图像但不适用于其他图像
我定期使用 PIL 从 NOAA 打开 AREA 文件。在我收到的最后一批图像中, image.open() 命令根本不起作用。这是我编写的一个简单代码,它产生相同的结果。它将使用一个月前的文件而不是今天的文件打开、旋转和执行正常任务。
这是错误:
这是我尝试过的:
- 在两台不同的机器上打开图像。
- 更改文件的文件夹以防出现权限问题
- 重新下载图像,以及另外两个批次,都使用 FTP 手动和我们的自动脚本。
我的假设是我们的下载脚本存在问题并且它没有完全下载文件,但是这个假设被拒绝了,因为新文件的大小正确并且我使用 FTP 客户端手动下载了它们并得到了同样的结果。
我唯一的其他理论是,今天的 NOAA 文件存在问题,或者它们已以 PIL 无法再处理它们的方式进行更改,但我认为这不太可能。
非常感谢任何帮助,谢谢