OpenStreetMap logo OpenStreetMap

Diary Entries in Russian

Recent diary entries

Logo На днях известному навигационному приложению OsmAnd, работающему с картами на базе OSM, исполнилось 10 лет. Поэтому мы решили поговорить с его разработчиком — Виктором Щербом, белорусским программистом, который последние годы проживает в Нидерландах. Как появился OsmAnd, зачем он помогает картографам и почему крупный бизнес пришел в OSM — обо всем этом он рассказал в интервью.

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

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

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

устаревшие PoI через maps.me


Привет! Ети даные уже введены, нужно обновить приложение.

Вот инструкция как можно обновлять карты maps.me чаще:
https://hide.webhop.me/mapsme/0_INSTALL.txt

подъезды


Привет! Подьезды более точно можно обозначать так (первый подъезд, квартиры 1-12):

https://wiki.openstreetmap.org/wiki/Tag:entrance=staircase
https://wiki.openstreetmap.org/wiki/Tag:ref=1
https://wiki.openstreetmap.org/wiki/Tag:addr:flats=1-12


“Очень часто новички рисуют болото в лесу, не вычленяя эту территорию из территории леса. Потому что лес нарисован мультиполигоном, а работать с ними сложно. Получается, что у нас полигон болота залит поверх полигоном леса. Это некорректно. Записал демонстрацию работы по поиску и исправлению таких ошибок.”

Сделал ещё один видос, примерно на час с небольшим, с демонстрацией практической работы с инструментом reltoolbox. Демонстрация получилась так себе, потому что большую часть видео я тупил, пытаясь понять, на что же такое я в данный момент смотрю (как на зло, в ходе демонстрации попался для распутывания особо злобный клубок полигонов).

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

logo 513 выпуск WeeklyOSM теперь и на русском

На что обратить внимание:

  • На инструменты пользователя muramuto
  • В российском сообществе OSM идет картоация “Как проехать в деревню?”. Присоединяйтесь!
  • На отечественный ГИС-проект по анализу маршрутов общественного транспорта
  • На проект “OSM Then And Now”

Запилил видос по работе с мультиполигонами (1ч 15мин), возможно кому-то будет интересно.

  • Что такое мультиполигоны и зачем они нужны
  • Как эти мультиполигоны устроены
  • Почему нужна автоматизация при их редактировании
  • Создание новых мультиполигонов, а так же редактирование и починка уже существующих
  • Типичные ошибки, а так же их поиск

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

Первоначальный сценарий писался из расчёта, что зритель “уже посмотрел предыдущие обучающие видео”

  • По устройству карты OSM
  • По работе с геометрией
  • По способам множественного выбора объектов
  • По работе с диалоговым окном настроек JOSM
  • По работе с меню JOSM
  • По добавлению плагинов
  • С описаниями полезных плагинов
  • По управлению панелью инструментов
  • По работе с фильтрами

(Все эти видео в планах есть, а в реальности нет.) В итоге пришлось галопом по европам объяснять почти всё перечисленное прямо в этом видео, поэтому оно адски распухло в объёме.

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

О, движуха началась про модерацию 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 нарисовать отдельно, но это не всегда обосновано. Мелкий населенный пункт обычно состоит из одного лэндюза.

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

Logo 512 выпуск WeeklyOSM теперь и на русском

На что обратить внимание:

  • На отчеты рабочей группы по данным (DWG)
  • SoTM будет в онлайн-режиме (смотрим все!)
  • Вышла новая версия Tasking Manager от HOT
  • Обновился картостиль на osm.org
  • Вышло большое обновление мобильного приложения StreetComplete (обновитесь)

Написал в чате OSM большой развёрнутый ответ на вопрос “Есть база с большим числом GPX-треков от джиперских походов 4х4, на карте OpenStreetMap этих дорог нет, как их туда внести?”

(…Я просто вчера весь день как раз дорожную сеть по GPX-трекам обновлял, так что тема мне очень близка.) Продублирую свой ответ сюда.


“По поводу обрисовки чужих джиперских GPX-треков возникает сразу несколько моментов.

1) Чьи это треки и даёт ли владелец треков согласие на их внесение на карту. Это не всегда так, например сайт “Родники Крыма” прямо возражает против такого.

2) У треков не очень высокая точность, иногда отклонение от реальности может достигать до 50м, поэтому рекомендуется трассировать дорогу по пучку треков, усредняя, а то и подглядывая на спутниковое фото-подложку в тех местах, где дорога просматривается.

3) С подложкой тоже не всё просто: оно может быть не очень точно привязана, смещение объектов на спутниковом снимке относительно к реальному может быть до 15м (обычно не больше 5) и это смещение плавает от места к месту, обычно актуальность измеренного смещения распространяется на 2-3км. Так что если мы хотим ориентироваться на подложку, надо сначала выровнять её. Есть несколько способов это сделать, лично я предпочитаю выравнивать по карте “тепловых треков” Strava, где выкладывается сумма всех тренировок, загруженных велосипедистами на сайт strava.com (их сотни близ райцентров и единицы поодаль, так что полезность метода зависит от конкретного места) osm.wiki/RU:Strava

