No więc, nie będzie ten parser taki prosty/automatyczny.
No niestety, dokładność pozycjonowania punktów jest żenujaca, przejrzałem kilkanascie punktów
błąd rzędu kilkuset metrów trafiłem w kilku miejscach. Wyglada to tak,
jakby wprowadzający te dane dysponował mapą o dokładności niewiele większej do tej mapy na ich stronie

Choćby taki punkt jak niżej, współrzędne są w polu 200m od drogi, a na dodatek, jak widać,
plik zawiera sprzeczne informacje: ograniczenie prędkości do 40km/h i jednocześnie odcinek zamknięty

<nr_drogi>78</nr_drogi>
<woj>woj. śląskie</woj>
<geo_lat>50.449297</geo_lat>
<geo_long>18.981340</geo_long>
<nazwa_odcinka>m. Niezdara</nazwa_odcinka>
<ogr_predkosc>40</ogr_predkosc>
<droga_zamknieta>true</droga_zamknieta>
Na razie nie ma więc co marzyć, o automatycznej blokadzie odcinków

import z tego pliku nada się wyłącznie do poglądowego zorientowania się o robotach drogowych
na wyznaczonej trasie, przegladanej na mapie w dużej skali, zawsze to trochę lepsze
od od oglądania mapy na stronie GDDKiA, ale do istotnej użyteczności jeszcze daleka droga.