OpenStreetMap logo OpenStreetMap

Diary Entries in Russian

Recent diary entries

Заметку оставляю больше для себя. Если есть чем дополнить, пишите.

САЙТЫ

TELEGRAM

  • OSM - русскоязычное сообщество ОСМ. Подпишитесь, прежде чем начать маппить, там всегда помогут, подскажут.
  • Organic Maps - полностью открытые и свободные карты от разработчиков Maps me.
  • OsmAnd - очень многофункциональные карты
  • Новости сообщества ruosm
  • ШТОСМ - блог Ильи Зверева. Лидер русскоязычного Совета OSM
  • JOSM RU-lang - русскоязычный чат по JOSM

СТАТЬИ

OSM Wiki

РЕДАКТОРЫ

Полезная статья

iD - редактор на официальном сайте OSM

Android

  • Street­Complete - очень удобный редактор.
  • SCEE - продвинутый Street­Complete
  • Every Door - Редактор от Ильи Зверева
  • Organic Maps - карты с хорошим, но малофункциональным редактором. Удобен для расставления точек
  • Vespucci - Аналог iD

GNU/Linux

  • JOSM - Свободный редактор OSM. Через него сделано наибольшее количество правок.

Другие ОС

See full entry

Posted by Zkir on 22 December 2023 in Russian (Русский). Last updated on 23 December 2023.

Продолжение. Предыдущие части тут и тут.

Генерализация в масштабах планеты прошла (ну или почти прошла), и мы наконец увидим, как на самом деле отрисован OpenStreetMap.

Итак, отображаются natural=* и landuse=* : Карта мира с покрытиями Если кликнуть по картинке и выбрать из меню “открыть картинку в новой вкладке”, можно рассмотреть ее в большем разрешении.

Если совсем коротко – Европа (что бы под этим словом не понималось) отрисована более-менее прилично, остальной мир – какие-то лоскуты. Евразийцев не завезли, степи и тундру рисовать никто не хочет. С американскими flyby states не лучше :)

See full entry

Posted by Zkir on 19 December 2023 in Russian (Русский). Last updated on 21 December 2023.

Запустил импорт планеты в postgis, чтобы посмотреть покрытия для всех стран, но osm2pgsql за сутки планету не переварил. Эх, osm2pgsql такая большая заноза :(

pic.1 pgsql

Причем даже не сказать, что комп нагружен.

See full entry

Так ребята, всем привет, особенно тем, кого давно не видел. ;)

Сделал наконец то, что собирался сделать уже года два: генерализованную карту “покрытий”, они же land covers, на основе данных OSM.

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

Как оно считается: поскольку последовательной классификации land covers в osm нет, то берутся все landuse=* и natural=*, и сопоставляются с гексагональной сеткой (h3). Для каждого гекса определяется тег, полигоны с которым в данном месте занимает наибольшую площадь, и таким образом этот тег является наиболее характерным.

See full entry

Где находится: г. Владимир, на расстоянии 300 м к западу от пересечения ул. Мира и Октябрьского пр-та, 50 м к югу от ул. Мира.

Описание: Объект природы “Источник” – стабильный и концентрированный сброс подземных вод. Относится к группе вод нисходящего типа. Примерный расход равен 0,2 л/сек. Недавно источник был благоустроен. В процессе облагораживания было установлено в качестве каптажной камеры железобетонное кольцо. Оно выделяется на 0,8 м над поверхностью и защищено железной крышкой. Для защиты воды от загрязнений была установлена металлическая труба. Для стекания воды был поставлен на высоте 20 см от трубы специальный резервуар, под которым выложен на деревянный пол. Возле источника установлены 2 беседки – одна с четырехскатной крышей, покрытой металлочерепицей, вторая - с двускатной крышей и удобной скамьей для комфортного отдыха. Вода из источника образует небольшой ручей, который спускается вниз по склону. Доступы к источнику оборудованы широкой бетонной лестницей с улицы Мира, имеется грунтовая тропа, с последующим прохождением по деревянным мосткам. Для местных жителей прилегающих районов Владимира это место является источником питьевой воды.

Основной целью обустройство природного памятника является сохранение уникального гидрогеологического объекта, являющимся источником питьевой воды для горожан. Еще одним приоритетом проекта считается поддержание гидрологического режима территории.

Факторы, представляющие угрозу для родника на улице Мира

See full entry

Location: Ленинский район, Владимир, городской округ Владимир, Владимирская область, Центральный федеральный округ, 600000, Россия

