9月中旬的一场雾霾,让NUS计算机工程专业大二学生Ambar冒出了一个想法:既然抽象的污染数值大家总感受不深,不如把整个NUS校园搬进3D网页,做成可自由探索的沙盘,并把实时空气监测数据无缝嵌进去。
同一个校园三种读数,数据到底听谁的?
9月14日,Ambar所在的宿舍发出一份警示通报,提醒大家新加坡空气污染指数(PSI)已经破百。刚从牛津大学暑期项目回来的他望向窗外,明显感觉天色发灰,但发消息问身边的朋友,大家却觉得和往常没什么两样。这种体感上的断层让他意识到,大家需要的不是说教式的气候科普,而是一个能把抽象数字与现实环境直接挂钩的直观工具。
9月17日下午,Ambar动手调取了各方监测数据,结果屏幕上弹出的三个数值差异巨大:新加坡国家环境局(NEA)发布的南部24小时PSI为66,仍属适中;而在学校附近的Shelford,AirGradient公共传感器测出的实时PM2.5浓度已高达81.3微克/立方米;若按美国环保署NowCast标准换算成每小时AQI,数值更是直接飙升到了132。

安巴尔与Planet Out Loud合作,他建造了一个3D的NUS校园,配备空气质量测量和气候游戏。
起初我总觉得肯定有一个数据算错了,后来我才意识到,它们只是在回答不同的问题。 把硬核环境数据装进3D互动沙盘
弄清不同指标背后的统计逻辑后,这位同时主修数学、辅修物理的工科男生开始着手搭建名为“Planet Out Loud”的3D网页应用。他将整个NUS校园建模还原,场景里不仅有按路线穿梭的微型校车,还加入了互动小游戏,把枯燥的数据查询变成了逛校园沙盘的体验。

《Planet Out Loud》以3D模型展示NUS肯特岭校区和UTown。游客可以探索、驾驶、比赛,或直接前往气候运动会现场。
为了确保数据严谨,Ambar在界面中完整保留了三套数据源,并清晰标注采集时间与覆盖范围,提醒大家单个传感器的瞬时读数不能简单等同于全岛区域均值。在开发过程中,他借助AI工具生成基础代码,再手动逐行测试与重构。他曾想过让空气数据随用户在校园内的虚拟移动动态渐变,但考虑到现有监测点密度无法支撑街区级的高精度,他最终果断砍掉了这个花哨的想法,选择如实呈现固定点位的真实测算。

穿梭车靠近大学城,旁边公交站有气候问题,右侧有空气质量面板。
📌 要点总结
✦ NUS大二学生Ambar开发3D互动校园项目Planet Out Loud,直观呈现本地空气质量
✦ 面板同时整合官方PSI、微型PM2.5传感器与美国NowCast AQI三套核心数据
✦ 项目融合3D沙盘与轻度游戏体验,用严谨技术探索环境数据可视化的新形式
聊聊你平时查空气质量最常看哪个指标?


















