麻辣GIS微信平台

更多 GIS 干货

微信关注不错过

QGIS插件推荐——BezierEditing

Bezier Editing 是QGIS中一款专注于矢量图形精细化编辑的开源插件,特别擅长处理需要复杂曲线设计的场景(如道路、河流、景观边界)。它通过引入贝塞尔曲线控制点,将原本生硬的折线转化为平滑、自然的曲线,大幅提升地图美学表现力与数据精度。

插件安装

QGIS菜单栏 → 插件管理并安装插件 → 搜索“Bezier Editing” → 点击安装。

插件功能使用

安装完成之后,新建一个曲线图层并进入编辑状态,可以看到插件工具栏。

基础使用

  1. 进入编辑模式 -将图层切换至编辑模式,以激活贝塞尔曲线编辑工具。
  2. 添加锚点与控制柄 - 在地图画布上单击可添加锚点;若按住并拖动鼠标,则可同时移动控制柄位置。
  3. 调整锚点位置 - 直接拖动锚点可改变其空间坐标。
  4. 精细控制曲线形态 - 通过「显示控制柄工具(Show_Handle)」显隐控制柄,拖动控制柄即可动态调整贝塞尔曲线弧度。

手写模式

  1. 启用手绘绘图 - 确保图层处于编辑模式,从工具栏选择手绘工具(Freehand Tool)

  2. 绘制初始线条 - 按住左键拖动鼠标,自由绘制任意形状的线或面边界。

  3. 动态修改路径

    • 覆盖重绘修正:在手绘线上方再次拖动绘制,原有路径将自动更新为新轨迹。
    • 撤销操作:若修改失误,点击撤销按钮(或按 Ctrl+Z)回退到前一状态。
  4. 确认编辑与切换模式

    • 保存结果:右键单击画布空白处,确认当前编辑内容。
    • 激活贝塞尔编辑:右键单击目标要素,选择 "BezierEditing" 进入曲线精细化调整模式。

分割工具

  1. 激活分割工具 - 确保目标图层处于编辑模式,从工具栏选择要素切割工具(Split Tool)
  2. 进入贝塞尔编辑态 - 在待修改的要素上右键单击,从上下文菜单中选择 "BezierEditing" 启用曲线编辑功能。
  3. 执行精准切割 -将光标移至要素需分割的贝塞尔曲线节点附近,单击完成切割操作,原有要素将按指定位置分裂为独立对象。

拼接工具

  1. 激活合并工具 - 确保目标图层处于编辑模式,从工具栏选择要素合并工具(Unsplit Tool)

  2. 选择待合并要素

    • 单击选取:依次点击两条需连接的线段;
    • 框选批量操作:按住左键拖动鼠标,框选目标线段(支持多选)。
  3. 执行合并命令 - 右键单击画布任意位置,选择 "Unsplit" 完成要素融合,原分割线将恢复为连续贝塞尔曲线。

参考

官方github: https://github.com/tmizu23/BezierEditing/wiki/Document-(English)

全部QGIS笔记

本站所有的QGIS学习笔记-->QGIS 学习笔记汇总

相关阅读

麻辣GIS-Sailor

作者:

GIS爱好者,学GIS,更爱玩GIS。

声明

1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。

2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

手机阅读
公众号关注
知识星球
手机阅读
麻辣GIS微信公众号关注
最新GIS干货
关注麻辣GIS知识星球
私享圈子

留言板(小编看到第一时间回复)