OpenStreetMap

Zkir's Diary

Recent diary entries

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

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

ротонда

Location: Плющиха, район Хамовники, Москва, Центральный федеральный округ, 119121, Россия

ХРАМ ЦЕРЕРЫ

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

А вот это просто пародия на наши архитектурные шедевры. Такое надо просто сносить (и делать заново).

храм цереры

GORKY PARK 3D

Posted by Zkir on 24 July 2020 in English (English). Last updated on 25 July 2020.

Here is an example of stalinist neoclassicism.

gorky park

The model is not fully complete, I will add some more details :).

Location: 32, Khamovniki District, Moscow, Central Federal District, 119019, Russia

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

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

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

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

КОНФЕРЕНЦИЯ 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 (Русский).

Опубликованы записи докладов с мероприятия “Цифровые геотехнологии #8: 15 лет проекту OpenStreetMap”.

Ознакомиться можно тут: https://www.youtube.com/playlist?list=PLbVYnlbAqwxKY148Yfxs3SjaN19ObOmj8

Location: Острова, округ Чкаловское, Санкт-Петербург, Северо-Западный федеральный округ, 197110, Россия