OpenStreetMap logo OpenStreetMap

SmartFinn's Diary

Recent diary entries

Как нарисован Угледар

Posted by SmartFinn on 20 September 2021 in Russian (Русский). Last updated on 23 September 2021.

В чем сложность

После смещения основных дорог к откорректированным снимкам (причины описаны тут Исправляем Угледар), пришла очередь править здания. Принцип правки зданий по спутниковым снимкам довольно простой, ничем не отличается от добавления новых, сначала смещаем контур на крышу нужного дома, правим, потом переносим контур на фундамент этого строения. И уже здесь начинаются первые проблемы, и чем больше этажность — тем больше проблем.

Большинство зданий окружено деревьями, повезет если будет виден хотя бы один угол дома у земли, но зачастую нет и этого. Но хуже всего дела обстоят с дорогами ведущих к подъездам, особенно если они находятся к востоку и к северу от зданий, их скрывают не только деревья, а и сами дома.

Как рисовать в таких условиях

Из описаного выше следует что полагаться только на подложку в виде аэроснимков не получится. Ситуацию могли б исправить панорамы улиц, но такого для Угледара не подвезли. Фотографий на Google Maps и Mapillary либо просто нет, либо они не дают достаточную картину.

К счастью доступен вариант по-лучше, а именно Генеральний план міста Вугледар 2019 года.

Чтобы превратить это в инструмент возьмем файл ГП_схема вулично-дорожньої мережі.pdf, как более близкое к тому что нам нужно, сконвертируем его в PNG (gp_vugledar.png) . Далее, с помощью плагина PicLayer для JOSM, превратим полученный файл в подложку и и откалибруем (gp_vugledar.png.cal).

После чего задача становится тривиальной. По снимкам Maxar Premium Imagery (Beta), как более свежие и четкие снимки этого региона, корректируем контуры зданий, после чего включаем слой с Генеральным планом г. Угледар и переносим контур на соответствующее место. С дорогами все еще проще, рисуем по вверх генплана, оглядываясь на Maxar.

Все объекты в Угледаре, у которых есть тег source=ГП_схема вулично-дорожньої мережі.pdf; Maxar, нанесены именно таким способом.

Полезные ссылки

See full entry

Location: Угледар, Угледарская городская община, Волновахский район, Донецкая область, 85670, Украина

Исправляем Угледар

Posted by SmartFinn on 9 September 2021 in Russian (Русский). Last updated on 20 September 2021.

Проблема

Прогуливаясь по Угледару, с запущенным приложением StreetComplete, заметил что маркер местоположения находится не на дороге, по которой иду, а паралельно, на полигоне здания, выше. Тогда я грешил на точность GPS в условиях городской застройки, что конечно тоже верно, но проблема оказалась глубже.

Почти все объекты в Угледаре нарисованы поверх аэроснимков Bing без их смещения к GPS координатам. Погрешность небольшая, 3.6-4.3 метра, но в купе с погрешностью телефона/навигатора в 3.2-4.8 м получаем в лучшем случае 6.8 м. Учитывая плотность застройки города (ширина подъездных дорог, которых большинство, 4.2 м) — ситуация плачевная.

Подготовка

Среди загруженных GPX треков мало тех которые непосредственно проходят через город, да и на их точность рассчитывать не приходится. Потому я решил сделать свои, для чего требуется:

  1. Объект(ы), которые отдалены от высоких зданий и границы которых отчетливо видно на спутниковых снимках
  2. Телефон, в качестве GPS трекера

В качестве объектов выбрал старую танцплощадку на северо-востоке Угледара, и спортивные поля школы №3 на северо-западе. Как GPS-трекер выступил OsmAnd, в настройках которого указано писать точки как можно чаще и не писать те, у которых точность менее 5 метров.

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

Дождавшись удобного случая поехал к спортивным площадкам. Вход на них оказался под замком. Сориентировавшись на местности решил пройтись с трекером по почти квадратной площади перед школой.

С этими данными, которые к тому же подтвердили предыдущее, получил следующие сдвиги (Imagery Offset):

  • -0.09,5.32 Bing aerial imagery
  • -2.73,5.83 Mapbox Satellite
  • -2.1,5.39 Maxar Premium Imagery
  • -2.13,5.38 Maxar Standart Imagery

See full entry

Location: Угледар, Угледарская городская община, Волновахский район, Донецкая область, 85670, Украина