Map Grabber

🗺️ OSM场地底图一键抓取 · CAD直出

基于OpenStreetMap快速获取矢量场地底图,支持SVG/GeoPackage/DXF多格式导出,无缝对接CAD/Rhino工作流,适合建筑师与城市规划者快速生成精确底图。

收藏
5.9k
安装
1.6k
版本
1.1.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Map Grabber是一款面向建筑、景观及城市设计专业人士的OpenStreetMap数据抓取工具。用户只需提供地址或地名,即可自动下载指定半径范围内的街道网络及建筑轮廓矢量数据,并输出为SVG(可视化绘图)、GeoPackage(GIS标准格式)或DXF(CAD/Rhino兼容)等多种格式。

显著优点

  • 一键获取专业底图:无需手动描图或购买商业底图数据,大幅降低前期调研成本
  • 多格式兼容:原生支持CAD/Rhino工作流(DXF)、GIS分析(GeoPackage)及快速预览(PNG/SVG)
  • 灵活参数控制:可自定义搜索半径、选择是否包含建筑 footprint,适应从城市尺度到街区尺度的多样需求
  • Telegram集成友好:内置PNG输出与消息发送指引,适合远程协作场景快速分享

潜在局限与风险

  • 数据依赖OSM质量:建筑轮廓完整度因地区差异显著,部分区域可能存在数据缺失或几何错误
  • 需手动配置Python环境osmnxgeopandasezdxf等依赖需用户自行安装,对非技术用户门槛较高
  • 无自动投影处理:未明确说明坐标系转换逻辑,跨地区项目需注意EPSG代码一致性
  • 网络稳定性要求:OSM Overpass API请求可能受速率限制或超时影响

适合人群

  • 建筑师、景观设计师、城市规划师(需快速生成场地分析底图)
  • 建筑系学生与教学场景(低成本获取真实城市模型)
  • 小型设计工作室(替代昂贵的GIS数据订阅)

常规风险提示

  • 涉及shell:exec权限,建议仅在可信环境运行
  • 输出路径需严格遵循OpenClaw白名单(~/.openclaw/media//tmp等),否则消息发送失败
  • 大规模请求(大半径+建筑数据)可能触发OSM服务限制,建议分块获取

Map Grabber 内容

scripts文件夹
手动下载zip · 5.2 kB
grab_map.pytext/plain
请选择文件