这个90后的程序员找到了全国最“污”的地方……
创业一生 02-18 次遇见这事关乎每一个人,因为面对雾霾谁都无路可逃,而他,只是一个普通的程序员。
90后游衍是阿里云大数据团队一名的工程师。春节时,他在老家连续戴了10天口罩,不堪雾霾困扰的他,用一张大数据图再现了春节全国空气质量,并得到了一些连气象局都“大跌眼镜” 的结果。
图:全国空气质量可视化动态图
“吸霾不应该成为一种习惯, ”游衍说。他希望通过代码做点什么,完成“程序员的基本素养”。
和大多数宅男桌面上该有的“神秘文件夹”不同。 2月8日,游衍的桌面上出现了一个叫“空气质量数据”的文件夹。
首先,他从一个名为青悦开放环境数据中心的网站下载了2017年1月1日至2017年2月2日的全国1497个监测点的数据,除了广州、上海、北京等热门城市,甚至远到新疆等偏远地区的县城。
而后,他写一段脚本,将数据处理成可用:
最后,也是操作上最复杂的部分,游衍码了1万多行代码。
根据这些已知的监测站点监测出的数据,推算其他任意空间位置的数据。为此,游衍没日没夜码了万行代码,实现DataV平台GIS地图可视化组件,映射对应的颜色得到最终的可视化图片。
同时,游衍根据这些数据,得到了以下结果。
部分一二线城市空气质量对比——
成都超过北京,霾出新高度。
过年期间,全国最“污”城市和最“小清新”的城市Top 10——
“五家渠市的AQI达到350,相当于在吸毒了。另外全国最‘污’的城市中,陕西省承包4个城市。”游衍说道。
春节期间每天空气质量变化折线图——
“大年初一,全国平均AQI达150以上,属于中度污染。疑似除夕夜烟花爆竹对空气质量的显著影响力。”
其实这样利用职业技能来服务社会的例子在阿里并不少见。之前,游衍的同事,花名叫傲海的工程师也曾趁闲余时间,通过人工智能机器学习算法,分析出北京重度雾霾天同大气中二氧化氮的含量存在强相关性。值得一提的是,他们所做的都与KPI无关。
从游衍的结果看来,国人与雾霾的战争还真会旷日持久地持续下去。但如果有更多人能像游衍和傲海一样,利用专业技能做公益,发挥职业特长来关注雾霾,推动治霾进程,那我们离蓝天白云还会远吗?
最后提一句,游衍这个无关KPI的“小发明”已经上线了,大家可以到阿里云官网去瞅瞅哦~