例如,如何创建完美的正方形或矩形?
#1 楼
对于QGIS 3:请参阅ahmadhanb的答案。原始答案:
检查CadTools插件。它提供正交线工具。帮助内容如下:
#2 楼
有一个“形状数字化”工具栏,其中有一个选项可以使用不同的方法添加矩形:要显示该工具栏,请右键单击主菜单并选择
Shape Digitizing toolbar
我正在使用QGIS 3.4。
评论
这应该被标记为解决方案,因为它可以直接使用,而无需添加插件
–弗朗索瓦(Francois)
19年4月3日在8:35
#3 楼
我尝试了建议的解决方案,但发现CADTools插件有点复杂,无法快速使用。此外,这是一个相当简单的任务。我发现了Pavol Kapusta制作的插件Rectangles OvalsDigitizing。这个名字很容易解释,并且效果很好。您可以从中心或按范围绘制形状。
评论
我发现此插件是在2.x中最简单的工具集,但是内置的3.x工具很棒。
– RyanKDalton
19年5月1日在1:23
#4 楼
CadTools插件应该可以满足您的需求。还有一个教程:http://www.catais.org/qgis/cadtools/(尤其是在“正交数字化”下查看)评论
正交数字化工具仍可精确绘制顶点。我的CADTools版本是0.5.9,而QGIS版本是1.8。我已经在Windows 7,Ubuntu 12.04和Ubuntu 10.04上进行了尝试,无论有无OpenLayers Bing Aero都可以进行数字化。教程站点是一个很好的资源,其中包含一个视频,该视频显示用户单击该工具,然后将锁定了90度角的正方形数字化。抱歉,花了很长时间才重新找回。
–user12711
2012年11月19日,0:13
已解决:“您必须按ctrl键才能绘制具有直角的线或多边形。” [我观看了视频,但没有阅读说明。经验教训]再次感谢。 CadTools教程链接很棒
–user12711
2012年11月19日,下午1:47
#5 楼
另一个解决方案是使用插件的方位角和距离。http://geotecnologias.wordpress.com/2012/02/03/criando-poligonal-por-azimute-e-distancia-qgis/
#6 楼
无需插件除形状数字化工具栏外,还可以通过高级数字化工具添加直角。
激活高级数字化工具并将角度锁定为90°。
必须请查看高级数字化工具的文档,以了解还有其他可能。
使用QGIS 3.14,添加了最后一个丢失的位,现在可以捕捉到当前的数字化功能,从而可以用一个直角。请注意下面的演示视频中显示的用于锁定角度的键盘快捷键。
评论
好的答案-谢谢!如何启用光标坐标的显示?
–uayebforever
2天前
自从QGIS 3.14 IIRC以来,它是高级数字化工具中最右边的图标
– Matthias Kuhn
昨天
#7 楼
为了创建具有指定长度和角度的多边形或线,您需要启用高级数字化面板。 (查看-进阶数字化面板)只需添加矢量层(线或面)即可开始编辑和添加要素。在高级编辑窗口中,您可以指定角度和/或距离。要完成草图,请单击鼠标右键。
#8 楼
我尝试了CADtools,但发现它有点复杂。此外,这是一个相当简单的任务,相反,我找到了插件量子辅助设计(QGIS中的cad类命令)。这个名字很容易解释,并且效果很好。您可以绘制/编辑/复制/修剪或偏移等。https://plugins.qgis.org/plugins/qad/
评论
请记住,“完美”矩形仅在给定的坐标参考系统内是完美的。如果更改CRS,则矩形将弯曲。