OpenStreetMap

Diary Entries in Russian

Recent diary entries

ДВИЖУХА ПРО МОДЕРАЦИЮ

Posted by Zkir on 27 May 2020 in Russian (Русский)

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

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

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

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

Posted by Zkir on 24 May 2020 in Russian (Русский)

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

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

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

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

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

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

Внятного выхода из этой ситуации нет. Совсем удалить полигон нельзя, потому что среди прочего, по принадлежности к нему дорог в навигаторах определяется лимит скорости 60/90. Можно попопытаться landuse=residential нарисовать отдельно, но это не всегда обосновано. Мелкий населенный пункт обычно состоит из одного лэндюза.

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

Новости из мира OpenStreetMap № 512 (05.05.2020-11.05.2020)

Posted by Silka123 on 24 May 2020 in Russian (Русский)

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

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

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

"Есть база с большим числом GPX-треков от джиперских походов 4х4, на карте OpenStreetMap этих дорог нет, как их туда внести?"

Posted by _PG_ on 24 May 2020 in Russian (Русский)

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

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


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

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

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

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

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

5) Если всё окей и мы можем обрисовывать трек на карту, то есть два способа. Можно воспользоваться встроенным в сайт openstreetmap.org онлайн-редактором (кнопка “редактировать”). Это сравнительно простой редактор для освоения, но он не умеет прямо конвертировать треки в линии на карте, просто отображает трек поверх рисуемой карты, так что можно его обвести вручную. Чтобы такое сделать, надо открыть онлайн-редактор, и мышкой перетянуть gpx-файл в окно редактора. Минусы такого способа - что онлайн-редактор не очень хорошо умеет работать со смещениями подложки (её надо каждый раз сдвигать вручную, неудобным способом, и нельзя воспользоваться смещениями, которые вычислили другие пользователи). Кроме того, считается, что онлайн-редактор менее удобен и менее надёжен, так что для задач сложнее “отрисовать одну тропинку” его не рекомендуют.

6) Второй способ - это установить себе на компьютер редактор JOSM. Он работает по другому - ты загружаешь кусочек карты, работаешь с ним, потом отправляешь свои изменения/дополнения обратно в общую базу. После этого они попадают в очередь на отрисовку на карте OpenStreetMap, а так же становятся доступны для загрузки/доработки другими пользователями. JOSM на сегодня самый продвинутый вариант рисования карты, количество функций намного превышает доступное онлайн-редактору, типовые действия можно автоматизировать и вынести на панель меню и/или на горячие клавиши. Есть сложные инструменты для аккуратного рисования, которых в принципе нет в онлайн-редакторе. Но после онлайн-редактора надо к оффлайн приноровиться, там на уровне базовых вещей есть отличия, вроде разделения “обводим выбираемое левой клавишей, перетаскиваем карту правой”, “отдельно рисуем, отдельно исправляем” и “в режиме исправления линии сами не приклеиваются друг к другу, это отдельное сознательное действие”, после перехода с онлайн-редактора на JOSM к этим вещам надо приноровиться, поначалу они бесят. Из плюсов - мы получаем удобную работу с выравниванием подложек, возможность отметить брод одним щелчком мыши, доступ к инструментам типа “поправить трассировку линии”, “удалить из линии лишние точки” и главное для нас - к инструменту, который напрямую конвертирует GPX-файл в линию на карте.

7) С загрузкой GPX-треков на карту вообще всё не просто. Начать с того, что если мы где-то гуляли, у нас вместо линии, по которой мы прошли, получается линия со “звёздочками” в местах, где мы стояли. Именно по этой причине прямая загрузка треков считается некомильфо (загружающий должен очень чётко понимать разницу между треком и дорогой) и на все подобные действия JOSM будет страшно ругаться. Неплохо бы “звёздочки” вычистить заранее. Либо в каком-то редакторе треков, либо пропустить через какую-нибудь автоматическую чистилку, например через программу GPS Track Editor (там есть инструмент для автоматической чистки звёздочек). Даже загружая уже почищенный трек, хорошо бы удалить из него лишние точки (прямая линия километровой длины, на которой через каждые 15 метров стоит точка, ничем не хуже прямой линии километровой длины, у которой точки только на концах). Впрочем, на этапе конвертации трека JOSM предложит вызвать инструмент удаления лишних точек сам, так что не надо особо забивать этим голову.

