OpenStreetMap logo OpenStreetMap

Diary Entries in Russian

Recent diary entries

Помогите пожалуйста найти памятник или что там находится.

Please help me find the monument or whatever is there.

ЖЕЛАТЕЛЬНО БЫСТРО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

PREFERABLY FAST!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Posted by TrickyFoxy on 6 May 2024 in Russian (Русский). Last updated on 12 May 2024.

Написал юзерскрипт для Tampermonkey, добавляющий несколько полезных мелочей:

  • Удалятель точек
  • Улучшенная работа с заметками
  • Компактная история объектов
  • HDYC в профиле пользователей
  • Компактная информации о правке
  • Кнопка отката

🔫 Удалятель точек

📝 Улучшенная работа с заметками

  1. При открытии заметок теперь вы можете включить спутниковые снимки
  2. Появилась кнопка с быстрым комментарием к заметке
  3. Появилась кнопка, которая с помощью Overpass показывает состояние карты на момент создания заметки
  4. Убирается мещающая оранжевая обводка около активной заметки

🕒 Компактная история объектов

  1. Показывает на странице истории только изменившиеся теги
  2. Скрывает версии без изменений и скрытые DWG

🪪 HDYC в профиле пользователей

Но только в Firefox и с отключением защиты от отслеживания

🔍 Компактное описание правки и кнопка отката

также компактнее стала вкладка История.


Как установить

  1. Установите расширение Tampermonkey
  2. После откройте файл со скриптом

p.s. Несмотря на то, что юзерскрипты должны работать в любых браузерах одинаково, Chrome отличился: спутниковые снимки и HDYC работать в нём не будут. Переходите на Firefox :)

p.p.s. Функции можно отключать в настройках скрипта, нажав на значок расширения

p.p.p.s. Вы можете использовать расширение в Firefox для Android

upd: в список редакторов добавлена ссылка на Rapid

English version

На последней встрече совет OSMF дал добро на внедрение новой версии OSM API. Полную стенограмму можно найти на вики. Краткое содержание:

🧐️️️️️️Валидация

Правки ломающие геометрию или топологию будут отклонятся, для некритичных ошибок будет API будет возвращать HTTP-статус 267 Doubtful But Okay

🛣 Новая модель данных

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

Такой подход также позволит описывать нелинейные геометрии, что выводит картографирование на абсолютно новый уровень 🚀

📃 Новый формат данных

На смену моральноустаревшему формату XML придёт человекочитаемый YAML. Это позвозит удобно редактировать карту в любом текстовом редакторе и изучать пакеты правок с помощью таких инструментов таких как git diff. Поддержка формата JSON останется.

👮‍♂️Премодерация

Правки новичков будут попадать в очередь премодерации. Одобрять правки сможет любой картограф, мапивший 42 дня за последний год. Избежать очереди можно будет оплатив членство в OSMF.

💵 Премиум-функции

Помимо отключения премодерации, картографы, оплачившие членство в OSMF, получат приоритет при обращении к DWG и OSMF. Длительность блокировок для премиум-картографов будет уменьшена вдвое.

💎 Новый cgimap

Текущая реализация cgimap, написанная на C++, не отвечает требованиям безопасности, поэтому будет переписана на Rust Ruby, на котором уже написана большая часть сайта.

Posted by sannoization on 22 March 2024 in Russian (Русский). Last updated on 27 April 2024.

Всем привет, занимаюсь маппингом с февраля, а все началось с поста Андрея Ситника в Мастодоне

Поставил себе streetComplete и понеслась

Что нужно чтобы вкатиться в маппинг с 0

Карты и редактирование

  • StreetComplete — самый простой способ редактировать данные, пока гуляешь до магазина / работы / парикмахерской, едешь на другой конец города. Также можно записывать GPS-треки. Пока есть только версия для Android, но разработчики уже занимаются версией для iOS
  • EveryDoor — альтернатива StreetComplete для iOS. Но есть и для Android.
  • OpenStop — приложение для редактирования информации об остановках
  • Organic Maps — оффлайн карты от создателей maps.me с возможностью редактирования, в последнем релизе (неделя с 18 по 24 марта 2024 года) в android-версии вернули авторизацию через OSM-аккаунт
  • сам этот сайт, на котором я пишу эту запись в дневнике — для некоторой advanced-доработки объектов
  • OsmAnd — чтобы смотреть разные наложения карт. В нём тоже можно редактировать объекты, но не так удобно, как в StreetComplete.
  • OSMTracker — чтобы писать GPS-треки для дальнейшего маппинга дорожек.

