标签: weather-api

美国天气雷达数据Feed还是API?

是否有政府或私人API用于访问美国的天气雷达数据?

weather dataset weather-api

8
推荐指数
1
解决办法
1万
查看次数

Google Weather API返回奇怪的新错误

我在iPhone应用程序中使用Google Weather API,最近有时它会返回403错误,但现在它返回了一个非常时髦的错误,说"无法使用API​​",无论我进入它的位置.这里的例子.

有人知道发生了什么吗?我检查了Google天气监控链接,它说一切正常.到底他妈发生了什么?吴

api weather weather-api google-weather-api

8
推荐指数
1
解决办法
6369
查看次数

无法解析符号c882c94be45fff9d16a1cf845fc16ec5

我是一位探索Android世界的新开发者.我目前正在通过Udacity教程创建Sunshine应用程序.在片段活动类中,为了从openweathermap获取数据,我必须将从我的帐户获得的API密钥添加到生成的URL的末尾.在Fragment活动中调用BuildConfig.java (单击以查看对作为String apiKey的一部分在第6行的BuildConfig.java的调用).

build.gradle文件如下:

apply plugin: 'com.android.application'
android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"
    defaultConfig {
        applicationId "com.example.android.sunshine.app"
        minSdkVersion 10
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }

    }
    buildTypes.each {
        it.buildConfigField 'String', 'OPEN_WEATHER_MAP_API_KEY', 'c882c94be45fff9d16a1cf845fc16ec5'
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.1.0'
}
Run Code Online (Sandbox Code Playgroud)

在buildTypes.each it.buildConfigField中使用'String','OPEN_WEATHER_MAP_API_KEY','c882c94be45fff9d16a1cf845fc16ec5'调用

public static final String OPEN_WEATHER_MAP_API_KEY = c882c94be45fff9d16a1cf845fc16ec5;
Run Code Online (Sandbox Code Playgroud)

在BuildConfig.java中生成,但我不断收到此错误: 无法解析符号(单击以查看错误消息和BuildConfig.java文件)我不明白为什么字符串OPEN_WEATHER_MAP_API_KEY自动创建为一组字母和数字而没有引用它们,但如果我编辑代码阅读:

public static final String OPEN_WEATHER_MAP_API_KEY = "c882c94be45fff9d16a1cf845fc16ec5";
Run Code Online (Sandbox Code Playgroud)

要么

public static final …
Run Code Online (Sandbox Code Playgroud)

java android buildconfig weather-api openweathermap

8
推荐指数
1
解决办法
6040
查看次数

是否有美国国家气象局数据的Ruby客户端?

唯一可免费用于商业用途的美国天气数据是美国国家气象局.我想用它.是否有用于访问它的Ruby/Rails库?

Perl也会很有帮助.它们提供了一个Perl示例.我将它用作编写Ruby版本的指南.

ruby ruby-on-rails weather weather-api

7
推荐指数
1
解决办法
1456
查看次数

使用Java查找天气

我想知道是否有办法使用Java查找特定城镇/城市的天气.我听说过Google Weather API,但没有取得任何结果.我也听说过使用.xml提要查找天气但我在哪里可以找到它?因此,我有两个问题,有没有办法找到使用Java找到的天气,我是否正确的.xml?

java weather weather-api

7
推荐指数
1
解决办法
2万
查看次数

NOAA的历史天气数据

我正在研究数据挖掘项目,我想收集历史天气数据.我可以通过他们在http://www.ncdc.noaa.gov/cdo-web/search上提供的网络界面获取历史数据.但我想通过API以编程方式访问此数据.从我在StackOverflow上阅读的内容来看,这些数据应该是公共领域,但我能找到它的唯一地方就是像Wunderground这样的非免费服务.如何免费访问这些数据?

data-mining weather-api web-scraping

7
推荐指数
1
解决办法
7726
查看次数

AccuWeather API是否可以免费用于商业用途?

我想知道AccuWeather API是否可以免费用于商业用途.如果没有,我如何将其用于商业目的?

是否有完全免费的天气API,我可以用于我的应用程序?

weather weather-api

6
推荐指数
1
解决办法
3万
查看次数

如何使用OpenWeatherMap API for Javascript?

我正在尝试使用OpenWeatherMap API为javascript创建一个天气应用程序.我的网络应用程序的代码是:

<!DOCTYPE html>
<html> 
    <head>
        <title>Weather</title>
        <script src = "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.2.min.js"></script>
        <script>
            function gettingJSON(){
                document.write("jquery loaded");
                $.getJSON("api.openweathermap.org/data/2.5/weather?q=London&APPID=ee6596241130f193adf1ba90e625cc10",function(json){
                document.write(json);
            }
        </script>
    </head>
    <body>
        <button id = "getIt" onclick = "gettingJSON()">Get JSON</button>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我在这里弄错了什么?

javascript weather-api openweathermap

6
推荐指数
1
解决办法
4万
查看次数

仅使用客户端脚本获取当地天气

我正在制作一个显示多个地方天气的 JavaScript 应用程序。使用 Yahoo Weather API,我可以通过手动提供 WOEID 轻松获取多个位置的数据。但是我也想获取用户当前位置的天气。使用GeoLocation API,我可以得到用户的城市名称;然而,雅虎只使用其 WOEID(城市代码)。

任何人都可以指导我了解我应该采用哪种方法来仅使用客户端脚本获取用户的本地天气?

注意:我不希望用户输入/搜索他们的城市名称,我想在他们加载页面时直接显示它。

javascript jquery geolocation weather-api yahoo-weather-api

5
推荐指数
1
解决办法
3050
查看次数

是否有支持纬度/经度的免费历史天气数据 API?

我想通过纬度/经度提取某些国家/地区(更具体地说是某些国家/地区的省/州)的(免费)历史天气数据,我需要将结果作为 .csv 文件或 Pandas 数据框。我尝试了 predict.io / DarkSky ( https://zeevgilovitz.com/python-forecast.io/ )的包装器,但它每天限制为 1000 个请求。所以我想知道是否有任何 API 是免费的,返回一个 Pandas 数据帧或 .csv 格式并且支持经度/经度请求?

这是我尝试过的(如果您每天只需要 1000 个请求,这也有效)。

lat = 30
lng = 5
start_date = datetime.datetime(2016, 1, 1)
attributes = ["temperature", "humidity", "pressure", "windSpeed"]


def getWeatherData(lat, lng, start_date, attributes):

    times = []
    data = {}

    for attr in attributes:
        data[attr] = []

    for offset in range(1, 1000):
        forecast = forecastio.load_forecast(api_key, lat, lng, time=start_date+datetime.timedelta(offset), units="us")
        h = forecast.hourly()
        d = h.data

        for p in d: …
Run Code Online (Sandbox Code Playgroud)

api weather weather-api weatherdata

5
推荐指数
1
解决办法
1882
查看次数