Answers:
这是对先前版本的更改。在QGIS 2.x中,可以通过“选项”菜单>“捕捉选项...”来访问它们。
通过右键单击任何工具栏上的菜单启用捕捉工具栏。在当前版本的QGIS(3.0.1)中,无法通过“查看”菜单使用捕捉工具栏;我确定此错误将在下一个长期版本中得到解决。
单击磁铁按钮以启用捕捉。使用工具栏上的其他工具来配置捕捉设置。确保捕捉半径设置为非零值;捕捉半径为零可有效关闭捕捉。
对于特定于图层的捕捉设置,单击捕捉工具栏中的第二个按钮。这将显示一个包含以下捕捉选项的菜单:
选择选项“打开捕捉选项...”将带您进入菜单,您可以在其中为每个图层自定义捕捉设置。
捕捉公差是QGIS在设置新顶点或移动现有顶点时用于搜索要尝试连接的最接近顶点和/或线段的距离。如果不在捕捉公差范围内,则QGIS会将顶点保留在释放鼠标按钮的位置,而不是将其捕捉到现有的顶点和/或线段。捕捉公差设置会影响所有使用公差的工具。
通过选择设置‣选项选项...,数字化选项卡,可以定义项目范围内的常规公差。您可以在“至顶点”,“至分段”或“至顶点和分段”之间进行选择作为默认捕捉模式。您也可以定义默认的捕捉公差和顶点编辑的搜索半径。公差可以以地图单位或像素设置。选择像素的优点是缩放操作后不必更改捕捉公差。在我们的小型数字化项目(使用Alaska数据集)中,我们以英尺为单位定义捕捉单元。您的结果可能会有所不同,但300英尺左右,比例为1:10000的东西应该是一个合理的设置。
可以通过选择“设置”‣“捕捉选项”来定义覆盖全局捕捉选项的基于图层的捕捉公差。它基于层启用和调整捕捉模式和公差(请参见Figure_edit_snapping)。该对话框提供了三种不同的模式来选择要捕捉到的图层:当前图层:仅使用活动图层,这是确保编辑图层内拓扑的便捷方法所有图层:所有可见图层的快速简单设置在项目中,以便指针捕捉到所有顶点和/或线段。在大多数情况下,使用此捕捉模式就足够了。高级:如果需要编辑图层并将其顶点捕捉到另一图层,请确保已选中目标图层并将捕捉公差增加到更大的值。
此外,无论全局捕捉公差如何,在捕捉选项对话框中未选中的图层都不会发生捕捉。因此,请确保选中需要捕捉到的图层的复选框。