8) Даже загрузив почищенный трек и сконвертировав его в дорогу (точнее, в линию на карте, в дорогу эта линия превратится только после того, как вы добавите этой линии соответствующие тэги), вам придётся провести с ним работу: найти участки, где он проходит по местам где нет дорог, обрезать эти участки и удалить остальное (мы же не хотим, чтобы создавалась дорога, дублирующая уже существующую дорожную сеть?). После того, как у нас останутся только те куски линии, которые надо вносить на карту, надо их привязать концами к уже существующей дорожной сети, а так же добавить перекрёстки со всеми поперечными дорогами. Это очень важный момент, потому что на карте OpenStreetMap дороги, в отличие от большинства других объектов - это не только картинка на карте, но и связная сеть, по которой разные алгоритмы маршрутизации строят потом маршрут из точки А в точку Б. (Правда, если говорить о сайтах для прокладки маршрутов, они обычно обновляют у себя данные раз в 1-2 недели, поэтому нарисованное на карте сегодня, не заработает в плане прокладки маршрута даже завтра; обычно для оперативной проверки маршрутизации используют приложение osmand с оплаченной подпиской на ежечасные обновления карт - оно позволяет посмотреть, как отразилось отрисованное на прокладываемых маршрутах уже в течение одного-полутора часов.)

9) Вам придётся выучить систему тэгирования дорог. Там есть свои подводные камни. Например, главный тэг дороги (определяющий, как она выглядит на карте) - вообще не зависит от того, как она выглядит, и зависит только от того, как дорога используется. Это обозначение иерархии дороги. Является ли она транзитным шоссе? Является ли она единственной подъездной дорогой к деревне? (тогда не ниже unclassified) Единственной дорогой к ферме? (тогда не ниже service) Или только для лесохозяйственной/сельскохозяйственной техники? (только тогда это track) По внешнем виду это часто не определить, надо смотреть по карте, откуда куда дорога идёт и насколько хорошо оборудована. Самым ярким примером неочевидности обозначения и внешнего вида, на котором учат начинающих маперов, является федеральная трасса “Лена” (“класс=федеральная, покрытие=грязь”). https://www.openstreetmap.org/user/Diomas/diary/13896

Так что приготовьтесь, что можно сэкономить на обрисовке трека, но всё равно придётся глазами проглядывать вносимое на карту и много там с ним возиться. Ещё учтите, что придётся освоить новый инструмент, JOSM, по первости непритязательно выглядящий, но зато очень могучий. Зато результат будет великолепен - будет крутая сеть дорог, по которой можно будет автоматически проложить маршрут.

Конкретику работы с треками в JOSM не привожу, но, видимо, надо будет потом сделать обучающее видео. Для начала поищите в интернете, возможно описание уже есть.”

КАК ПРОЕХАТЬ В ДЕРЕВНЮ -- ЧТО ВЫЯВИЛА КАРТОАКЦИЯ

Posted by Zkir on 21 May 2020 in Russian (Русский)

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

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

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

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

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

1173km

OpenSpeedcam - теперь наш друг

Posted by Silka123 on 20 May 2020 in Russian (Русский)

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

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

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

Евгений Катышев: «OpenStreetMap подходит не для всякой информации»

Posted by Silka123 on 20 May 2020 in Russian (Русский)

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

Почему вулиця? Армянск, Крым.

Posted by Bronevoy4625 on 19 May 2020 in Russian (Русский)

Шо таке?

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


Всё вернул .

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

Новости из мира OpenStreetMap № 511 (28.04.2020-04.05.2020)

Posted by Silka123 on 17 May 2020 in Russian (Русский)

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

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

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

Картоакция "Как проехать в деревню?"

Posted by Silka123 on 16 May 2020 in Russian (Русский)

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

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

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

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

Высокоточные измерения или В какой эпохе живёт OSM?

