
MapReader
批量识别历史地图要素,自动定位到地理坐标
MapReader 是英国国家档案馆等机构合作开发的开源计算机视觉流水线,专为大规模地图图像的分析与探索而设计。它将深度学习模型(基于 PyTorch)与地理空间数据处理结合,帮助历史学家、数字人文研究者和地图爱好者从海量扫描地图中自动提取信息。核心能力包括:对地图切片进行图像分类(如识别是否包含铁路、建筑、水域等要素)、目标检测、以及将识别结果映射回原始地理坐标,从而支持空间统计与可视化。项目提供了从数据加载、模型训练到结果导出的完整流程,并附带教程和示例数据集,降低了非计算机专业用户的使用门槛。它解决的是传统人工翻阅地图效率极低、难以规模化分析的问题,让研究者能用代码批量处理成千上万张历史地图,发现肉眼难以察觉的空间模式。
开源
free
计算机视觉
GitHub 星标
★ 149
维护状态
活跃
是否开源
是
定价模式
free
项目数据
分类计算机视觉
开发团队maps-as-data
所属国家
定价模式free
价格说明开源免费,需自行部署
访问状态
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型article,computer-vision,deep-learning,digital-humanities,hut23,hut23-96,machine-learning,maps,pytorch,spatial-data
GitHub 星标★ 149
30天Star增速
HF 下载量
上线时间2021-11-22 00:00:00
最近更新2026-09-13 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-18
浏览次数0
使用教程
核心亮点
- 提供端到端流水线,从图像切片、模型训练到地理坐标映射一站式完成
- 基于 PyTorch 且封装了预训练模型,非深度学习专家也能快速上手
- 附带详细教程和真实历史地图数据集,数字人文场景落地性强
不足之处
- 项目处于早期阶段,星标数较少,社区生态和第三方扩展有限
- 文档主要面向特定研究案例,通用化配置和调参指南不够完善
适用场景
- 历史学家批量分析19世纪铁路地图,统计铁路网络扩张模式
- 城市规划研究者从旧地图中提取建筑密度变化,辅助城市变迁研究
- 图书馆或档案馆对馆藏地图进行自动化编目和要素标注
替代项目
TorchGeo、raster-vision、label-studio
项目介绍
上一篇:supervisely
下一篇:roboflow-python
同类项目推荐
modlens
开源
给纯文本编码代理装上眼睛,粘贴图片即刻获得结构化视觉证据。
The first vision plugin for DeepSeek Harness, and the vision bridge for every text-o···
opencv
开源
开箱即用的视觉算法库,搞定图像视频处理与识别
Open Source Computer Vision Library
OpenCVTutorials
开源
中文 OpenCV 教程,从入门到实战,边看边跑代码
OpenCV-Python4.1 中文文档
DEIMv2
开源
用DINOv3做实时检测,又快又准,直接落地。
[DEIMv2] Real Time Object Detection Meets DINOv3