Spatial Match (Intersect / Unmatched) (krok)
Krok Spatial Match (Intersect / Unmatched) łączy każdą geometrię docelową z geometriami uniwersum, z którymi jest powiązana, i może zwrócić albo geometrię przecięcia każdej dopasowanej pary (IntersectPoly), albo niedopasowane wiersze docelowe. Uzupełnia on krok SQL Dopasowanie przestrzenne, który obsługuje zwykły przypadek dopasowanych par; ten krok oparty na executorze obsługuje dwa wyniki, których nie da się wyrazić w SQL bazy danych.
Źródła i opcje
Dział zatytułowany „Źródła i opcje”- Tabela docelowa / Tabela uniwersum — geometrie do dopasowania i kandydaci, względem których następuje dopasowanie.
- Tabela wyjściowa — miejsce zapisu wyniku.
- Geometria docelowa / Geometria uniwersum — kolumna geometrii WKT po każdej stronie.
- Relacja — przecina się, jest zawarta w, zawiera, styka się, krzyżuje się, nakłada się, jest równa lub jest rozłączna. Jest równa dopasowuje tylko geometrie równe topologicznie, a jest rozłączna dopasowuje pary, które nie mają wspólnego punktu; pusta geometria nigdy nie pasuje do jest rozłączna.
- Multiple Rules — dopasowanie może łączyć kilka kolumn geometrii docelowej i uniwersum jednocześnie, każda reguła z własną relacją. Ustawienie
joinerokreśla, czy para musi spełniać każdą regułę (and, domyślnie), czy dowolną (or). Konwersja Savant tworzy dopasowania z wieloma regułami. Nieznana relacja lub łącznik powoduje niepowodzenie kroku z podaniem nazwy, zamiast wykonania jako „przecina się”. - Dodatkowo zwróć geometrię przecięcia (IntersectPoly) — dodaj geometrię nakładania każdej dopasowanej pary jako kolumnę.
- Dane wyjściowe — Dopasowane pary lub Niedopasowane wiersze docelowe.
Mapowanie celu i uniwersum
Dział zatytułowany „Mapowanie celu i uniwersum”Każde wejście ma kartę mapowania wyświetlającą jego kolumny, używaną do obsługi selektorów geometrii i do przekazywania kolumn do danych wyjściowych.