问题标签 [wunderground]

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

c# - 通过 API 提要在 C# 中提取 XML 元素

我正在尝试从 Weather API 中提取某些元素来显示天气状况。首先,我试图获取气象站名称,它是 <station> 内的提要中的 <icao> 元素。

这是我试图从中提取的提要 XML 文件:http ://api.wunderground.com/auto/wui/geo/GeoLookupXML/index.xml?query=94107

如何获取<icao> 数据>?

0 投票
1 回答
892 浏览

c# - Wunderground 和 UTC 偏移量

我正在通过 Wunderground 的 XML API 使用国际天气预报:

例如,查看阿富汗喀布尔的输出:

我注意到没有 UTC 偏移量。我能看到的最接近的是:

标识当前时区是 AFT。我看到的问题是没有普遍接受的时区缩写,所以我不能使用这些缩写并从 C# 的 TimeZoneInfo 对象中查找和偏移。

是否有 Wunderground 的时区缩写/名称/偏移量列表,以便我可以将它们的时区映射到 TimeZoneInfo 对象,或者是否有更好的方法来获取此信息?我将需要使用 TimeZoneInfo,以便计算国际上不同地点的夏令时。

0 投票
2 回答
1957 浏览

jquery - Ajax 不使用 wunderground API(获取信息和显示的天气服务)

你好呀!。

我正在尝试在网页上使用来自 wunderground 的公共 api(更多信息在 [http://wiki.wunderground.com/index.php/API__-_XML][1])(实际上是在手机的小部件中) ,但出于测试目的,但从技术上讲和写代码是一样的)。

主要问题是我无法让ajax请求工作,我尝试使用普通请求(没有任何库)并使用jquery请求;你可以猜到:没有人工作。

我对此感到非常沮丧。我知道有大量的信息 ajax,但不幸的是,我只会得到更多令人沮丧的理解,因为我没有在海量信息(如互联网)中找到一个具体的答案。

也许一个慈善灵魂 :) 可以帮助我,我复制粘贴代码:很简单,只能看到和测试,你只需要复制和粘贴。

嗯,就是这样,谢谢大家!问候。维克

0 投票
2 回答
2130 浏览

javascript - 尝试使用 javascript、jquery 和 html 搜索 wunderground 位置

下面的代码不起作用。试图搜索天气位置。当我搜索时,什么也没有发生。

仅供参考,我对编码非常缺乏经验(从另一个网站复制脚本)

0 投票
1 回答
1976 浏览

python - Wunderground API 获取每小时预测返回错误。- Python

我正在尝试从 Wunderground API 获取每小时预报,但我的代码返回此错误。

回溯(最近一次调用):文件“weathergraph.py”,第 10 行,在 forecast = parsed_json['hourly_forecast']['FCTTIME']['temp']['english'] 类型错误:列表索引必须是整数,不是 str

这是我的代码。

f=urllib2.urlopen('http://api.wunderground.com/api/mykey/hourly/q/NY/New_York_City.json')

json_string = f.read()

parsed_json = json.loads(json_string)

预测 = parsed_json['hourly_forecast']['FCTTIME']['temp']['english']

f.close()

parsed_json = http://pastie.org/3905346

0 投票
2 回答
354 浏览

ajax - 使用 AJAX JSON 调用 API 减少重复

我的网站上有大约 15 份以下代码。唯一改变的是 url、经度、纬度和标记变量标题。我怎样才能把它切碎并减少重复?

0 投票
1 回答
238 浏览

c# - 天气获取不工作不止一次

我使用Wunderground预测在 c# 程序中检索数据时遇到问题。

一旦一切正常,当我单击以检索数据但再次单击按钮时,我收到此错误: 后台工作者

这是我的代码:

这是刷新按钮:

以下是事件处理程序:

知道为什么这不能正常工作吗?

谢谢

0 投票
1 回答
790 浏览

json - WWW::Wunderground::API 不能保佑非参考值

我想使用模块 WWWW::Wunderground::API 使用 JSON 下载带有天气的数据。

这是我的 PERL 脚本:

它给了我一个错误:

无法祝福 /usr/local/share/perl5/Hash/AsObject.pm 第 82 行的非参考值。

我无法修复它。我一直在尝试更新 cpan 和其他模块,但它没有给出任何结果。

你能告诉我如何修理它吗?

先感谢您


与鲤鱼::总是:

无法在 /usr/local/share/perl5/Hash/AsObject.pm 第 82 行祝福非参考值 Hash::AsObject::AUTOLOAD('Hash::AsObject', undef) 在 /usr/local/share 调用/perl5/WWW/Wunderground/API.pm 第 37 行 WWW::Wunderground::API::update('WWW::Wunderground::API=HASH(0x1e5b178)', 'KIAD') 在 /home/xyz/workspace 调用/WeatherTest/scr.pl 第 4 行 eval {...} 在 /home/xyz/workspace/WeatherTest/scr.pl 第 4 行调用

0 投票
1 回答
365 浏览

javascript - javascript xpcom 组件下载天气地下天气数据

我正在为 Firefox 构建一个 javascript 组件,它将接收一个邮政编码,并返回当前的天气状况。

地下天气的示例代码使用 jQuery,但据我了解,我无法将此代码包含在我的 javascript 组件中,因为 javascript 没有包含其他 javascript 文件的功能。

无论如何,我已经建立了我的骨架代码。它接受邮政编码并建立 url

(例如:http ://api.wunderground.com/api/e17115d7e24a448e/geolookup/conditions/q/22203.json )

我尝试通过以下方法从该 url 下载数据:

这应该将文件下载到用户的配置文件目录。它确实那里创建了文件。但是,它看起来并不包含来自地下天气的 json 数据。

到底发生了什么?我将如何下载文件?我相信当该 url 被传递到地下天气时,会有一个查询,但这并不重要,因为 .json 页面是从他们那里吐出来的,对吧?

有没有办法在不下载文件的情况下做到这一点,而是通过流式传输和解析它?

0 投票
1 回答
652 浏览

android - 尝试从 Android (Wunderground) 上的 HTTP 请求接收和保存图像

首先让我说我是 Android 新手,特别是与 http 相关的东西。这个问题与Android平台上的开发有关。

好的,这就是我想要做的。Wunderground 有一个“api”,可以让我向 url 发送请求。它看起来像这样:

我一直在爬网试图找到发送此请求的最简单方法,然后以某种方式解析响应并保存图像。然后我想使用 MapView 将雷达图像覆盖到谷歌地图上。经过一些试验和错误,我发现了覆盖部分。但是这个 Http 东西让我很受用。

我知道最好不要让这段代码在我的 UI 线程中运行,但我不确定这意味着什么以及如何实现它。

另外,我认为必须先存储图像才能使用它?我想将它添加到我的 MapOverlays 中,我会这样做:

最后一件事,如果有人对如何确保我的雷达覆盖和我的谷歌地图视图对齐有任何想法,那将是很高兴听到!

感谢您花时间阅读我的问题。如果我以某种方式错过了论坛上已经回答了我的问题的内容,我很抱歉。但我找不到我需要的东西。