Posted by Sergey Astakhov on 15 May 2020 in Russian (Русский)

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

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

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

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

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

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

Пока у нас были приёмники метровой точности - это было не очень заметно. Когда же начали использоваться приёмники сантиметровой точности и точно привязанные ортофотопланы - тут уже это движение становится заметным, за 10 лет все объекты уезжают уже на десятки см.

Если приёмник используется в режиме RTK (Real Time Kinematic), с использованием поправок от базовой станции - то тут немного другая история. RTK - это относительный метод и точность и эпоха координат зависит от точности и эпохи координат базовой станции. Если они фиксированные (а у большинства базовых станций это так) - значит приёмник будет определять свои координаты для той же эпохи, для какой определены координаты базовой станции. У некоторых станций есть по несколько точек подключения с разными базовыми координатами для разных систем/эпох.

Что это означает на практике?

Например это вылазит при обработке снимков для ортофото.

Явно виден систематический сдвиг опорных точек относительно центров снимков, он возникает из-за того что для их определения использовались координаты базовых станций определённых для разных эпох. Вроде бы сам сдвиг и не очень большой (порядка 15 см), однако для ортофотоснимка с разрешением в 5 см/пиксель это уже мозолит глаз.

А вот то же самое, но с координатами опорных точек, приведёнными к одной эпохе с координатами центров снимков - основной сдвиг пропал, привязка улучшилась.

Но тут как раз и встаёт изначальный вопрос - а к какой собственно эпохе приводить то?

В геодезическом сообществе подобные проблемы решают 2 способами:

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

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

Уже была первоапрельская шутка по этому поводу - https://blog.openstreetmap.org/2017/03/31/osm-plate-tectonics/ Но в каждой шутке, как известно, есть только доля шутки.

Если же использовать фиксированную эпоху - то обновлять данные потребуется только раз в дцать лет, при смене этой опорной эпохи. Но надо будет выбрать какую именно эпоху использовать. Существующие сети референсных станций, которые используют единую эпоху, показывают в этом полный разнобой. Примеры:

Сеть Система координат Эпоха
EFS-CORS ITRF2014 2010.0
RTKNet ITRF2014 2010.0
PrinNet ITRF2008 2014.0
Геоспайдер/Сеть РС СПб ITRF2008 2013.05.23

Эстонский кадастр (который используется для отрисовки и импорта в Эстонии) использует европейскую систему ETRS89 и соответственно эпоху 1989.0.

Ещё размышления на эту тему (на английском языке): https://www.openstreetmap.org/user/StephaneP/diary/390290

А что думаете по этому поводу Вы?

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

Дорофей Пролесковский: «Единственный картографический проект, в который имеет смысл вкладывать свои силы и время — OSM»

Posted by Silka123 on 13 May 2020 in Russian (Русский)

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

Карта ст.Мечетинской

Posted by -off- on 11 May 2020 in Russian (Русский)

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

Location: Мечётинское сельское поселение, Зерноградский район, Ростовская область, Южный федеральный округ, Россия

История 1

Posted by Игорь Жмышенко on 10 May 2020 in Russian (Русский)

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

Ну вообще расскажу немного о себе

Posted by Игорь Жмышенко on 10 May 2020 in Russian (Русский)

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

Перечень новых приёмов, выученных в JOSM по итогам онлайн-картопати

Posted by _PG_ on 10 May 2020 in Russian (Русский)

День 1.

