OpenStreetMap

Zkir's Diary

Recent diary entries

Всем привет кого давно не видел)

Возраст первой (уцелевшей) правки в разных местах. First Edit age

Удивительны две вещи: 1) Импорт Тайгера в США до сих пор виден. 2) еще можно отыскать место, в котором данных нет и сделать первую правку.

Ну и до кучи средний возраст объектов.

average age

Видно, что Франция по актуализации ожидаемо отстает от Германии и (неожиданно) от Испании, Восточная Европа остается местом бурной деятельности. Хорошо видно место землетрясения в Турции и Сирии, его актуализировали в начале этого года.

Сделал беседки в Парке Горького. Сделал на самом деле уже давно, но прорезались они на F4 только сейчас, причем с какими-то глюками. На OsmBuilding всё хорошо, но мелко.

Беседку в Царицино тоже скоро переделаю.

ротонда

Location: Канатчиково, Донской район, Москва, Центральный федеральный округ, 117152, Россия

Я давно что-то такое подозревал:

Карту кормчий добыл: было море на ней
Без намека на землю и мели;
Как всегда, угодил он команде своей:
В карте все разобраться сумели!

“Пусть малюет Меркатор Полюса и Экватор -
Что нам толку от Тропиков всяких?” -
Благозвон прокричал - экипаж отвечал:
“Это только условные знаки!

Не понять, где залив, где пролив или риф,
Если смотришь на карту простую;
Капитан молодец - он достал наконец
Высший сорт - абсолютно пустую!

КОНФЕРЕНЦИЯ SOTM 2020 — ВПЕЧАТЛЕНИЯ

Posted by Zkir on 9 July 2020 in Russian (Русский). Last updated on 10 July 2020.

Конференция оставила довольно странное впечатление, особенно по сравнению с мартовской SOTM Baltic в Риге.

Какие темы обсуждались в виртуальном Кейптауне:

  1. Проблемы Женщин в OSM
  2. Проблемы LGBT в OSM и Филиппинах.
  3. Безусловная любовь\безусловное принятие.
  4. Здания — это новые дороги, 3D моделирование городов.
  5. Оценка полноты и качества данных OSM. (в основном конечно повторение пройденного, но то, что эта тема привлекает к себе внимание, не может не радовать)
  6. Участие коммерческих компаний в OSM.

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

P.S. Посмотреть записи можно здесь: https://streaming.media.ccc.de/sotm2020/relive

Обещают выложить причесанные и обработанные записи, но пока только в таком виде.

Лытдыбр

Posted by Zkir on 8 July 2020 in Russian (Русский).

При помощи товарищей обновил слегка CSS на страницах своего архитектурного каталога (здания теперь занимают больше места), так что стало по-аккуратнее.

Коллеги, если кому-то вдруг нечем заняться, пройдитесь пожалуйста по по ТОП-100, и расставьте теги building:material, building:colour, start:date – прямо на контур здания, на парты не обязательно. Здания тогда перестанут быть красными по умолчанию.

Еще можно тег wikipedia расставить.

P.S. Может быть, в следующий раз пределаю по образцу пресловутого 3D Model Repository (в котором, хе-хе, всего 22 модели)
* https://3dmr.eu/model/2

Hi guys, could someone help me please?

I need to create an article in wikipedia (not in osm wiki). Since i just registered in the en-wikipedia, it does not allow me to create new articles (just edit old ones).

The new article is here, in sandbox: https://en.wikipedia.org/wiki/User:Kirill_Bon/sandbox

Target should be here: https://en.wikipedia.org/w/index.php?title=Zakomara&action=edit

It’s a translation of corresponding Russian article in Wikipedia.

I need it to serve as a reference for the new osm-tags for 3D Buildings. Currently the list is here: https://wiki.openstreetmap.org/wiki/User:Zkir

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

точка зрения (на всякий случай, на рисунке одна из точек зрения, но не истина в последней инстанции)

Еще бы обсудить, можно ли рисовать дорогу через лес простым способом, как например тут: https://www.openstreetmap.org/way/31324547#map=15/56.2482/38.1412

