Eingabe

Die Eingabe für Spatial Union besteht aus den Geometrieobjekten, für die der Vereinigungsvorgang durchgeführt werden soll. Optional können Sie auch ein Feld angeben, nach dem die Datensätze gruppiert werden sollen. Wenn Sie dies machen, führt Spatial Union für jede Gruppe einen separaten Vereinigungsvorgang durch. Wenn Sie kein Feld vom Typ „Gruppieren nach“ angeben, wird der Vereinigungsvorgang unter Verwendung aller Datensätze im Eingabestream verwendet.

Durch die Angabe eines Feldes vom Typ „Gruppieren nach“ können Sie für jede Gruppe in der Eingabe einen separaten Vereinigungsvorgang durchführen. Beispiel: Angenommen Sie verfügen über eine Eingabedatei, die alle Autohändler und ihre Kunden in einem Ort enthält. Sie möchten für jeden Autohändler eine Geometrie erstellen, die die Vereinigung aller Privatanschriften der Kunden des Autohändlers darstellt. Dazu müssen Sie im Feld Eingabegeometrie das Feld mit dem Heimatstandort des Kunden angeben. Im Feld Gruppieren nach geben Sie das Feld an, das die Händler-ID der einzelnen Autohändler enthält. Im „Spatial Union“-Schritt wird für die Geometrien der einzelnen Gruppen ein Vereinigungsvorgang durchgeführt. In diesem Fall würde dies zu einem Vereinigungsvorgang für alle Punkte in den einzelnen Gruppen der Händler-IDs führen. Wenn die Eingabe also wie folgt aussieht:

DealerID Customer HomeLocation
1 Benny [GeometryObject]
1 Jennie [GeometryObject]
1 Eric [GeometryObject]
1 Ruby [GeometryObject]
2 Mark [GeometryObject]
2 James [GeometryObject]
3 Brian [GeometryObject]
3 Michelle [GeometryObject]
3 Stephen [GeometryObject]

Geben Sie in das Feld Eingabegeometrie den Wortlaut „HomeLocation“ und in das Feld Gruppieren nach den Wortlaut „DealerID“ ein.

Das Ergebnis des „Spatial Union“-Vorgang wären drei Geometrien: eine mit den Privatanschriften von Benny, Jennie, Eric und Ruby; eine mit den Privatanschriften von Mark und James; und eine mit den Privatanschriften von Brian, Michelle und Stephen.

Anmerkung: Wenn die Eingabe nicht nach Gruppen sortiert wird, wird pro Datensatz eine Geometrie erstellt.