Открыл для себя сильномогучий инструмент в JOSM - фильтрацию объектов по заданным типам. Если кто пока не умеет в фильтрацию, она делается так:

  • Включаем показ панели фильтров в правой колонке панелей (меню “Окна->Фильтр” или хоткей Alt-Shift-F).
  • Создаём в появившейся панели “Фильтром спрятано” новый фильтр, кнопкой “Плюс”.
  • Для того чтобы смотреть объекты с определённым тэгом (например, landuse), указываем строчку фильтрации “landuse | child:landuse” (без кавычек). Первое слово означает “показать объекты landuse”, а второе “показать члены мультиполигонов landuse”, между собой эти условия объединены символом “трубки”, который означает “или”, т.е. мы ищем этим фильтром объекты, которые соответствуют любому из этих двух критериев (и обычные объекты и мультиполигоны).
  • Сохраняем фильтр и он появляется в списке доступных фильтров.
  • Включаем в строчке с фильтром все три галочки. Первая галочка означает “фильтр включён и выбранные фильтром объекты рисуются, но их нельзя потрогать” (все landuse становятся статичной картинкой на карте). Вторая означает “выбранные фильтром объекты нужно вообще скрыть” (все landuse исчезают с карты). Третья означает “нет, наоборот, скрыть всё кроме выбранного фильтром” (все объекты исчезают с карты, остаются только landuse, которые мы можем редактировать).
  • Если щёлкнуть все три галочки в строчке с созданным фильтром, на экране останутся только объекты landuse, а все остальные пропадут и не будут нам морочить голову своим присутствием. И мы можем спокойно заняться приведением этих кем-то нарисованных landuse в порядок, а так же рисованием новых. Принцип работает для любых объектов, но лучше всего работает для объектов, которые содержат другие объекты внутри (это landuse и территории заводов или ферм).

Вот на этом видео Александр Петров (он же Felis Pimeja) демонстрирует процесс рисования карты и в числе прочего очень красиво демонстрирует работу с этим инструментом: https://www.youtube.com/watch?v=F_IB8wI5Ztw

День 2.

  • Использовать плагин/инструмент Improve Way чтобы делать/править сглаженные закругления, одно удовольствие. Щелчком на линию выбираем режим редактирования этой линии. После этого просто клик мышкой - это переставить ближайший узел линии. Ctrl-click - это добавление нового узла (при этом нам подсказывают, как поставить точку, чтобы при этом максимально сгладился угол). Alt-click - это удаление узла. Esc - выход из режима редактирования линии. После этого можно выбирать другую.

  • Если у нас слеплены общими точками два домика и мы нажатием Q квадратим только один, то второй сильно искажается. Чтобы такого не было, надо выделить оба домика и квадратить сразу оба. Тогда этот инструмент справляется с конфликтами и оба дома выравнивает корректно. При этом выбирать домики надо строго по контурам, перещёлкав эти контуры с зажатым Ctrl. Выбраны должны быть только контуры, угловые точки выбраны быть не должны. Иначе инструмент “оквадрачивания” не сработает. Поэтому выбрать нужные домики при помощи “лассо” не годится, он выбирает все объекты внутри контура, включая и линии и входящие в них точки.

  • Чтобы заквадратить и ориентировать домики по какой-либо линии, нужно выбрать две точки на этой линии и все контуры домиков, которые мы хотим по этой линии сориентировать, и нажать Q.

  • Чтобы просто повернуть домик на произвольный угол, используем инструмент Select (S) выбираем контур домика и зажимаем Ctrl-Shift. После этого движение мышью крутит домик вокруг своей оси.

  • Чтобы изменить размер домика не меняя его геометрии, используем инструмент Select (S) выбираем контур домика и зажимаем Ctrl-Alt. После этого движение мышью ресайзит домик.

  • У плагина Building Tools есть расширенные настройки. Они доступны через меню “Данные->Задать размер зданий->Дополнительно”. Там можно указать дополнительные тэги, которые плагин будет автоматически назначать всем создаваемым с этого момента зданиям. Можно, например, прямо указывать, что все рисуемые дома являются одноэтажным частным сектором или многоэтажками. Можно указывать тип крыши и общую часть адреса и т.п.

  • Чтобы быстро обрисовывать сглаженные линии сложной формы (опушки, реки и т.п.) удобно использовать плагин/инструмент FastDraw (“карандаш”). Рисуем контур одним движением мыши с нажатой кнопкой. По окончании нажимаем Esc если результат не понравился или Enter если понравился. Плюсы инструмента - это его же минусы. Рисуемую линию нужно нарисовать одним движением, не отрывая руки, иначе на линии будут артефакты в местах, где рука дрогнула. И линия получается довольно грубой. Но можно потом приблизить её и пройтись по нарисованной одним движением линии инструментом Improve Way, поправив и добавив точек так, чтобы линия точно пролегала по обрисованной границе.

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

  • Кроме прочего, плагин Building Tools умеет импортировать адреса из “адресных точек” - следов импорта адресного реестра, когда у нас есть сочетание “адрес-координаты” и в результате импорта в базе ставится точка по указанным координатам с полностью проставленным адресом находящегося на этом месте дома. Если включить соответствующую галочку в настройках плагина, он будет автоматически переносить адрес с этой точки на рисуемый вокруг неё дом, а точку удалять. Это редко когда нужно, потому что адресные реестры редко где удаётся раздобыть и таким образом импортировать. Но когда мы отрисовываем много домиков и у нас для них в базе OSM уже проставлены адреса - эта возможность бесценна.

  • Получил и негативный опыт: Ни в коем случае не надо пользоваться плагином Building Generalization (“выравнивание домов по ближайшей улице”), он вообще неуправляемый. Выравнивает ВООБЩЕ ВСЁ на загруженной карте, причём сам решает, по какой улице выравнивать дома. У меня на карте квартал частного сектора, потом забор, за забором завод и как-то там внутри заводской проезд проходит. Плагин мне повернул все домики из частного сектора на 15 градусов по этому внутреннему заводскому проезду. И комбинация отмены последнего действия (Ctrl-Z) на действия этого плагина не действует. В общем, плохой, негодный плагин.

