开放的人类天气数据
wetterdienst的Python项目详细描述
简介
欢迎来到Wetterdienst,这是一个友好的Python天气服务库。在
我们是一群志同道合的人,试图在 Python的感觉就像一股夏日的暖风,类似于其他项目一样 rdwd用于R语言,它最初吸引了我们对这个项目的兴趣。在
虽然我们的长期目标是提供多种天气服务, 我们仍然被德国气象局(DWD)困住了。捐款是 欢迎光临!在
这个程序及其存储库尝试使用现代Python技术 到处都是。图书馆以熊猫为基础, 使用poethy进行包管理,GitHub操作用于 万事如意。在
特点
覆盖范围
图书馆目前包括
- 气象观测数据。 历史的和最近的。在
- 雷达数据。 所有复合材料、radolan、radvor、sites和radolan_cdc。在
- 从天气模型中提取的MOSMIX统计优化标量预报。 同时支持MOSMIX-L和MOSMIX-S。在
为了更好地了解我们当前提供了哪些数据,请使用此库 看看data coverage。在
详情
- 获取一组参数、PeriodType和TimeResolution的元数据。在
- 获取所选位置附近的电台。在
- 存储/恢复收集的数据。在
- 命令行界面。在
- 对结果运行SQL查询。在
- 将结果导出到数据库和其他数据接收器。在
- 公共码头形象。在
设置
运行此命令可使wetterdienst在当前环境中可用:
pip install wetterdienst
概要
使用Python获取特定站点的历史数据:
^{pr2}$从命令行获取特定工作站的数据:
# Get list of all stations for daily climate summary data in JSON format wetterdienst stations --parameter=kl --resolution=daily --period=recent # Get daily climate summary data for specific stations wetterdienst readings --station=1048,4411 --parameter=kl --resolution=daily --period=recent
文件
我们强烈建议您阅读完整的文档,这些文档将不断更新 随着我们使用此库的进展:
对于整个功能,请查看我们的Wetterdienst API部分 文件,将不断更新。与 开发,看看changelog。另外,不要错过我们的examples。在
数据许可证
尽管数据被指定为打开,但DWD要求您将其引用为 版权所有人。请看一下Open Data Strategy at the DWD和 Official Copyright语句。在
- 项目
标签: