Memotong garis untuk mendapatkan persimpangan menggunakan Python dengan QGIS?

Saya memiliki satu set garis yang mewakili jalur bus. Beberapa jalur tumpang tindih dan mengambil jalan yang sama. Saya dapat mengekstrak node. Namun saya tertarik mengekstraksi penyeberangan seperti ini: Bagaimana saya bisa melakukan ini? Saya mencari cara dengan QGIS atau Python. Saya...