Загрузка большего массива данных на карту из shp файлов

Глянул поверхностно на новые данные. Floors местами сильно неправильный, заметил, что для многих многоэтажкек прописано Floors=1. Думаю, что имеет смысл не добавлять Floors=1, а только если указано больше единицы.

Также местами названия улиц отличаются порядком, к примеру, “Заводська Набережна вулиця”, тогда как в ОСМ это “Заводська Набережна вулиця”. Английские названия нужно будет перегенерировать: “Malyi side street” для “Малий провулок”.

переконвертований в UTF-8 shp - https://www.dropbox.com/s/vercjotzvhluglb/dnipro_addr_bld.shp.zip?dl=0
osm.gz з osm-теґами (без пустих теґів) - https://www.dropbox.com/s/35vnfdjnjhb2793/dnipro_addr_bld.osm.gz?dl=0

щодо building:levels=1 - навіть не знаю чи залишати чи відкидати його (в роздумах)

M@ster_dp - те що ви виклали посилання на shp тут на форумі - означає, що дані можуть вільно використовуватись спільнотою OSM? Як ви ставитесь до того, щоб імпортувати їх до http://openaddresses.io ?

andygol Да, я не против импорта в http://openaddresses.io, если это пойдет на пользу сообществу.

_sev Я не совсем понял, что означает, и каким образом это делать:

M@ster_dp Я знаю про що йдеться…

M@ster_dp
на http://openaddresses.io/contribute/ є така формочка для завантаження. У мене по ній кілька питань: основне - Ліцензія (все інше не так важливо)? на яких умовах надаються дані? - ODBl/CC0/PD/WTFPL?; Чи потрібно на когось посилатись використовуючи ці дані?

andygol Лицензия - ODbL. Ссылаться - нет необходимости.

Створив Pull Request - https://github.com/openaddresses/openaddresses/pull/1384 чекаємо коли закомітять

_sev Есть какие-то промежуточные результаты по импорту?

Да, работаю над оформлнием.

Нужна помощь, чтобы кто-нибудь создал пирог для импорта. К примеру, как вот этот вот: http://tasks.openstreetmap.org.ua/project/11

можна використовувати landuse=* - http://overpass-turbo.eu/s/cBm
тільки треба домалювати відсутні та порізати великі - https://gist.github.com/anonymous/209c6612295de82e8fa6

Я создам пирог. Насколько крупными кусками можно нарезать, или какими желательно?
Нужно поменьше (кварталами), или можно побольше (микрорайонами).

Устроит, если я сделаю это в shape-формате, отдельным слоем?

краще GeoJSON

Я бы сказал, что куски могут быть размеров в несколько кварталов – главное, чтобы можно было взять, выровнять по подложке и выгрузить.

Сейчас это последняя вещь, которую я жду перед посылкой официального письма в imports@. Сейчас набросаю черновик страницы в Вики, и опубликую здесь ссылку.

Вот первый черновик. Пока не совсем верная/полная информация по работе с плагином и по стилю для JOSM.

https://wiki.openstreetmap.org/wiki/Dniepropetrovsk_Buildings_Import

Поки чекаємо на періг, я підготував щар який можна підключати в iD, JOSM - tms:https://api.mapbox.com/v4/andygol.8218824a/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoiYW5keWdvbCIsImEiOiJwSUo1SV9ZIn0.5Y4I6L-HlwNhbMMSzhU0Mg

прошу відразу не кидатись переправляти дані, що є в ОСМ, якщо вони не збігаються з цими даними. Переглянувши знайомі мені місця я побачив кілька помилок - тож треба бути уважними. В першу чергу надаємо перевагу даним, що вже є в ОСМ. Якщо є сумніви краще нічого не виправляти, а залишити на мапі нотатку, щоб потім її можна було перевірити на місці.

а також порівняльну мапу (червоним позначені надані M@ster_dp дані)

https://api.mapbox.com/styles/v1/andygol/cih9d89wi003lbwm574zo90kv.html?title=true&access_token=pk.eyJ1IjoiYW5keWdvbCIsImEiOiJwSUo1SV9ZIn0.5Y4I6L-HlwNhbMMSzhU0Mg#12.01/48.4479/35.0379

Очень похоже, что пока над пиорогом никто не работает…

Є пропозиція почати по районах. Розпочати з тих районів що вже мають добре замаплені landuse.

Спробую створити завдання для Ленінського району

_sev
Я спроував зробити тестовий періг. Нажаль на весь Ленінський район створити завдання в http://tasks.openstreetmap.org.ua/ не виходить - схоже є яксь обмеження. Тому я створив періг тільки для Таромського. Покищо його не публікую (він призначений для тестування подальшого процесу).

Стикнувся з неможливістю підключити втулок до JOSM - під час запуску JOSM говорить, що виникла якась помилка і втулок завантажити неможливо і пропонує вилучити його ((

СЬогодні зробив тестовий прогін.

  • Претворив полігони будинків з адресами на точки
  • Завантажив точки з адресами окремим шаром в JOSM (посунув їх так щоб вони приблизно були над домами на знімку)
  • Обираємо завдання для мапінгу (як звичайно) і завантажуємо його в окремий шар
  • Копіюємо полігон, що обмежує будинки для обраного завдання, і переносимо його на шар з адресними точками
  • Виділяємо точки в середині полігона - копіюємо їх в буфер обміну - полігон вилучаємо (він нам на цім шарі більше не потрібен)
  • Переключаємось на шар з будинками з ОСМ і вставляємо адресні точки
  • Перевіряємо, щоб точки були в середині полігонів будинків (пересуваємо їх за потреби)
  • Виділяємо полігони будинків і адресні точки (можна виділити всі за раз) і обираємо в меню Data-> Merege address points (потрібен building_tool)
  • Перевіряємо теґи з адресою, вилучаємо зайве
  • Створюємо новий/додаємо до наявного зв’язку associatedStreet будинки
  • Завантажуємо дані на сервер