关注了就能看到更多这么棒的文章哦~
Joab Jackson
Gemini translation
原文链接:https://lwn.net/Articles/1057691/
本文由 Joab Jackson 投稿
FOSDEM
在 FOSDEM 2026 上,人道主义 OpenStreetMap 团队(Humanitarian OpenStreetMap Team,简称 HOT)的高级技术合作伙伴与参与经理 Petya Kangalova 介绍了该项目如何帮助人们绘制周边地图,以协助灾难响应和人道主义救援。该项目开发了一整套技术栈,旨在帮助志愿者共同绘制某一地区的地图,并添加本地知识元数据。“我们相信的一个核心理念是,当我们谈论灾难响应或人们获取数据时,他们真正需要的是所有人都能使用的、免费且开源的可获取技术。”
我没能亲自参加 FOSDEM 2026,但通过 FOSDEM 的直播观看了这场会议。会议的视频和讲义可以在 FOSDEM 2026 演讲页面上找到。
HOT 是一个独立于 OpenStreetMap(简称 OSM)的实体。OSM 是一个旨在绘制和标注全球地图的草根项目。而 HOT 作为一个非营利性非政府组织(NGO),达成了一项协议,可以使用 OSM 的名称和地图,并将其工作成果回馈给 OSM 的地图。LWN 在 2014 年首次报道了 HOT。该项目专注于“空白点”(blank spots),即世界上缺乏地图的地区,尤其是那些正在遭受(或极易遭受)灾难(如飓风或火山活动)的地区。世界各地的灾难每年可能导致数十万人死亡,数百万人流离失所。Kangalova 表示,人们,尤其是在极端环境下的人们,“需要开放且免费的技术”。
HOT 招募志愿者使用无人机收集影像,并提供工具来标注其创建的地图中的重要细节,如建筑物和道路。结果会提交给 OSM 并分享给当地的灾难救援机构。到目前为止,由于超过 54 万名绘图者的努力,该项目已经绘制了超过 1.75 亿座建筑物和 380 万条道路。
这项任务的核心是基于一套开源工具构建的完整的端到端绘图工作流。这类软件本质上是协作性的。它被设计为供多人同时使用,以形成复合的、带有标注的地图。它还被设计得易于使用,即使是没有地理信息系统(Geographic Information Systems,简称 GIS)经验的人也能轻松上手。
海地地震
HOT 诞生于 15 年前,是为了响应海地 7.0 级地震。那次地震造成 30 多万人死亡,100 多万人流离失所。Kangalova 说:“地震发生时,没有可供响应人员使用的地图。”当时,Google 已经绘制了主要道路,但只有政府掌握的当地地图细致到足以对救援人员有用。然而,这些地图却存放在地震中受损的建筑物内。在 48 小时内,OSM 社区拼凑出了一套该地区的卫星影像。
OSM 对美国、欧洲和澳大利亚的覆盖相当全面。Kangalova 指出,HOT 现在在世界各地拥有约 70 名全职员工,并为拉丁美洲、加勒比地区、非洲和亚洲等地图覆盖不足的地区设立了中心(hubs)。他们已经为阿根廷、曼谷、巴厘岛、尼泊尔和塞拉利昂以及许多其他地点完成并记录了项目。任何人都可以查看和编辑这些地图。Kangalova 说,预期的用户是“针对具体基础设施做出决策的地方政府。有时是关于特定的路线,有时是为了在地震和其他灾难发生后接触到受灾民众”。
Kangalova 表示,目标是支持当地努力生成自己社区的数据,以便在紧急情况发生时能够手头有现成的数据。地方政府和人道主义救援人员随后可以在压力时期使用他们需要的地图和相关数据。该项目帮助印度尼西亚巴厘岛灾难管理局为阿贡火山(Mount Agung,一座活火山)附近的居民绘制了疏散路线。
在经历了 50 年的沉寂后,阿贡火山在 2017 年底至 2018 年初开始苏醒,导致了几次全面的岩浆喷发,以及震级达到 4.0 级及以上的相当大的地震。根据印度尼西亚能源和矿产资源部的数据,火山周围地区有超过 1 万名居民不得不撤离。他们来自散布在山脉周围高地地区的村落。蜿蜒的道路没有被清楚地记录下来,因此显然需要一个预警系统。
根据 HOT 的总结视频,在该项目中,巴厘岛机构的员工学习了如何操作无人机及配套软件。无人机提供了高分辨率的航拍影像,用于侦察预警系统的位置。这些影像还允许该机构确定出口路线,并发布火山喷发的应急计划。
众人拾柴:协作绘图
HOT 的方法是协作且迭代的。第一步是收集影像。没有影像,就没有地图。卫星可以提供第一轮覆盖,但也需要更详细的影像;这是通过一组协调的无人机在离地约 100 米的高度飞行来获取的。软件将影像和元数据缝合在一起。然后,它号召居民提供有关地标的信息。这最后一部分是最关键的:本地知识。Kangalova 说:“我们都能看到这是一栋建筑,但它究竟是什么?”
HOT 建议使用多架成本相对较低的无人机来收集数据;目前支持 DJI Mini Pros 4 和 5 版本,以及 Potensic Atom 无人机。一个需要绘图的区域被划分为可现场绘图的块,其结果会被合并为一个单一实体。HOT 技术栈由内部开发的工具和补充空白的开源地图软件混合而成。
Kangalova 逐一讨论了整个技术栈。为了创建飞行计划,HOT 创建了 Drone Tasking Manager(DroneTM)。与其他绘图技术不同,该软件可以将飞行计划拆分为由不同个人运行的独立任务。该项目使用 OpenDroneMap(一个第三方开源地图应用程序)来处理影像并使其具备 GIS 属性。结果被输入另一个第三方工具 OpenAerialMap,用于存储和显示航拍影像,使其可以通过 API 或网络进行搜索。
有了这些影像,志愿者可以独立标注不同的部分,识别道路、桥梁等。这项工作由 HOT Tasking Manager 协调。AI 辅助工具 fAIr 可用于通过在本地数据上训练的本地模型来帮助填写信息。实地工作人员可以通过 Field Tasking Manager 贡献他们了解到的情况,这是一个独立的移动端和 Web 应用程序。它集成了第三方开源项目 OpenDataKit 和 QField 来构建表单和模板。
商业应用程序也可以用于收集数据。Kangalova 说,ChatMap 可以从 WhatsApp 和 Telegram 等即时通讯应用程序中创建地图及相关产物。来自用户位置的数据可以与任何相关的笔记和影像一起上传。利用所有这些 OSM 影像创建地图是 uMap 的工作,这是由 OpenStreetMap 法国分部开发的一个开源 GIS 工具,它将地图与其他数据集成。可以使用 HOT 导出工具下载 OSM 影像供其他应用程序使用。
HOT 的所有项目和工具都托管在 GitHub 上,该项目欢迎大家做出贡献。Kangalova 说:“我提到的所有项目,你都能看到仓库,它们目前是志愿者项目,也有参与其中的途径。”
HOT 创造了丰富的开源技术,帮助社区以协作的方式绘制周围环境。也许更重要的是,它完成了组装这套开源软件技术栈以执行特定任务的繁琐工作,这对于局外人来说是一项艰巨的任务。而在压力时期,它会培训志愿者以迅速获得结果。通过这一切,HOT 履行了开源最至关重要的使命之一:通过软件的力量帮助世界各地的人们。
全文完LWN 文章遵循 CC BY-SA 4.0 许可协议。
欢迎分享、转载及基于现有协议再创作~
长按下面二维码关注,关注 LWN 深度文章以及开源社区的各种新近言论~


被折叠的 条评论
为什么被折叠?