дорога через лес

Линия дороги просто пересекает большой полигон леса, и всё. Когда-то леса рисовали крупными кусками :)

При буквальной интрепретации может получиться глупость, что деревья растут поверх асфальта. Для 2D рендеров это никогда не было проблемой, потому что линии рисуются поверх полигонов.

В 3D может получиться не так хорошо, если попытаться отрендерить объекты независимо друг от друга.

F4Map кажется справляется, лес расступился, и деревья на асфальте не торчат: Дорога через лес F4

https://demo.f4map.com/#lat=56.2475075&lon=38.1295582&zoom=17&camera.theta=59.66&camera.phi=-67.036

Но не все рендеры такие умные, это стоит иметь ввиду.

Вот например, тоже место, X-plane/X-Europe: X-Europe

Деревья таки растут на дороге.

Как загрузить трехмерные здания из OSM в программу трехмерного моделирования Blender.

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

https://www.youtube.com/watch?v=q8LYDhZ336s

О, движуха началась про модерацию https://forum.openstreetmap.org/viewtopic.php?id=69520

Здравую мысль я вижу такую: если чейнжсет технически неправильный и что-то серьезно ломает, например мультиполигоны, то его можно откатывать целиком. Чинить побитые объекты в по отдельности это право, но ни как не обязанность.

Поэтому пакеты правок, особенно по валидаторам, должны быть по возможности локальными, а не охватывать полпланеты.

ЧТО ЕЩЕ ВЫЯВИЛА КАРТОАКЦИЯ?

Posted by Zkir on 24 May 2020 in Russian (Русский). Last updated on 14 June 2020.

Картоакция выявила еще одну УДИВИТЕЛЬНУЮ вещь: нет общепринятого и простого способа обозначать мелкие населенные пункты, деревни и села.

Способ, который был общепринятым, и который до сих пор доминирует, состоит в следующем:

  1. Обозначить центр населенного пункта, т.е. деревни или села, точкой с тегом place=village или place=hamlet и названием name=Нееловка

  2. а так же обозначить контур населенного пункта при помощи полигона с теми же тегами, включая название.

  3. Кроме того, на тот же контур вешается тег landuse=residential, а также еще residential=rural.

Приводит это однако к тому, что в таком случае название населенного пункта на мапнике отрисовывается два раза. Название полигонального place на мапнике не показывается, равно как и сам полигон place. Название landuse всё же вылезает.

Внятного выхода из этой ситуации нет. Совсем удалить полигон нельзя, потому что среди прочего, по принадлежности к нему определяется адресация (addr:city), а так же в навигаторах определяется лимит скорости 60/90 для дорог.

Можно попопытаться landuse=residential нарисовать отдельно, но это не всегда обосновано. Мелкий населенный пункт обычно состоит из одного лэндюза.

Еще можно создать два мультиполигона с разными тегами по одному контору, но это лекарство, которое хуже болезни.

Что выявила картокация:

  1. Есть деревни, к которым дороги просто не нарисованы — недостающие дороги нужно просто нарисовать по спутнику.

  2. Есть деревни, к которым дороги нарисованы, но обозначены как track — след от трактора. В каких-то местах это правильно, потому что видно, что постоянной колеи там нет, а есть целый веер следов. Когда одну колею разбивают, начинают рядом прокладывать новую.

  3. Есть урочища, т.е. места, где деревня когда-то была, но теперь там больше ее нет. Можно просто исправить place на locality, т.е. место в лесу/поле, у которого осталось название.

  4. Есть вполне живые населенные пункты, к которым в самом деле нет автомобильной дороги, но есть ЖЕЛЕЗНАЯ. Фанаты железнодорожного траспорта могут над нами, автомобилистами, похихикать.

1173km

Стрим по картопати кажется зашел. Во всяком случае мне.

https://www.youtube.com/watch?v=duj9C-Ymzck

0:00 – 0:35 Ходим по центру, проставляем этажность
0:35 – 2:23 Рисуем Собор Александра Невского (Simple Buildingds 3D)
2:23 – 2:26 Подведение итогов, OSM Buildings

