为什么 Book Corners 不会将贡献同步回 OpenStreetMap
摘要
本文解释了为什么 Book Corners(一个公共书柜地图)不会将用户贡献同步回 OpenStreetMap,原因包括 OSM 严格的导入指南、许可问题以及持续的责任。
暂无内容
查看缓存全文
缓存时间: 2026/08/03 01:27
# 为什么 Book Corners 不会将贡献同步回 OpenStreetMap
来源:https://www.andreagrandi.it/posts/why-book-corners-wont-sync-contributions-back-to-openstreetmap/
## 一个听起来明显不错的功能
当我介绍 Book Corners(https://www.bookcorners.org/)时,我解释说它的初始数据有很大一部分来自 OpenStreetMap(https://www.openstreetmap.org/)。OSM 为这个项目提供了一个有用的起点,全球已有数千个公共书柜被绘制在地图上。
Book Corners 也直接接受用户提交的新图书馆。人们可以提交位置和照片,经过审核后贡献会公之于众。因此,当这些提交中的某一个在 OSM 上缺失时,Book Corners 应该能够将其回馈给 OSM,这似乎是理所应当的。
这个想法并不是要创建一个不受控制的后台同步流程。我设想的工作流程是刻意谨慎的:
- 提交图书馆的人需要明确同意贡献。
- 管理员会先审核该图书馆。
- Book Corners 会在 OSM 上搜索可能的重复项。
- 管理员会预览将要发送的确切数据。
- 在管理员确认之前,不会写入任何内容。
从软件开发的角度来看,这看起来像是一个可管理的集成:添加同意机制、跟踪贡献状态、构建预览、使用 OSM 进行身份验证,并通过其 API 创建新要素。
代码并不是困难的部分。
## 贡献数据不仅仅是调用 API
当我开始认真研究实现方式时,我发
相似文章
StreetComplete:逐个完成小任务,修复OpenStreetMap
StreetComplete是一款移动应用,它将贡献OpenStreetMap的过程游戏化,通过向用户呈现简单的现场任务来补充缺失的地图数据,并以用户的名义直接更新地图。
MapComplete – 为OpenStreetMap做出贡献
MapComplete是一个可编辑的主题地图工具,允许用户通过专业地图为OpenStreetMap做出贡献。
CoMaps – FOSS离线地图
CoMaps是一款免费、开源的离线地图应用,无需移动数据即可导航,不收集数据以保护隐私,并通过OpenStreetMap由社区构建。
@QuixiAI: @huggingface 现在开始向社区贡献者收取上传公共开源模型的费用。我需要另寻他处…
Hugging Face 开始向社区贡献者收取上传公共开源模型的费用,这促使一些人考虑 ModelScope 等替代方案。
FSQ 开源 Places 数据集演变(2025)
Foursquare 正在利用新的 Placemaker 工具和专用门户网站,对其开源 Places 数据集进行演进,以增强社区驱动的数据贡献并提高可访问性。