Привет! Летом 2023 года, было, к сожалению, обнаружено, что 80% территории Кудрово смещено относительно реальных координат. Многие детали нарисованы либо крайне приблизительно или по битым источникам. Также, есть ряд неактуальностей, которые тяжело искать, из-за повышенной подробности [обратная сторона медали :(]

Решение: в течении 9 месяцев собирать треки по местности по контуру района, там где минимальные искажения от высоких зданий. Далее пройтись двор за двором, сверяя реальность и карту и таким образом “вылечить” карту.

Location: ЖК «Весна», Южное Кудрово, Кудрово, Заневское городское поселение, Всеволожский район, Ленинградская область, Северо-Западный федеральный округ, 188689, Россия

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

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

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

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

See full entry

Случайно проскочила ссылка на канале ОСМ в телеге на классную статью про StreetComplete.

https://telegra.ph/Prodvinutyj-StreetComplete-08-05

К сожалению не знаю кто автор и где можно посмотреть список на остальные статьи.

UPD: Похоже автор TrickyFoxy, вот его пост: osm.org/user/TrickyFoxy/diary/402091

Не обратил внимание на ссылку в левом верхнем углу.

ИМХО лучше было бы размещать такие статьи в блогах на ОСМ: osm.org/diary

https://telegra.ph все таки проприетарная площадка. И найти контент там значительно сложней.

Немного поразбирался с тегами, участвующими в 3D-рендеринге и отредактировал пока в черновом варианте собор в Болграде. Но вот увидел такую красоту (собор Святого Петра в Ватикане): https://demo.f4map.com/#lat=41.9025964&lon=12.4542521&zoom=19&camera.phi=-39.534

Стало интересно, как там задают скульптуры. Они, похоже, указаны как векторные изображения, отбрасывают правильные тени:

See full entry

Кажется существует единственная инструкция по получению свежих снимков Sentinel-2. Она неплохо рассказывает, как подготовить снимки, но сложно объясняет, как использовать их в редакторах OSM. Поэтому после шага 7, можно обойтись

без GeoTIFF и тайлового сервера

  1. Выберите в QGIS: Processing->Toolbox->Raster Tools->Generate XYZ tiles (MBTiles)
  2. Задайте параметры:
    • в Extent нужную вам область карты.
    • Maximum Zoom скорее всего вам нужен 15.
    • В Output Path задайте куда сохранить файл с тайлами
  3. Нажмите Run и дождись завершения рендеринга.
  4. В JOSM установите плагин mbtiles
  5. Отройте файл полученный на шаге 3.

Кстати, недавно Guru Maps научился отрывать MBTiles https://gurumaps.app/blog/2023/06/14/mbtiles


Но если вы тайловый сервер всё-таки хочется, то можно обойтись без tileserver-php из инструкции. И без плагина QTiles, что будет ещё и быстрее работать!

Классические тайлы с веб-сервером

  1. Выберите в QGIS: Processing->Toolbox->Raster Tools->Generate XYZ tiles (Directory)
  2. Задайте параметры:
    • Задайте в Extent нужную вам область карты.
    • Maximum Zoom скорее всего вам нужен 15.
    • Задайте Output Directory. Можно сразу выбрать директорию вашего веб-сервера.
  3. Нажмите Run и дождись завершения рендеринга.
  4. Запустите ваш веб-сервер. Если вы не работали Nginx или Apache, то откройте в терминале папку с вашими тайлами и попробуйте использовать веб-сервер в Python: python -m http.server 80 или PHP: php -S 127.0.0.1:80
  5. В JOSM откройте Настройки->Слои->+TMS.
  6. Введите URL вида: http://localhost/<имя папки с тайлами>/{zoom}/{x}/{y}.png
  7. Приблизьтесь к нужной вам территории в JOSM и в меню Слои выберите ваш новый слой.

p.s. я использовал QGIS 3.32.1-Lima.


способ от @maraf24:

Классические тайлы для JOSM без тайлового сервера

Вместо запуска веб-сервера в JOSM можно указать URL вида: file://<абсолютный путь до папки с тайлами>/{zoom}/{x}/{y}.png

Если вам срочно нужны свежие карты для Organic Maps (OM), то:

  1. Выберите на https://extract.bbbike.org нужный вам регион
  2. Укажите почту, на которую вам придёт выгрузка
  3. Запросите выгрузку и дождись письма. Следить за статусом выгрузки можно здесь: https://download.bbbike.org/osm/extract/ В принципе, с этой страницы тоже можно скачать выгрузку
  4. Скачайте полученный архив и распакуйте его.
  5. Найдите на телефоне папку Android/data/app.organicmaps/files/<дата из шести цифр>/ Для iOS: подключите iPhone к макбуку->Finder->File Sharing найдите папку organicmaps
  6. Переместите в неё файл из архива заканчивающийся на .mwm
  7. Дайте ему имя вида: Russia_Lipetsk Oblast.mwm. Чтобы точно узнать имя файла сначала скачайте карту этого региона через OM. Запомните имя, удалите файл и переименуйте перемещённый файл

⚠️ Иногда карты могут быть не совместимы с последней версией OM. Тогда может помочь перемещение карт в папку карт прошлого месяца.

See full entry