Хотите еще такого – подписывайтесь на канал, ставьте лайки.

я на стриме

Location: Егорьевск, городской округ Егорьевск, Московская область, Центральный федеральный округ, Россия

Запилил таки ролик по StreetComplete. Прошу любить и жаловать.

https://www.youtube.com/watch?v=M78057UUDVg

Это был долгострой, четыре месяца в производстве. Надеюсь, карантин когда-нибудь кончится, и эта программа снова станет полезна.

Из интервью с Максимом Дубининым

Надо выбить золотыми буквами где-нибудь.

— Данные OSM — они какие? Бытует мнение, что они, мягко говоря, сырые.

— Они такие, что их используют почти все, причем во всем мире. […] Когда начинаются разговоры про качество и точность данных OSM, то я считаю, что в 90% случаев — это чистый троллинг.

ОТ МЕНЯ: Чем данные OSM становятся подробнее, тем больше они сырые. Такой вот, граждане, удивительный факт.

На SOTM BALTIC мне удалось послушать 9 докладов из 10, посвященных OSM. Поделюсь с вами впечатлениями от них. Подчеркну, это НЕ это не тезисы докладов, сформулированные авторами, а именно мои впечатления. Авторские тезисы и слайды, а также видеозаписи докладов будут опубликованы организаторами позже (хотя это не точно). И уж тем более вряд ли кто будет переводить их на русский. Поэтому пока так.

1) Allan Mustard (OSMF), “I’m Tired of Getting Lost”
“Мне надоело теряться”

ВПЕЧАТЛЕНИЕ: ОСМ возник и продолжает существовать из голой необходимости. Карту Туркменистана делали в 2015-2019 сотрудники американского посольства, чтобы только не заблудиться в Ашхабаде. После этого, осм-картой стали пользоваться даже сотрудники Туркменских государственных органов.

2)Tomas Straupis (Lithuania), “Cartography using open source tools - topo.openmap.lt”
“Картография с использованием свободных инструментов – карта Литвы”

ВПЕЧАТЛЕНИЕ: То что мы видим на мапнике – просто ужасно. Никакой генерализации не делается, карта получается серой и неразборчивой. Можно ли на существующем стеке технологий сделать лучше? в какой-то степени можно. То что получилось, можно увидеть на https://topo.openmap.lt (только Литва)

3) Kirill Bondarenko (Russia), “3D in OSM. Current State and future”
“Трехмерный OSM. Настоящее и будущее”

ВПЕЧАТЛЕНИЕ: 3D в осм – это очень весело, и даже полезно. Хотя больше весело, чем полезно. Существующая модель представления 3Д работает, но уже тесновата, и надо думать над новой. Zkir делает доклад * http://3dcheck.zkir.ru/

4) Sviatoslav Mikhailov (Estonia). “360° photos from a car + DR-GPS”
“360-градусные панорамы из машины, DR-GPS”

ВПЕЧАТЛЕНИЕ: При помощи кое-каких дополнительных устройств и практической магии, можно добиться от GPS сантиметровой точности, после чего мапить мусорные контейнеры.

Первую половину доклада прослушал, всё пытался понять, тот ли это SviMik, который возил меня из Таллина в Тарту еще на первую конференцию SOTM Baltic в 2013 году (7 лет назад!), но спросить не решился.

5) Коллектив докладчиков, “Challenges of using OSRM for timbertruck routing
“Трудности использования OSRM для маршрутизации лесовозов”

ВПЕЧАТЛЕНИЕ: При помощи открытого софта, такого как OSRM, можно по OSM строить маршруты для грузовиков-лесовозов (такие длиннющие, которые не в каждом месте могут повернуть-развернуться). Однако, предварительно этот OSRM нужно доработать при помощи напильника и такой-то матери. Что и было авторами доклада сделано.

6) Evgen Bodunov (Belarus). “Offline address search on the OSM data”
“Оффлайновый адресный поиск на OSM-данных”