Дни 3 и 4.

  • Если при использовании инструмента рисования новых линий (A) щёлкнуть клавишу A, то инструмент переходит в режим рисования точных углов. Новый сегмент линии можно рисовать только с поворотом на углы, кратные 45 и 30 градусам. Можно сделать чтобы кратность угла отсчитывалась не от предпоследнего сегмента, а от другого отрезка, для этого надо щёлкнуть нужный отрезок правой клавишей мыши.

  • Инструмент Fast Draw после завершения отрисовки линии и нажатия Enter выполняет процедуру огрубления нарисованного, удаляя лишние точки. Это может быть удобно для рисования гигантских объектов, например, опушек леса, но для рисования водных объектов размером до 10 метров это не подходит - они просто схлопываются в точку. Нужно выбрать этот инструмент и открыть его настройки нажатием Q. Там можно отключить финальное огрубление (непонятно, зачем оно вообще нужно), задать частоту проставления точек в процессе рисования и указать, что линия должна быть замкнутой. Я этим инструментом рисую всегда площадные объекты, так что мне последнее актуально.

  • В ходе работы с инструментом Fast Draw можно регулировать частоту установки точек на рисуемой линии (в метрах). Это делается кнопками “Вверх/Вниз”, выбранное расстояние между точками указывается в строке статуса программы.

  • Чтобы выбрать на карте нужную линию из нескольких склеенных, нужно использовать среднюю клавишу мыши. При этом последовательно перебираются все линии, находящиеся в той точке, которую мы щёлкаем. Кроме того, в момент нажатия средней клавиши появляется окошко, в котором перечисляются все доступные для выбора линии и указание “какая конкретно выбрана в данный момент”. Выбор линии возможен прощёлкиванием средней клавишей, а можно зажать Ctrl и выбрать нужную линию из меню, которое возникает на экране при первом щелчке и исчезает, если шевельнуть мышью, не нажимая Ctrl.

  • Инструмент создания параллельных линий (Shift-P) отличается от простого копирования объекта (Ctrl-C, Ctrl-V). Он создаёт линию, гарантируя одинаковое расстояние между оригиналом и копией для КАЖДОГО сегмента. Каждый сегмент сдвигается параллельно самому себе. При этом сегменты создаваемой копии двигаются в разных направлениях.

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

  • Если выдавливать часть здания инструментом выдавливания (X) с нажатым Alt, то выдавленная пристройка создаётся как отдельное здание. Если с нажатым Shift - то сохраняется промежуточная угловая точка, даже на прямой стене, которую мы удлинили. Если с нажатым Ctrl, то сдвигаемый отрезок выдавливается перпендикулярно самому себе, но вместо прямых углов выдавленную пристройку окаймляют диагональные стены.

