Löschen Sie Punkte auf einem Polygon mit QGIS

18

Ich bin neu darin, bestenfalls ein Anfänger. Ich benutze QGIS 1.7.3. Ich möchte einfach eine große Anzahl von Punkten auf einem einzelnen Polygon auswählen und diese löschen. Ist das möglich?

Mike Guillen
quelle
In einem Kommentar unten erwähnen Sie, dass Sie die Datei verkleinern möchten. Ist das der Fall? Möglicherweise suchen Sie nach einer Vereinfachungsoperation, bei der ein Algorithmus zum Reduzieren der Punkte ausgeführt wird. Verwenden Sie dazu das Plugin DPSimplify oder die Menüoption Vector | Geometry Tools | Simplify.
Simbamangu

Antworten:

20
  1. Wähle deine Ebene aus
  2. Bearbeitung aktiviert
  3. Wählen Sie das Node Tool
  4. Klicken Sie auf einen Punkt in Ihrem Polygon
  5. Verwenden Sie die Befehlstaste und ziehen Sie, um mit dem Auswahlrechteck mehrere Punkte auszuwählen. (möglicherweise bei gedrückter Umschalttaste auf Windows)
  6. Verwenden Sie die Entf-Taste, um die ausgewählten Punkte zu löschen (Fn + Löschen auf dem MacBook Pro).
Brian Kelly
quelle
2
Der BackspaceSchlüssel funktioniert auch.
AndreJ
Die Verwendung von "Nur löschen" funktioniert auch auf einem MacBook Pro. [QGIS 2.14]
Cyrille
Ja, wie @AndreJ sagte, Backspacefunktioniert der Schlüssel auch. Durch Drücken von wird Deletedie gesamte Funktion gelöscht.
blue_chip
6

Alle Antworten funktionieren, je nachdem, wie Sie "auswählen" und "verkleinern" definieren. Aus Ihrem letzten Kommentar geht jedoch hervor, dass Sie nur einen Teil Ihres Polygons abschneiden möchten, anstatt die Anzahl der Scheitelpunkte zu vereinfachen und gleichzeitig die allgemeine Form des gesamten Polygons beizubehalten. Die Antwort von Spilth sollte funktionieren, aber für mich löscht sie nur einen Knoten aus der Auswahl und nicht ALLE ausgewählten Scheitelpunkte (ich verwende Version 1.9.9 unter Windows). Wenn Sie das gleiche Problem haben, ist eine alternative Methode zum Ausschneiden eines Abschnitts Ihres Polygons:

  1. Bearbeitung aktivieren
  2. Wählen Sie in den erweiterten Bearbeitungswerkzeugen die Option Form ändern
  3. Zeichnen Sie eine Linie (Zeigen und Klicken) über Ihr Polygon, wo Sie es schneiden möchten (beginnen und beenden Sie Ihre Schnittlinie außerhalb des Polygons und klicken Sie mit der rechten Maustaste, wenn Sie fertig sind).

Dadurch wird der kleinere Teil des Polygons abgeschnitten. Sie können dieses Werkzeug auch zum Hinzufügen zu einem Polygon verwenden, wenn Sie das Zeichnen innerhalb des Polygons starten und beenden.

MappaGnosis
quelle
@ Sylvester: Verwenden Sie Umschalttaste oder Alt + Klicken und Ziehen, um sicherzustellen, dass Knoten zu Ihrer Auswahl hinzugefügt werden, wenn Sie mehr und mehr auswählen?
Brian Kelly
@MikeGuillen Wenn dies Ihr Problem gelöst hat, sollten Sie die Antwort akzeptieren (Häkchen unter den Abstimmungsschaltflächen nach oben / unten).
jpmc26
1
  1. Starten Sie eine Editiersitzung auf der Ebene, auf der Sie Features löschen möchten
  2. Führen Sie eine räumliche Abfrage aus , um die Auswahl durchzuführen
  3. Features löschen
artwork21
quelle
Nun, ich habe ein großes Shapefile, das ein Fluss ist. Ich möchte die Hälfte des Shapefiles auswählen und löschen, um die Datei zu verkleinern. Ich denke nicht, dass eine räumliche Abfrage dafür geeignet wäre.
Mike Guillen
@ Mike Guillen, Bitte aktualisieren Sie Ihre Frage, um Ihren Kommentar besser darzustellen. Meine obige Antwort stimmte mit Ihrer angegebenen Frage überein.
Artwork21
@ artwork21 - Wählt eine räumliche Abfrage nicht eine Reihe von Features aus, während OP Komponenten eines einzelnen Features bearbeiten möchte?
Simbamangu
1
Scheint eine legitime Antwort auf die Frage des Benutzers zu sein. Punkte nach Poly auswählen, Punkte löschen. genau richtig.
RyanDalton
0

Wie Sie als Kommentar hinzugefügt haben: "Nun, ich habe ein großes Shapefile, das ein Fluss ist. Ich möchte die Hälfte des Shapefiles auswählen und löschen, um die Datei zu verkleinern. Ich denke, eine räumliche Abfrage würde nicht funktionieren Das. "

Ich empfehle: Vektor -> Geometriewerkzeuge -> Einfache Geometrien.

Wenn Sie möchten, dass nur ein Linien-Feature von vielen Linien-Features verarbeitet wird, können Sie diese Linie zuerst auf den Canavas auswählen und dann das Kontrollkästchen "Nur ausgewählte Features verwenden" in den Dialogfeldern von "Geometrien vereinfachen" aktivieren. Möglicherweise müssen Sie verschiedene Toleranzwerte ausprobieren, um das gewünschte Ergebnis zu erzielen.

Hoffe das hilft

Kurt

Kurt
quelle