ВПЕЧАТЛЕНИЕ: Guru maps – еще один офлайн навигатор. И в нем должен быть адресный поиск. Алгоритмы поиска на мобильном устройстве вынужденно отличаются от поиска на сервере, и это авторами программы учитывается. Тем не менее, страновые особенности и региональные нюансы схем адресации НЕ учитываются, и это еще догонит авторов.

7) Jeff Underwood (USA). “Using AI to Map the World with RapiD editor”
“Использование искусственного интеллекта в редакторе Рапид “

ВПЕЧАТЛЕНИЕ: Искуственный интеллект уже вполне может распознавать с космоснимков дороги и дома. Тем не менее, пока в автоматическом режиме заливать результаты распознавания смелости не хватает, и эти результаты предлагаются для ручной проверки в клоне ID RapId, так же есть плагин для JOSM.

8) Ilya Zverev (Belarus). “ODbL in twelve examples”
“Лицензия ODbL в 12 примерах”

ВПЕЧАТЛЕНИЕ: Лицензия ODBL существует уже 8 лет, но остается малопонятной для пользователей и проблемной по существу. Есть Community Guidelines, которые пытаются что-то разъяснить, но они никакой юридической силы не имеют. Это просто мнение, что на самом деле должна была бы значить ODBL. Но если ODBL значила бы то, что в Community Guidelines написано, Community Guidelines были бы не нужны. * https://wiki.openstreetmap.org/wiki/RU:Open_Database_License

9) Allan Mustard (USA). “Winds of Change in OpenStreetMap”
“Ветры перемен в ОСМ”

ВПЕЧАТЛЕНИЕ: BOARD OSM FOUNDATION (совет фонда осм) – главный руководящий орган OSM. В силу анархо-синдикалистской природы сообщества OSM, указывать кому-то как и что мапить он не может, но он и не может сидеть сложа ручки, упражнясь в ничего-не-делании (высшая добродетель не нуждается в деятельности, ага). Что же он может? Определить общее направление, откуда и куда OSM идет, BOARD OSM FOUNDATION не только может, но и должен. Конкретное направление движения, тем не менее, еще только предстоит узнать, и на этот счет существуют разные, и даже диаметрально противоположные мнения.

Возможно, это самый интересный доклад, в нем обозначены разные альтернативы, куда идти.

Location: Торнякалнс, Рига, Видземе, Латвия

SOTM BALTIC 2020

Posted by Zkir on 9 March 2020 in Russian (Русский).

Конференция по Openstreetmap в Риге, известная как SOTM BALTIC 2020 прошла очень успешно.

Интерес к Openstreetmap большой, например по маршрутам OSM ездят латышские грузовики-лесовозы.

Основная проблема в том, что обработка данных OSM по прежнему остается искусством, доступным только посвященным. Какого-то прогресса здесь на наблюдается.

фото

BLENDER-OSM: БЕСПЛАТНЫЙ СОФТ ДЛЯ 3-D ПАЦАНОВ

Posted by Zkir on 25 February 2020 in Russian (Русский). Last updated on 26 February 2020.

Друзья мои, хочу сообщить радостную новость. Плагин для Blender 3D, известный как Blender-Osm, стал беплатным.

Скачать можно здесь: https://gumroad.com/l/blender-osm

Что делает этот плагин? Он загружает в блендер объекты из OSM, включая архитекуру (поддерживается спецификация Simple Buildings), деревья и дороги.

Есть и более продвинутая, такзать, премиум версия. Она стоит 17 баксов, но еще умеет в почти фотореалистичное текстурирование зданий.

Alt text

Автор плагина: vvoovv

Исходный код доступен на гитхабе, по лицензии GNU GPL 3.0

UPD:

–Как скачать, на Gumroad нет ссылки на скачивание!

–В окошко с ценой нужно ввести 0 (ноль рублей 00 коп), и нажать на кнопку “оплатить”. Тогда откроется ссылка на скачивание.

Если хочется поддержать автора материально, можно ввести не ноль, например $1.23, и тогда Gumroad попросит данные карты.

На память

Posted by Zkir on 13 December 2019 in Russian (Русский).