Zum Inhalt springen

Polygone deembedden

Entfernt innere Polygone aus umgebenden äußeren Polygonen und erzeugt dadurch Löcher. Dies ist die Umkehrung von „Löcher extrahieren“.

Wann verwenden

  • Wenn importierte Daten separate „Loch“-Polygone enthalten, die über gefüllten Flächen gezeichnet sind
  • Um gestapelte deckende Ebenen in korrekte Ausschnittgeometrie zu konvertieren
  • Bei der Konvertierung aus Formaten ohne native Lochunterstützung in Formate, die Löcher unterstützen

Optionen

OptionBeschreibungStandard
Nur ausgewählte EbenenNur ausgewählte Ebenen verarbeitenAus

Funktionsweise

  1. Identifiziert Polygone, die vollständig in anderen Polygonen auf derselben Ebene enthalten sind
  2. Subtrahiert das innere Polygon vom äußeren Polygon
  3. Das innere Polygon wird entfernt, sodass im äußeren Polygon ein Loch bleibt

Vorher:

┌─────────────┐
│ ┌───────┐ │
│ │ inner │ │
│ └───────┘ │
│ outer │
└─────────────┘

Nachher:

┌─────────────┐
│ ┌ ─ ─ ─ ┐ │
│ │ (hole) │ │
│ └ ─ ─ ─ ┘ │
│ outer │
└─────────────┘

Technische Hinweise

  • Nur Polygone, die vollständig in einem anderen Polygon enthalten sind, werden deembedded
  • Teilweise überlappende Polygone sind nicht betroffen — verwenden Sie stattdessen Ebenen-Boolesch
  • Mehrere Verschachtelungsebenen werden verarbeitet (Löcher in Löchern erzeugen Inseln)