4) Если вы только начинаете рисовать карту и никогда не занимались этим раньше, было бы вообще неплохо, чтобы вы себе представляли, что это такое и как она устроена внутри. https://medium.com/@pavgavrilov/a9e0ae6f508c

See full entry

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

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

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

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

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

1173km

Семья тех ресурсов, которые дружат с OSM, сегодня стала больше - сайт OpenSpeedCam персонально разрешил использовать его данные для уточнения нашей карты. Случилось это благодаря активность пользователей mosstreet и literan. Первый - обратил внимание на замечательный ресурс, а второй - провел успешные переговоры по его “открытию” для OSM.

OpenSpeedCam - чем-то похож на OSM, но только он “заточен” на сбор конкретной информации, полезной автолюбителям: данные о камерах и радарах, которые следят за соблюдением правил дорожного движения, искусственных неровностях и опасных местах на автотрассах. Именно это нам и разрешили импортировать в OSM.

Тема на форуме, страница на WikiOSM.

Евгений Катышев — UX-дизайнер и турист из Нижнего Новгорода, посвятивший OpenStreetMap последние 11 лет. Он один из немногих участников сообщества RU-OSM, который не только придумал несколько своих тегов, но еще и успешно их утвердил. Как ему это удалось, зачем это делать и почему люди теряют интерес к OSM — обо всем этом он рассказал в интервью.

Шо таке?

Хоть я не совсем поддерживаю “русификацию” Крыма, но я не могу допустить переправку с улиц на вулиции. Рисовальщики-вандалы, если уж переименовываете улицы на другой язык, вы тогда теги тоже меняйте ( украинский/русский язык).


Всё вернул .

Location: Армянск, Перекопский район, Автономная Республика Крым, 296012, Украина

Logo 511 выпуск WeeklyOSM теперь и на русском

На что обратить внимание:

  • На вебинар Эдуарда Казакова о системах координат в ГИС (на примере QGIS).
  • На необычное хобби пользовательницы UtaArts
  • На размышления Кристофа Хорманна об атрибуции OSM (может, переведем его?)
  • Обновился StreetComplete (серьезно обновился)

Logo Андрей Денисов aka NetWormKido предлагает нашему сообществу принять участие в его инициативе - порисовать дороги к тем деревням, которые на данные момент никак не соединены в OSM со всем остальным миром. С помощью нехитрого запроса в Overpass Turbo он нашел все подобные поселения в Приволжском федеральном округе. Оказалось, что их чуть более тысячи. Для нашего удобства он оформил картоакцию в качестве задания на сервисе MapRoulette. Нажимаете кнопку, система вам выдает очередную “оторванную” от мира деревню и ждет, пока вы это исправите.

Больше информации об акции можно найти на форуме.

Желаю успехов!

P.S. Предполагаю, что после того, как мы завершим этот федеральный округ, можно будет перейти к следующему.

У меня тут вштал ребром один концептуальный вопрос…

А для какой эпохи мы вносим наши геоданные в OSM?

Эпоха (epoch) в спутниковых измерениях обозначает привязку к какому-то моменту времени.

Автономные gps-приёмники выдают координаты относительно параметров орбит спутников, которые определены в глобальной системе координат. Они в принципе различны для разных спутниковых группировок (WGS84 для GPS, ПЗ-90.11 для ГЛОНАСС, GTRF для Galileo, CTRF для BeiDou), но их стараются поддерживать близкими к стандартной системе ITRF (разные реализации ITRF2008 и ITRF2014 отличаются на миллиметры и их можно считать эквивалентными).

Но это означает что никак не учитывается движения континентов со временем. А это движение не такое уж и маленькое - например Европа двигается со скоростью порядка 2.5 сантиметров в год на северо-восток, а та же Австралия “мчится” со скоростью уже около 7 см/год.

Анимация движения континентов

See full entry

Location: 7415, Купчино, Георгиевский округ, Санкт-Петербург, Северо-Западный федеральный округ, 192286, Россия

Logo Дорофей Пролесковский — белорусский осмер и программист, который успел поработать во многих геостартапах, связанных с OSM. Сейчас он занимается разработкой аналитических инструменты для кризисного картографирования в компании Kontur.io. Почему OSM находится в технологическом ступоре, как с ним дела обстоят в Беларуси и чем занимается Фонд OSM — обо всем этом он рассказал в интервью.

Очередной мини-проект, который вряд ли будет завершен )) Пока был во время псевдокарантина в родной станице начал немного рисовать домики с участками. Свободного времени мало, поэтому если удается вечерком квартал-другой обрисовать это хорошо. Ничего интересного с точки зрения технологий нет. Странно, что до нас не добрались картографы из переписи - практически ни одного домика нет на всю станицу))

Location: Мечётинское сельское поселение, Зерноградский район, Ростовская область, 347750, Россия
Posted by Игорь Жмышенко on 10 May 2020 in Russian (Русский). Last updated on 12 May 2020.

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