Zum Inhalt springen

Spatial Poly-Split (Schritt)

Der Schritt Spatial Poly-Split zerlegt jede Eingabegeometrie in ihre einzelnen Bestandteile und schreibt pro Bestandteil eine Zeile. Er entspricht dem Alteryx-Tool Poly-Split und läuft in der Workflow-Engine.

Die Anzahl der Bestandteile ist eine Eigenschaft der Geometrie und keine Projektion über Spalten, daher lässt sich dies nicht als SQL ausdrücken.

eine mehrteilige GeometriezerlegenZeile 1Zeile 2Zeile 3
Spatial Poly-Split zerlegt jede Geometrie in ihre einzelnen Bestandteile und schreibt pro Bestandteil eine Zeile.
  • Quelltabelle / Ausgabetabelle — die Eingabegeometrien und das Ziel, in das die Bestandteile geschrieben werden.
  • Geometriespalte — die WKT-Geometriespalte, die zerlegt wird.
  • Aufteilen in — was als Bestandteil zählt:
    • Punkte — eine Zeile pro Stützpunkt der Geometrie.
    • Regionen — eine Zeile pro Teilpolygon.
    • Detaillierte Regionen — Teilpolygone samt ihren Löchern.

Jeder andere Wert lässt den Schritt fehlschlagen, statt auf einen Standardwert zurückzufallen.

Die Quellspalten werden durchgereicht, und zwei Spalten werden angehängt:

Spalte Typ Inhalt
Split_SpatialObj Text Der Bestandteil, als WKT
Split_SequenceNum bigint Die Position des Bestandteils innerhalb seiner Quellgeometrie