Треки с зеркалами

  • Mapilio (для тех кто в РФ) — чтобы создавать зеркала, которые интегрируются с OSM. В РФ очень мало пользователей, в Нижнем Новгороде кроме меня никто треков с зеркалами не писал, в Москве навскидку треков <50. Проект существует недавно, развивается, планируют добавить поддержку панорам с дронов.
  • Mapillary, KartaView (для тех кто не в рф) — тоже чтобы создавать зеркала, интегрируются в OSM, из этих сервисов треков с зеркалами больше всего.

Advanced

  • SCEE — StreetComplete Expert Edition, форк от StreetComplete. Приложение можно больше настроить под себя, расширен набор квестов и имеется возможность редактировать тэги, однако я бы его назвал нестабильным.
  • josm — мощный продвинутый редактор для OSM, написанный на Java. Для его использования нужна установленная Java.
  • GEOFABRIK OSM Inspector — валидатор для почти всего
  • Vescpucci — родвинутый редактор для Android

Просмотр данных

  • f4map — OSM в 3D с освещением в реальном времени. Чтобы был повод ставить правильные теги simple3d
  • How did you contribute to OpenStreetMap? — штука для просмотра статистики по пользователям OSM

Напишите в комментариях, какие приложения / сервисы можно добавить в эту подборку

Смотришь на OSM-карту на сайте универа:

Смотришь на фотографию:


Смотришь на свой двор в MapComplete, а там ларьки какие-то на дороге стоят:

Смотришь в окно (ну а чтобы и вы увидели, на яндекс.панорамы):

Открываешь Rapid и успокаиваешься: это AI нараспознавал. С OSM всё в порядке.

А вот картоделы свернули куда-то не туда. Точнее их всё устраивает. Это давно гугл с автораспознаванием показал.

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

OSM в руках синьки и норкоманов – это несомненный успех.

Если по существу вопроса – если раньше мы жили в гипо-информационном обществе, то теперь живем в гипер-информационном. Что-то спрятать не получится, придется привыкать.

С другой стороны, когда я на свой майнкрафт-сервер приделал онлайн карту, тоже далеко не все игроки обрадовались.

OSM in the hands of alcoholics and drug addicts is an undoubted success!

Previously we lived in a hypo-information society, now we live in a hyper-information society. It is not possible to hide something, you’ll have to get used to it.

On the other hand, when I attached an online map to my Minecraft server, not all players were happy.

Малые Диковичи - имеются: названия улиц, номера и тип домов.

Малые Дворцы - имеются: названия улиц, номера и тип домов.

Сернички - имеются: названия улиц, номера и тип домов.

Кривое село - имеются: названия улиц, номера и тип домов.

Иванисовка - имеются: названия улиц, номера и тип домов.

Болгары - имеются: названия улиц, номера и тип домов, насосная станция, сеть ЛЭП. В том числе отрисовано садовое товарищество “Сосновка” (чуть севернее от Болгары по Н-232).

Просцы - имеются: названия улиц, номера и тип домов.

Конотоп - имеются: названия улиц, номера и тип домов.

Клин - имеются: названия улиц, номера и тип домов.

д. Городище - имеются: названия улиц, номера и тип домов, медицинское землепользование.

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

Староселье - имеются: названия улиц, номера и тип домов.

Location: 52.113, 26.101

Состояние некоторых населённых пунктов от 27.02.2024 в Пинском районе:

Малый Холожин - имеются: названия улиц, номера и тип домов, местная подстанция (КТП-439). Упорядоченные сельхоз. угодья вокруг деревни.

Большой Холожин - имеются: названия улиц, номера и тип домов.

Лисятичи - имеются: названия улиц, номера и тип домов, подстанция ТП-1114, номера и тип домов. Исправлена геометрия водоёма и местной фермы.

Доброславка - имеются: названия улиц, номера и тип домов, кладбище и землепользование фермы.

