市政开放数据的案例研究。
天气真热!安大略省、魁北克省和美国部分地区的居民都在努力保持凉爽。许多人寻找公共游泳池和戏水池,并向市政当局寻求信息。还有一些人,比如加拿大的“黑客行动主义者”Joey Coleman(来自 OpenHamilton)和 我本人(来自 OpenHalton)也在寻找方法,让这些信息更容易获取。
汉密尔顿的 Dowsing 和 米尔顿 Splash 是开放数据可能实现的最新示例之二。它们代表了一个真实的案例研究,说明开放数据如何帮助我们保持凉爽,同时帮助城市以更低的成本提供更好的服务。
这就是方法
更好的服务,更低的成本:许多市政当局——例如 米尔顿镇——提供精美的印刷版社区地图,其中包含游泳池和喷雾场信息,以及各种社区服务指南。这些指南的挑战在于制作和印刷成本,这阻碍了信息的及时更新。例如,米尔顿地图遗漏了一些较新的设施(例如米尔顿较新区域的 2 个戏水池)。
解决方案:发布地图的源数据——即设施的机器可读列表,其中包含地理坐标。无需花哨的格式,无需地图制作或印刷或分发——节省我们纳税人的钱。只需在线发布原始的、最新的数据,这些数据已经存在于城镇的信息系统中。值得赞扬的是,米尔顿镇的工作人员制作了一份“避暑海报”,其中包含更新的设施列表,甚至包括关于其中一个因维修而关闭的戏水池的公告。显而易见的挑战是:当维修完成但传单仍在流通时会发生什么?再次,开放数据来救援。
单一来源:由于信息来源如此之多(地图、指南、传单、网站页面),开放数据可以成为数据的唯一权威来源。OpenHamilton 的 Dowsing 正是这样做的,它从至少 4 个来源提取部分水设施数据到一个数据集。OpenHalton 的米尔顿 Splash 类似地将来自 3 份印刷出版物的信息整合到一个单一数据集中。一个地方,一个权威的数据来源是提高准确性和政府效率的关键:拥有开放数据目录的城市发现,不仅公民,而且城市工作人员也使用这些目录作为主要的数据来源。
当正确实施时,即使用工作流程和流程来保持数据更新,城市可以通过只有一个地方需要更新来实现显著的节省。许多开放数据目录,例如 微软的开源 OGDI 或商业 Socrata,提供开放标准应用程序编程接口 (API) 来访问数据。这会产生连锁反应,开放数据 API 推动了许多不同的用途。
多种用途:即使没有“花哨”的 API 或“目录”,任何市政当局都可以意识到开放数据的好处。它只需要数据、一个网站和一个许可证(许可证概述了数据应如何使用的使用条款/协议;有关许可证主题的更多信息,请参阅 David Eaves 最近在 加拿大开放数据许可证的现状上发表的文章)。
一旦数据以机器可读的格式在线,它就可以“开启”任意数量的网页、数字地图、可视化、在线报告、Web 和移动应用程序,甚至像 Excel 这样的普通电子表格,供那些没有编程技能的人访问。这就是 政府即平台:Tim O 'Reilly 推广的愿景。对于水设施,所有城市需要做的就是提供名称、坐标、时间和状态(公告等)作为下载。对于米尔顿,我使用了 OGDI,这让我可以将城镇的数据作为 html 表格,或 文件下载(CSV 等)、地图 或 KML 下载(通用地图格式),或作为 XML oData feed 或 JSON API,为像米尔顿 Splash 这样的任意数量的交互式地图和应用程序提供动力。像 Johan Säll Larsson 的“jquery-ui-map”这样强大的开源框架将开发交互式地图变成了一个周末项目。
Dowsing 和 米尔顿 Splash 只是开放数据可以实现的微小例子。两者都是相对简单的应用程序,但可以为汉密尔顿和米尔顿居民搜索附近的游泳池或戏水池提供有用的服务。随着热浪打破记录,没有什么比这更好的方式来展示开放数据的价值了。
本文最初发表于 OpenHalton.ca,并经作者许可重新发表。
评论已关闭。