QGIS矢量化编辑技巧——画线

有一幅中国历史地图,想把各级行政单位的边界画出来该如何操作呢?

1、打开QGIS,ctrl+shift+N新建一个矢量文件,类型选择line,可添加一个新的字段,譬如我在矢量化西汉地图的时候,新建一个字段为name,表明准备矢量化的这个线段是行政区“益州刺史部”的边界;然后点保存,保存为“益州刺史部”,保存完成后“益州刺史部”出现在QGIS软件的图层面板中。

2、选中“益州刺史部”图层,点击工具栏上的“toggle editting”工具,开始矢量化,或者也可以右键“益州刺史部”图层,选择toggle editting,也可以开始矢量化。

3、点击“add feature”工具,添加线文件,然后沿着要矢量化图片中的边界开始画线,纯手工活。下图中的底图不是本文的第一个图片,是台湾开发的中华文明之时空构架http://gis.sinica.edu.tw/ccts/

这里将中华文明之时空构架以wtms服务的形式引用进来。

4、当到了最后一个点,如何使最后一个点与第一个点重合,首尾闭合呢?先把最后一个点画在第一个点旁边,点右键,弹出一个菜单,让你来填写这条线的属性,我们画的是益州刺史部之广汉郡的边界,所以在name字段填入"广汉郡",点击确定。

然后开启捕捉功能,将最后一个点移动到第一个点上,QGIS软件菜单→settings→snapping options,弹出设置对话框。第一个下拉框不变,第二个下拉框选择“to vertex”,捕捉容差(tolerance)我个人的设置是0.01,单位选择“map units”。最下面的两个复选框保持默认不变,点击确定。

5、然后选择刚画的那条线,选中之后线变为黄色,点击工具栏的node tool,

再点击这条线,线的端点(vertex)变为红色,很醒目。点一个点,拖动到另外一个点就可以了。

6、如果画完一个行政区,到了相邻行政区时,可以开启捕捉,让两个行政区之间严丝合缝。

7、如果事后要在线上添加点,开启node tool后,选中线,然后在准备添加点的地方双击,就可以添加一个点了。

 

转载于:https://my.oschina.net/u/1858155/blog/1512175

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值