Anda dapat menggunakan LineJoinertransformator dengan parameter List Name. Tetapi Anda perlu melakukan beberapa pemrosesan data tambahan:
- Gunakan
LengthCalculatoruntuk menghitung panjang.
- Gunakan
Sorteruntuk mengurutkan garis Anda berdasarkan panjang (pengurutan numerik, turun).
- Gunakan
LineJoineruntuk bergabung dengan garis. Yang terbesar lebih dulu (terima kasih ke langkah 2). Tentukan parameter List Namedari LineJoiner- beberapa nama untuk atribut daftar baru.
- Gunakan
ListIndexerdengan indeks daftar 0 - untuk mendapatkan fitur bergabung pertama (yang terbesar) atribut dari daftar.
Berikut ini tampilannya:

EDIT1:
Agar hanya dapat bergabung dengan fitur <1m ke yang lebih besar, kita juga perlu menggunakan:
Tester transformator setelah LengthCalculator dengan tes: _length < 1
- Gunakan
SpatialFilter(tes untuk melakukan parameter TOUCHES:) setelah Tester untuk memfilter hanya fitur yang menyentuh fitur <1m. Kemudian lakukan sambungan garis pada mereka bersama-sama dengan fitur <1m. Fitur yang tidak menyentuh <1m, langsung ke keluaran (atau pemrosesan lebih lanjut).
Model:

EDIT2:
Jika Anda memiliki garis <1m yang menyentuh dua garis besar maka mereka semua akan bergabung bersama. Jika case seperti itu (<1m fitur menyentuh dua atau lebih besar) adalah mungkin dalam data Anda maka Anda harus menambahkan beberapa pemrosesan case seperti itu. Lihatlah parameter Merge Attributesdan Attribute Prefixtransformator SpatialFilter. Dengan menggunakan parameter ini Anda harus dapat mendeteksi kasus-kasus seperti itu dan kemudian melakukan beberapa penyaringan tambahan.
EDIT3:
Mari kita selesaikan kasus ini ketika Anda memiliki dua garis besar yang menyentuh satu kecil (<1m). Kita hanya perlu mengambil satu dari garis besar untuk berpartisipasi dalam bergabung dengan yang kecil.
Untuk dapat melakukan penyaringan seperti itu, kita harus menandai dua fitur besar ini dengan beberapa id dari yang kecil yang mereka sentuh. Sebagaimana dinyatakan dalam EDIT2, itu dapat dilakukan dalam SpatialFiltertransformator menggunakan parameter Merge Attributesdan Attribute Prefix.
Kemudian gunakan transformator DuplicateRemoveruntuk memfilter fitur duplikat tersebut (dua besar) dan hanya mengambil satu saja.
Petunjuk: coba gunakan Inspectortransformator selama membuat model Anda dan lihat hasil antara dalam hal apa pun yang tidak jelas bagi Anda. Sedemikian rupa Anda akan lebih memahami bagaimana masing-masing transformer bekerja. Eksperimen dengan data Anda! :)