多云转晴的天气预报?
用Python简单做了一个自动生成日趋势图的小工具,可以生成任何时间跨度及任意地理位置的日数据变化趋势图(包括多云天气!)。 工具链接: 日趋势图生成器 输入参数:起始日期、终止日期和需要生成的地理范围坐标。
输出:以Google Map为底图的日数据变化趋势图。 Google地图API key已经过期,因此只能提供本地测试服务,如有需求请私信。
原理说明: 本工具基于Geopandas和Matplotlib绘制,支持的数据格式包括CSV和Excel。在导入数据之后会根据日期和时间对数据进行分列处理,再根据坐标将数据区域映射到Google地图上并根据日期顺序重排所有点,最后绘制出带有方向箭头的连线表示每天的数据变化情况。 有云层和阴影的部分就是阴天了,所以判断是否“晴朗”还是“阴”天其实是非常简单的。 如果需要更详细的代码和数据集可以私信我。另外因为本人非专业程序员,如有不正确之处欢迎指正!