Большая Вулька - имеются: названия улиц, номера и тип домов.

Понятичи - имеются: названия улиц, номера и тип домов.

Перекрестье - имеются: названия улиц, номера и тип домов.

Location: 52.113, 26.104
Posted by Axus Wizix on 17 February 2024 in Russian (Русский).

В основном вношу информацию об объектах расположенных в г. Курск. Охватываю небольшие участки чтоб указать как можно больше объектов и как можно точнее их местоположение. Стараюсь вносить как можно больше информации в один объект чтоб пользователь мог получить исчерпывающую информацию о том или ином объекте, в рамках допустимого конечно. Что вижу, то вношу, по возможности перепроверяю.

Location: 51.731, 36.193

улицы, блин На скриншоте присутствуют:

  • улица Наполеона Орды
  • улица Филатова
  • переулок Филатова
  • улица Тисовая
  • улица Медицинская
  • улица Немцевича

И у зданий весьма неочевидная принадлежность к улицам. Не каждый Друзь сможет в эту логику.

Location: 52.105, 23.822

Обновление локальной postgres базы OSM через osm2pgsq заработало, не прошло и двух месяцев.

osm2pgsql-replication update -v -d gis  --max-diff-size 100 --  -G --hstore --tag-transform-script ~/src/openstreetmap-carto/openstreetmap-carto.lua -C 0 --flat-nodes ~/data/nodes.bin --number-processes 8 -S ~/src/openstreetmap-carto/openstreetmap-carto.style

Самое обидное, что не понятно, что конкретно изменилось. Если придется переустановить убунту, а похоже придется, то всё снова может отвалиться.

Так чтобы там не писали на switch2osm, свой тайловый сервер – это побольшей части магия.

На англофоруме намекнули, что шестиугольная сетка нашей генерализированной карты наводит на мысли о компьютерной игре.

Я уже подумал, не сделать ли мне карту земли для шестой цивилизации, тем более, что карта в цивилизациии тоже основана на шестиугольной сетке, и формат открыт, так что можно было бы забацать простой скрипт.

random civ 6 map (Для наглядности, случайная карта из игры Civ6)

Карта Земли для цивилизации исключительно на основе данных осм – это было бы прикольно.

Географическая модель в Civ6 крайне примитивна, есть всего 5 типов местности, которые являются скорее типами почвы/климата:

  • SNOW (вечная мерзлота)
  • TUNDRA
  • GRASSLAND (более плодородная почва)
  • PLAIN (немного менее плодородная почва)
  • DESERT

есть 3 типа «особенностей»:

  • FOREST (Лес)
  • JUNGLE (Тропический лес, джунгли)
  • WETLAND (Болота)

(особенности они потому что их можно свести, или наоборот, насадить, а с почвой/климатом ты особенно ничего сделать не можешь )

и три типа рельефа:

  • FLAT (равнина, плоскость)
  • HILLS (холмы)
  • MOUNTAINS (горы)

Казалось бы, проще некуда. Однако, не смотря на это, у нас в OSM до сих пор нет подходящих данных (и это после почти 20 лет рисования).

У нас нас нет толком обозначенной вечной мерзлоты и тундры, нет различия между «лугами» и «равниной», а также нет различия между лесами и джунглями (мы все еще спорим о wood vs forest и только 10% лесов имеют теги, указывающие тип листвы. Хорошие новости что в в OSM достаточно болот :)

C рельефом еще хуже. OSM никогда не задумывался как карта рельефа. В OSM встречаются natural=hills и natural=mountain\massif (которые я все нафиг отфильтровал) но я подозреваю, что они не образуют систематического покрытия. (Кстати, не худо еще раз посмотреть на эту часть natural=*)

Так что няшки мои, пока в Цивилизацию играем на картах Земли, сделанных вручную, как и двадцать лет назад. Посмотрим, что будет в осм еще через двадцать лет :)

Забацал саморекламу объявление об OpenLandcoverMap на английском языке: https://community.openstreetmap.org/t/announcement-openlandcovermap/108392

Посмотрим, будет отклик или нет :)

А еще у меня теперь новый домен: OpenLandcoverMap.org

Может надо было OpenGeneralizedMap.org, ну да бог с ним.