arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2607.10017cs.MScs.GR

AcadGIS:一个用于生成可重现、适合发表的学术地图的单导入Python包

AcadGIS: A Single-Import Python Package for Reproducible, Publication-Ready Academic Maps

Ripon Chandra Malo, Shatabdi Roy, Tong Qiu

首次发表
浏览论文内容

中文总结 AI 辅助

研究针对学术地图制作流程零散的问题,提出AcadGIS这个免费开源Python包,它能在一个命名空间下从高级命令创建面向发表的研究地图,通过三个用例展示其可将常见地图表示为紧凑脚本,解决了可访问性和可重复性问题。

中文摘要 AI 辅助

学术和项目地图通常通过零散的工作流程制作:研究人员定位边界、管理shapefile、连接表格数据、组装定位插图、添加制图装饰并通过桌面GIS或多包Python脚本导出图形。这给非GIS用户带来了可访问性障碍,并且当数据源、样式选择和手动编辑未以可执行形式捕获时会产生可重复性问题。我们展示了AcadGIS,一个免费的开源Python包,它在一个命名空间下从高级命令创建面向发表的研究地图,导入acadgis为agis。AcadGIS提供地名边界访问、自动研究区域定位布局、专题制图、光栅和矢量层、精选的地球观测产品、地形和水文背景,以及可配置的PNG、PDF和SVG导出,无需桌面GIS专业知识或手动管理的shapefile。其设计结合了对科学Python堆栈的单导入访问、具有渐进控制的面向发表的默认设置以及基于代码、命名数据和固定包版本的本地缓存、源归因和图形规范。通过三个代表性用例,我们展示了如何将常见的论文、论文和项目地图表示为紧凑、可检查的脚本。

英文摘要

Academic and project maps are often produced through a fragmented workflow: researchers locate boundaries, manage shapefiles, join tabular data, assemble locator insets, add cartographic decorations, and export figures through desktop GIS or multi-package Python scripts. This creates an accessibility barrier for non-GIS users and a reproducibility problem when data sources, styling choices, and manual edits are not captured in executable form. We present AcadGIS, a free and open-source Python package that creates publication-oriented research maps from high-level commands under one namespace, import acadgis as agis. AcadGIS provides place-name boundary access, automated study-area locator layouts, thematic cartography, raster and vector layers, curated Earth-observation products, terrain and hydrology context, and configurable PNG, PDF, and SVG export without requiring desktop GIS expertise or hand-managed shapefiles. Its design combines one-import access to the scientific-Python stack, publication-oriented defaults with progressive control, local caching, source attribution, and figure specifications based on code, named data, and a pinned package version. Through three representative use cases, we demonstrate how common paper, thesis, and project maps can be expressed as compact, inspectable scripts. Source code: https://github.com/riponcm/AcadGIS.

补充信息

↑