使用QGIS删除多边形上的点


18

我是新手,充其量是新手。我正在使用QGIS 1.7.3。我只想在单个多边形上选择大量点并将其删除。这可能吗?


在下面的评论中,您提到要“缩小文件大小”。是这样吗 您可能正在寻找“简化”操作,该操作将运行算法以减少点数-尝试使用插件DPSimplify或“矢量|几何工具|简化”菜单选项。
Simbamangu'3

Answers:


20
  1. 选择你的图层
  2. 启用编辑
  3. 选择节点工具
  4. 单击多边形上的一个点
  5. 使用Command单击并拖动以使用选取框工具选择多个点。(可以在Windows上按住Shift键并单击)
  6. 使用Delete键删除选定的点(在MacBook Pro上为Fn + Delete)

2
Backspace关键的工程,以及。
AndreJ '16

在MacBook Pro上,仅使用Delete也可以。[QGIS 2.14]
Cyrille

是的,正如@AndreJ所说,该Backspace密钥也起作用。按Delete只是删除了整个功能。
blue_chip

6

给出的所有答案将起作用,具体取决于您定义“选择”和“使其变小”的方式。但是,根据您最近的评论,我的猜测是,您希望将多边形切掉一部分,而不是在保持整个多边形的总体形状的同时简化顶点数量。Spilth的答案应该起作用,但对我而言,它仅从选择中删除一个节点,而不删除所有选定的顶点(我在Windows上使用版本1.9.9)。如果您遇到同样的问题,则可以使用另一种方法来裁剪多边形的一部分:

  1. 启用编辑
  2. 从高级编辑工具中选择“重塑”功能
  3. 在要剪切的多边形上画一条线(指向并单击)(在多边形外部开始并完成剪切线,完成后在其上单击鼠标右键)。

这将切掉多边形的较小部分。如果您从多边形内部开始和结束绘制,也可以使用此工具将其添加到多边形。


@Sylvester:您是否使用Shift或Alt单击并拖动以确保随着选择的内容越来越多,节点已添加到您的选择中?
Brian Kelly

@MikeGuillen如果这解决了您的问题,则您应该接受答案(上/下投票按钮下方的复选标记)。
jpmc26 '10 / 10/21

1
  1. 在要删除要素的图层上启动编辑会话
  2. 运行空间查询以执行选择
  3. 删除功能

好吧,我有一个很大的shapefile,就是一条河。我想选择shapefile的一半并删除它,以使文件更小。我认为执行空间查询不适合这样做。
Mike Guillen 2012年

@Mike Guillen,请更新您的问题以更好地表达您的评论。我的上述回答与您所说的问题一致。
Artwork21年

@ artwork21-空间查询是否不会选择一组要素,而OP希望编辑单个要素的组件?
Simbamangu 2012年

1
似乎是对用户问题的合理答案。通过多边形选择点,删除点。发现。
RyanKDalton-OffTheGridMaps 2012年

0

正如您作为评论添加的那样:“好吧,我有一个很大的shapefile,它是一条河。我想选择一半的shapefile并将其删除,以使文件变小。我认为执行空间查询不适用于那。”

我建议使用:矢量->几何工具-> Simpliyfy几何。

如果只需要处理多个线特征中的一个线特征,则可以先在canavas上选择该线,然后在“简化几何”的对话框窗口中选中“仅使用选定的特征”框。您可能需要尝试不同的公差值才能获得所需的结果。

希望这可以帮助

库尔特

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.