Co do predkosci to bylbym sceptyczny (o ile mowa o pythonie). Najwiekszy kawal czasu zajmuje dodawanie kolejnych punktow ze sprawdzaniem czy juz sa – i nie ma na to sposobu szybszego niz nlog(n) bez robienia dodatkowych zalozen. txt2osm.py podobnie potrzbuje u mnie kolo 30min na przekonwertowanie danych z UMP bez kompresji etc.
Natomiast szkoda byloby czasu na dopracowywanie skryptu ktory tak naprawde jest jednorazowego uzytku, bo tez import jest jednorazowa czynnoscia, (ktorej 90% to i tak manualna edycja). Wszyscy maja ograniczone zasoby czasowe i trzeba pomyslec czy zautomatyzowanie konkretnej czynnosci rzeczywiscie zaoszczedzi te zasoby.