Альберту: "Не проще ли создать изначально корректную в смысле топологии линейную тему с отсутствием ошибок, а затем собирать полигоны"
Во-первых, в создании одной темы могут принимать участие несколько человек, среди которых есть люди не имеющие представления о топологии). Да и муторно все это - в месте каждого пересечения ставить узлы. Во-вторых, чем "собирать полигоны"? Утилиты лежащие здесь едва справляются со сбором простых корректно-замкнутых полигонов.
Евгению ЗХ: отослал вам свой емэйл. Надеюсь ваш модулёк решит все проблемы)