[general]
name=Generalize Polygons
name[de]=Polygone generalisieren
description=Topology-preserving polygon simplification using the weighted Visvalingam algorithm — no slivers, no gaps.
description[de]=Topologieerhaltende Polygonvereinfachung mit dem gewichteten Visvalingam-Algorithmus — keine Splitter, keine Lücken.
version=0.6.2
qgisMinimumVersion=3.40
qgisMaximumVersion=4.99
supportsQt6=True
author=Peppo Herney
email=peppo.herney@gmx.de
homepage=https://github.com/peppo/generalize
repository=https://github.com/peppo/generalize
tracker=https://github.com/peppo/generalize/issues
license=GPL-3.0-or-later
about=Reduces the vertex count of polygon layers while preserving shape and topology.

    Shared borders between adjacent polygons are simplified exactly once, so both
    neighbours always receive the same simplified edge. This guarantees that no
    slivers, gaps, or overlaps are introduced — a property not provided by most
    standard simplification tools.

    The algorithm is based on the weighted Visvalingam-Whyatt method as used in
    MapShaper (mbloch/mapshaper). Triangle areas are weighted by the angle at the
    centre vertex, so nearly-collinear points are removed first while
    geometrically significant vertices are protected.

    You can find the button in QGIS in the menu Vector > Generalize Polygons...
    or use the tools panel.

about[de]=Reduziert die Stützpunktanzahl von Polygonlayern unter Beibehaltung der Form und Topologie.

    Gemeinsame Grenzen benachbarter Polygone werden genau einmal vereinfacht, sodass
    beide Nachbarn stets dieselbe vereinfachte Kante erhalten. Dadurch entstehen
    garantiert keine Lücken oder Überlappungen.

    Der Algorithmus basiert auf der gewichteten Visvalingam-Whyatt-Methode, wie sie in
    MapShaper (mbloch/mapshaper) verwendet wird. Dreiecksflächen werden nach dem Winkel
    am Mittelscheitelpunkt gewichtet, sodass nahezu kollineare Punkte zuerst entfernt
    werden, während geometrisch bedeutsame Stützpunkte erhalten bleiben.

    Die Schaltfläche ist in QGIS im Menü Vektor > Polygone generalisieren... zu finden
    oder über das Werkzeugfenster.

[processing]
hasProcessingProvider=yes