Verwendung des QGIS + GRASS Plugins:
Fügen Sie die Grass-Symbolleiste aus dem Fenster "Plugins verwalten" hinzu.
![füge das grass tools plugin zu qgis hinzu](https://i.stack.imgur.com/88p7h.png)
Ihre Linien müssen ein Grasvektor sein, also konvertieren Sie sie in ein neues oder vorhandenes GRASS-Mapset.
Wählen Sie in der GRASS-Symbolleiste die Option GRASS-Tools ... aus.
![Bildbeschreibung hier eingeben](https://i.stack.imgur.com/ifwzq.png)
Suchen Sie nach dem Modul: v.generalize ( WIKI-Tutorial hier )
Sie können dann verschiedene verallgemeinernde Algorithmen auswählen:
![GRASS Tool v.generalize Algorithmen Auswahl](https://i.stack.imgur.com/W36HG.png)
Beachten Sie die Algorithmen: Chaiken, Hermite oder sogar Sliding Average. Es gibt auch mehrere andere!
Die Unterschiede sind in den Wiki-Bildern zu sehen:
![v.generalize vereinfachen Unterschiede Beispiel](https://i.stack.imgur.com/gxcJU.png)
aus Wiki: "Beachten Sie, dass ein Unterschied zwischen" Chaiken "und" Hermite "darin besteht, dass die von" Chaiken "erzeugten Linien die ursprünglichen Linien" einschreiben ", während die" Hermite "-Linien die ursprünglichen Linien" umschreiben ", wie dies in der Abbildung zu sehen ist Bild [oben]. (Schwarze Linie ist die ursprüngliche Linie, grüne Linie ist "Chaiken" und blaue ist "Hermite")
Verwenden von uDig + jgrasstools oder grass:
Wenn Sie Schwierigkeiten haben, mit GRASS v.generalize wünschenswerte Ergebnisse zu erzielen, probieren Sie die neueste Version von uDig mit jgrasstools aus . Sie können das Grasgefäß auch an derselben Stelle wie jgrasstools nehmen.
Sobald uDig installiert ist und ausgeführt wird, aktivieren Sie die Spatial Toolbox : Window> Show View> Other ...
![Aktivieren Sie die räumliche Toolbox in uDig](https://i.stack.imgur.com/U5Wpt.png)
Deaktivieren Sie die Symbolleiste, um die Lesbarkeit zu verbessern (klicken Sie mit der rechten Maustaste auf die Registerkarte Spatial Toolbox> Trennen ...):
![Entfernen der räumlichen Toolbox in uDig](https://i.stack.imgur.com/zu5qL.png)
Laden Sie die erforderlichen Module jgrasstools und grass (optional):
![Laden von jgrasstools / grass in udig](https://i.stack.imgur.com/uiGF7.png)
Vergessen Sie nicht, Ihre Gras-Parameter zu setzen (zeigen Sie auf die Gras-Programmdatei oder die Bat-Datei unter Windows oder auf den Gras-Befehl unter Linux, dh / usr / bin / grass), wenn Sie auch die Gras-Jar-Datei laden:
![Einstellen der Grasparameter in uDig](https://i.stack.imgur.com/sux9Q.png)
Endlich! Mit den Werkzeugen von jgrasstools (nicht grass) können Sie die Linie einfach mit Vector Processing> LineSmootherJaiTools verallgemeinern
![Vektorverarbeitung zu LineSmootherJaiTools in uDig](https://i.stack.imgur.com/m8sd3.png)
Stellen Sie sicher, dass die Eingabe und Ausgabe richtig eingestellt ist (funktioniert nur bei Shapefiles, sodass Sie Ihre Daten nicht in Kartensätze / Standorte für Gras konvertieren müssen) :
![Eingabe- und Ausgabeeinstellungen für Spatial Toolbox in uDig](https://i.stack.imgur.com/15mwh.png)
Nachdem Sie die Glättungstoleranz (0,0 - 1,0) und die Eingabe / Ausgabe festgelegt haben, drücken Sie die Wiedergabetaste im Fenster Spatial Toolbox (oben rechts):
![Spielmodul in der Spatial Toolbox für uDig](https://i.stack.imgur.com/joCih.png)
Ergebnisse:
![uDig vereinfacht die Ergebnisse von jgrasstools ...](https://i.stack.imgur.com/bxA1e.png)