Новости из мира OpenStreetMap № 510 (21.04.2020-27.04.2020)

Posted by Silka123 on 9 May 2020 in Russian (Русский)

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

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

  • На новое движение ООН - “Картографы ООН”
  • Российский пользователь CupIvan сделал валидатор отделений “Почты России” и предлагает их все привести к единому виду
  • Российский пользователь Zkir записал обзор мобильного приложения StreetComplete
  • На карту заражения COVID-19 в США от Facebook

Заготовка тегов для JOSM - Абонентский почтовый ящик RU_UK

Posted by Sowa1980 on 9 May 2020 in Russian (Русский)

Заготовка тегов для JOSM - Абонентский почтовый ящик

Языки заготовки: Русский, Украинский Subscriber mailbox_skrin_RU.png

сделана согласно вики страницы

https://wiki.openstreetmap.org/wiki/RU:Tag:amenity%3Dletter_box

ссылка для скачивания заготовки https://github.com/Sowa1980/Subscriber_mailbox_preset/archive/master.zip

Subscriber mailbox_Iconka_skrin.png

Для отображения значков моих заготовок ставьте стиль https://github.com/Sowa1980/Styles_Sowa1980/archive/master.zip

подключить заготовку тегов в JOSM можно, если у Вас включен “Экспертный режим”, зайдите в меню “Правка”, далее выбрать в списке “Настройки”, в открывшемся окне выбрать Настройки карты, перейти на вкладку “Заготовки тегов”, указав URL или имя файла в вашей локальной файловой системе. Формат файла должен быть *.xml или *.zip

Приму замечания и пожелания по заготовке, пишите. обсуждение в группе https://t.me/OSM_BelRusUkr

Велодорожка Суворова-Юбилейное

Posted by Pavel Zubkou on 8 May 2020 in Russian (Русский)

Дорожка подготовлена весной 2020 (осенью 2019 ещё и следа не было). По состоянию на 8 мая 2020 отмечена знаками “пешеход и велосипед”, на мысе сделана белая ротонда и стоянка для вело, но строительный мусор ещё не вывезен, инфо-щит стоит пустым, туристические столбики без указателей маршрутных номеров.

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

Состояние на карте

Часть велодорожки уже была отмечена по линии 29161716 (версия 5), которая ранее означала просеку (версия 4).

Тегирование

Тегирование рассмотрено на примере существующей линии 29161716, означающей часть велодорожки.

Версия 4 (прежде чем подготовлена дорожка)

  • highway=path
  • man_made=cutline
  • source=survey
  • surface=sand

Версия 5 (означение части велодорожки по трассе старой просеки)

  • + bicycle=designated
  • + cycleway=yes
  • + segregated=no

Версия 6 (новое означение)

  • ~ highway=cycleway сделал основным тегом велодорожку, так как именно ей обязана благоустройство весны 2020
  • ~ surface=pebblestone уточнено покрытие, сомневался между pebblestone и compacted, выбрал pebblestone, так как галька местами сильно торчит
  • - cycleway=yes удалил, так как велодорожка теперь вынесена в основной тег highway=cycleway, а комбинация cycleway=yes не несёт смысловой нагрузки и в вики не зафиксирована
  • - bicycle=designated удалил, потому что это предполагается тегом highway=cycleway
  • - man_made=cutline удалил, так как это больше не просека
  • + foot=designated добавил, так как это прежде всего велодорожка, с допуском пешеходов
Location: Новики, Фолюш, Октябрьский район, Гродно, Гродненская область, 230016, Беларусь

Дмитрий Лебедев: «Несколько лет назад я явно понимал, что еще чуть-чуть и OpenStreetMap пойдет ко дну»

Posted by Silka123 on 6 May 2020 in Russian (Русский)

Logo Дмитрий Лебедев — магистр экономики, программист и урбанист, который уже более 10 лет работает с OpenStreetMap. Он не только рисует домики, но и делает много исследований на основе его данных. По какому пути пошел OSM, есть ли у него будущее и зачем программистам гуманитарные науки — обо всем этом он рассказал в интервью.