我看不出有多少信息可以用来比较现有的气象API。OpenWeatherMap和What的区别是什么?我看到付费版本的with有一些更高层次的功能,但是OpenWeatherMap的免费层允许大量的使用。
是否存在不明显的实现权衡?
发布于 2018-02-27 14:14:15
以下是不同天气预报API的比较:
它包含了以下内容的比较:
这篇文章的案文如下:
1. 开放式天气图
OpenWeatherMap服务提供免费的天气数据和预报API,适用于任何地图服务,如web和智能手机应用程序。
意识形态的灵感来源于OpenStreetMap和维基百科,它们使信息免费,人人都能获得。
OpenWeatherMap提供了广泛的天气数据,如地图上的当前天气、周预报、降水、风、云、气象站的数据和许多其他数据。气象数据来自全球气象广播服务和40 000多个气象站。
可以使用JSON / XML为应用程序接收任何天气数据
价格:免费(见定价细节)
API:http://www.openweathermap.com/API
2. AccuWeather
AccuWeather在全球提供优质天气预报服务。AccuWeather API提供订阅者通过简单的RESTful web接口访问基于位置的天气数据。数据以40多种语言和方言提供。数据响应以JSON和JSONP返回。SSL加密也可用于安全通信。
访问AccuWeather API需要一个API密钥。与sales@accuweather.com联系以接收API密钥。
更新: AccuWeather现在提供了一个新的API开发者门户,以便更容易地访问API:https://developer.accuweather.com/
价格:溢价(联系sales@accuweather.com)
API:http://api.accuweather.com/
3. 天气频道
天气频道(weather.com)是一个提供30多年天气预报的美国卫星电视频道。天气频道和天气地下公司合作提供全球80种语言的气象API。
您可以用JSON或XML接收应用程序的天气数据。GIF、PNG或SWF格式也提供。
价格:免费500 API每天调用开发.(见定价细节)
API:http://www.wunderground.com/weather/api/?ref=twc
4. 黑暗天空
黑暗天空公司专门从事天气预报和可视化,他们提供一个开发者友好的全球天气预报API,每天可免费调用多达1000个API。
API使用一个简单的JSON接口。社区提供的API包装器使您能够只集成几行代码。
您可以在商业和非商业应用程序中使用该API。无论您在哪里显示API中的数据,都需要一个带有“黑暗天空”徽章的信用。
价格:每天可免费调用1000个API,之后每10000个API调用1美元。
5. APIXU天气API
APIXU以JSON和XML格式提供天气API服务。他们的免费计划每月有5000次API调用。
他们提供当前的天气信息以及10天的天气预报,以及30天的天气记录。
API库可在所有主要编程语言中使用,如C#、PHP、Ruby和JavaScript。
价格:每月免费拨打5000次API电话。可升级(见定价)
API:https://www.apixu.com/api.aspx
6. 世界天气在线
世界天气在线API提供了一种获取本地天气、历史本地天气、滑雪和山区天气以及海洋天气数据的方法。API使用标准的HTTP/S请求以XML、JSON和JSON等格式传递天气信息。
它们为您提供了一个API资源管理器,让您深入了解它们的API。虽然他们的免费计划现在已经停止,你可以尝试他们的溢价API 60天。
在他们的网站上提供了所有主要编程语言的代码示例,包括VB.Net、PHP、Objective、C#等。
价格: 60天免费试用的溢价(见定价)
API:https://developer.worldweatheronline.com/api/
Weatherbit.io提供免费的天气API以及历史气象数据API。他们的免费计划允许每分钟调用45个API,同时可以访问30天的历史天气数据和5天的预报,每次更新间隔2小时。
您需要升级到额外的计划,以便访问HTTPS调用,以及将更新间隔缩短到10分钟。通过升级,您还可以访问每小时的天气预报和每分钟对API调用的更高限制。
价格:免费升级层(见定价)
发布于 2019-06-05 02:21:47
我为我的个人项目为WorldWeatherOnline历史天气数据制作了小型python脚本。结果可以保存在熊猫数据和csv文件中。
安装该软件包:
pip install wwo-hist进口包装
from wwo_hist import retrieve_hist_data
import pandas as pd 示例代码
frequency=3
start_date = '11-DEC-2018'
end_date = '11-MAR-2019'
api_key = 'YOUR_API_KEY'
location_list = ['singapore','california']
hist_weather_data = retrieve_hist_data(api_key,
location_list,
start_date,
end_date,
frequency,
location_label = False,
export_csv = True,
store_df = True)你可以在这里查一下。
发布于 2020-05-01 15:35:14
我一直在寻找一个准确的免费天气API,并找到了这个答案。很多人推荐“黑暗天空”( Dark ),他们在被苹果收购后关闭了API。而且,由于最近有大量的气象站关闭了他们的免费计划,这是相当准确的。有一个相当不错的OpenWeatherMap与and的比较和一些更多的红迪网上。
https://stackoverflow.com/questions/26804596
复制相似问题