Если кто-то хочет поправить poly-файл для своего региона, я сделал онлайн-конвертер из poly в osm/gpx/wkt и обратно. Напомню, что исходные файлы лежат здесь.
Круто. Но Gpx пока не валидный.
ой. поправил.
Вот теперь круто.
А можешь сделать третью опцию - брать прямо с гитхаба по коду
https://raw.github.com/Zkir/osm2dcm/master/osm2dcm/poly/Код-карты
например
https://raw.github.com/Zkir/osm2dcm/master/osm2dcm/poly/AT-7a
А еще из осма по номеру релейшена
https? нет, не могу Это универсальный скрипт, лежит в svn.openstreetmap.org. Не хочу туда добавлять зависимости от конкретных сайтов.
А я думал это ты его написал)
Небольшое объявление. Теперь наконец заработало отображение на карте с фильтрацией по типам ошибок.
Написал-то я (скомпоновав несколько старых скриптов), просто лень встраивать туда http-запросы. Особенно https
Zkir, а можно фичреквест?
Есть ли возможность показать несовпадающие addr:district (RegionName в польском) на точке и полигоне населенных пунктов?
Например, на точке Белоярского (Свердл.обл.) http://www.openstreetmap.org/browse/node/310354793 в качестве района указан “Белоярский район”, а на полигоне http://www.openstreetmap.org/browse/way/37287594 - уже “Белоярский городской округ”.
Не знаю, как в СГ, а в НН это приводит к “задвоению” НП в адресном поиске (один с улицами, другой - без).
Можно наверно, но следует иметь ввиду, что теста принадлежности не делается, просто проверяется совпадение по имени.
Этого должно быть достаточно. Навигатор при индексации тоже проверяет не вложенность, а существование точки и полигона (вернее, набора адресуемых объектов) с одновременно совпадающими CityName и RegionName.
Как вариант, можно вообще поменять раздел “Города без точечного центра”, проверяя у точки и полигона совпадение не только CityName, но и RegionName.
//можно вообще поменять раздел “Города без точечного центра”
Этот раздел вообще нужно как-то реформировать.
Cкажи, а вы в НН как-то боритесь с дублирующимися сегментами дорог, когда несколько веев проходят через одни и те же точки?
///Не знаю, как в СГ, а в НН это приводит к “задвоению” НП в адресном поиске (один с улицами, другой - без).
хм… не знал про задвоение. постараюсь пофиксить
вина моя, как бы
Сейчас специально - нет, хотя надо бы. Это не самый заметный баг, визуально он проявляется только в “лишних” маневрах на ровном месте. Расчет маршрута вроде бы не страдает, по крайней мере, я такого не встречал.
При ручной конвертации я удаляю дубликаты объектов в GME (задвоенные дороги при этом удаляются), но из скрипта эта функция, насколько я знаю, недоступна.
dedNikifor, таких несоответствий по области знаешь сколько…
//таких несоответствий по области знаешь сколько…
Раз такой вопрос возник, сделаем. Тем более проверка соответствия тегов на точке и полигоне так или иначе нужна.
Что-то стал смотреть, оказалось что полигональные границы НП в мп атрибутов RegionName/CountryName не получают. Будут какие-нибудь идеи?
Для устранения появившегося в Финляндии изолята чуть поджал границу RU-SPO:
http://narod.ru/disk/25821335001/RU-SPO(after1.156).osm.html
http://narod.ru/disk/25821336001/RU-SPO(after1.156).poly.html
http://narod.ru/disk/25821337001/RU-SPO(after1.156).gpx.html
Добавить в список ошибок “Отсутствие адреса на полигоне НП”
В osm на полигоне теги есть, а в mp на полигоне только name
Хм… А в конфигах стоит, что нужно ему адрес указать?