Как быстро избавиться от дублей нодов
Что имеем? Загрузив со страницы liosha архив со своим городом (и прилегающими териториями) мы получаем кроме *.mp файла еще кучу файлов с сообщениями об ошибках.
Т.к. мы хотим конвертануть *.mp файл в навителовский, то нас интересует лог-файл errors-navitel.log. Если он нулевой длины, то волноваться нечего, *.mp можно конвертить с помощью GPSMapEdit в формат Навител – *.nm2. Если нет, то необходимо исправить ошибки в карте, а это в основном дублирующиеся ноды, которые Навител на дух не переносит, а GPSMapEdit не позволяет сконвертить. Можно просто (что я раньше и делал) в самом GPSMapEdit запустить VerifyMap, а потом из таблицы ошибок кликать на каждой паре нодов “Locate” и кликнув на ноде который в середине и выделен делать “Connect nearest nodes”.
Но это не интересно и самое главное это надо будет делать постоянно, т.к. ваши исправления не попадут в проект OSM.
Т.ч. нам надо исправить эти дублирующиеся ноды в самом OSM.
Как? А это в другой раз.
Продолжение следует