问题标签 [nws]

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 回答
69 浏览

r - R中的嵌套JSON,无法解压缩天气数据

我正在尝试从 NOAA 解开天气警报。

https://api.weather.gov/alerts

这会生成一个表格,我可以从中获取有关每个警报的详细信息。然而,一些结果被进一步嵌套。例如:

我想解压这些并旋转表格,所以每一行都应该是:

我该怎么做?它会涉及取消列出该列吗?

0 投票
1 回答
39 浏览

weather-api - weather.gov 是否有非 TLS(SSL v3 或更低版本)API 端点?

似乎自从升级以来,它们现在重定向到 TLS API 端点。是否有人知道旧 api 的转换 api 端点(如果存在)或在哪里可以找到有关此的信息?

0 投票
1 回答
333 浏览

javascript - 有没有办法暂停获取直到获得地理位置?

我正在使用可以根据位置提供天气警报的 National Weather Service Alert API。很整洁的东西。我想缩小信息范围,仅根据用户地理位置进行拉取,这是一个可行的选择,并通过输入 html 地址并以 lat long 结束手动测试。我试图通过获取它们的位置并将其添加到返回并在 fetch 行中使用的字符串来自动化 html 构建过程。当我运行它时,控制台显示地址缺少 lat long。

除此之外,我没有尝试太多,因为我真的不知道另一种方法可以做到这一点。

函数加载警报(){

我的逻辑告诉我 fetch 将调用函数 alertDataForUserLocation() ,该函数将提供一个正确的 html 地址,最后有一个 lat long 。这不是显示的内容。以下是我得到的错误。

api.weather.gov/alerts/active?point=?,:1 加载资源失败:服务器响应状态为 400 ()