Харьков и область (обсуждение)

не-не

ненарисованные
если вытянуть список домов поулично, то станут видны отсутствующие номера домов.
и на это место можно будет обратить внимание, на самом ли деле нет такого дома, или его не нарисовали ещё пока в ОСМ

Лучше всего попросить olehz выдать тебе дампы с его сервиса. Только нужно заметить, чтобы не сливал списки улиц с одинаковыми названиями.

Я не совсем понял, что вы хотите сделать. Моя тулза и так показывает список домов поулично.

Вижу dimonster начал тегировать дубликаты улиц addr:suburb (Київський район, Комінтернівський район, Ленінський район, Червонозаводський район). Что несколько смущает. Например, в Киеве в одном админ-районе встречаются дубликаты. Какая гарантия, что в Харькове такого не будет? Почему бы не использовать исторические названия или названия микрорайонов, вместо админ-районов?

это про надолони разговор?

немного не то
идея в чем
есть улица иванова, в нем есть дома 1-50 и 53-99

из этого можно выяснить, что на улице отсутствуют дома с 51 до 52
значит, или они не нарисованы, или на самом деле их нет в городе

и если не нарисовано - надо пойти и дорисовать, не просеивать весь город, а адресно, зная, где не хватает информации

Ок. Я добавлю такую проверку.

Ну, честно говоря, в тревеловской карте так сделано. Так что я тоже к админ. районам привязал.
Тем не менее, я не считаю это догмой. ИМХО, можно привязывать и к историческим названиям районов (Залютино, Холодная гора, Кулиничи). Лишь бы как-то различать одноимённые улицы.

о чём речь?

Ну, вот, например, домик по Верхней Гиевской, 89 на самом деле числится по пер. Усовскому, 30. А настоящий дом №89 находится чуть правее.
Эта ошибка есть и в импортированных данных, и в карте от VF. (В базе osm я уже исправил).
http://www.openstreetmap.org/?lat=49.991731&lon=36.173623&zoom=18&layers=M

Было ещё несколько подобных вещей (на Бинге домика нет, а в импорте и карте от VF он есть), но я уже не вспомню где конкретно.
Если шо, VF - это Валерий (кажется) Фёдорович (фамилию не знаю). Один из картографов из бригады travelGPS.com.ua. Рисует карту Харьковской области.

что у них вот в этом месте
http://osm.org/go/0pegtAmvg

?

В том месте вроде всё то же самое нарисовано. Только восточнее добавлена какая-то ул. Бесперчего (непроезжая).
И ещё нет тропинки от пер. Малышева, 2 в сторону лесочка.

http://old.probki.net/maps2/default.asp
тут можна подивитися тревелівську онлайн-карту
дані схожі, але різні

  • у них будинки не примикають попарно один до одного
  • будинки 31,34,36 по Малишева трохи довші порівняно з іншими, тоді як в OSM усі однакові

Кстати, VF на днях выпустил новую версию своей карты. И на пробки.нет уже новая версия он-лайн карты. Там часть ошибок уже исправлена.
В частности, дом по пер. Усовскому, 30 уже на своём месте. Правда, соседние дома по Верхнегиевской как-то странно обозначены. Надо будет ещё раз пройтись там, повнимательнее посмотреть.

Замутил. См. Улицы Харькова, колонка “Пробіли”.

Братва. Сегодня обнаружил непонятную вещь: у Харьковской области двойые границы.

Раз: http://www.openstreetmap.org/browse/way/30564408
Два: http://www.openstreetmap.org/browse/way/30564473

Народ, как поправить? И надо ли исправлять? А то ДЖОСМ ругается.

http://www.openstreetmap.org/browse/way/30564408 треба видалити, це якись невалідний шматок кордону, який не включений в мультиполігон області, та і в будь-який інший також.

Ну тоді може завтра увечорі займуся подальшою перевіркою кордонів.

Ще одне питання по Харкову.
Є дві вулиці Кірова. Одна у Київському районі. Інша на межі Червонозаводського та Комінтернівського районів.
Оскільки ці різні вулиці мають однакові назви, то щоби їх розрізняти, їх треба прив’язати до відповідних районів за допомогою addr:suburb
З першою вулицею ясно. Пишемо addr:suburb = Київський район
А що писати у addr:suburb для другої вулиці?

  • прив’язати до якогось одного району?
  • прив’язати частину будинків та ліній до одного району, а решту - до іншого?
  • прив’язати до “народної” назви місцевості (район Основа, якщо я не помиляюся)?
  • не прив’язувати?

Я ж попереджав, що така ситуація може виникнути, наводив приклад Київа. І ми ніби домовились замість адмін-районів використовувати місцевості (мікрорайони). В інших містах використані саме мікрорайони, але ви чомусь вперто калькуєте за тревеловськими мапами і потім дивуєтесь проблемам. І як ви плануєте забезпечити багатомоність, якщо адмінрайони це адміністративні полігони. Як вибрати всі адмінрайони міста, якщо ті можуть вилазити за межі міста і мають різний admin_level? У випадку використання точок suburb ця проблема зникає. Вибираємо усі точки субурб в межах міста і співставляємо name з addr:suburb, звідки і отримуємо переклади уточненої локації вулиці.

Зверніть увагу на це: Місцевості Харкова

І навіщо привязувати будинки до району? По-перше, будинки вже привязані до вулиць. Достатнь уточнити локацію одноіменних вулиць.
По-друге, як вже не раз говорилось, якщо будинок геометрично в середині полігону адмінрайона - це вже привязка. Ніяких додаткових привязок не потрібно.

Ну, можна й місцевості. Хоча, по перше, теоретично вулиця може проходити через різні місцевості. І виникне така сама проблема.
По друге, хіба місцевість не повинна мати межі? Межі адмін. районів можна найти у офіційних документах, а де я знайду межі місцевості?
Чи там достатньо лише точки з назвою?

І ще я не зрозумів про прив’язування будинків. Як правильно? Куди писати addr:suburb, щоби його конвертори зрозуміли?