Ciao, con ArcGis potresti da ArcToolbox fare i seguenti passaggi:
1) Data Management Tools
2) Features
3) Split line at point
Quest'ultimo comando consenti di spezzare uno feature lineare in corrispondenza dei punti di intersezione.
Spero ti sia d'aiuto.