OpenStreetMap logo OpenStreetMap

Diary Entries in Russian

Recent diary entries

Начал записывать углублённый курс лекций по JOSM. Для начала выпустил три большие лекции по работе с геометрическими объектами в редакторе JOSM.

1) JOSM. Лекция по работе с геометрией объектов, часть 1 [1ч45мин] https://www.youtube.com/watch?v=TGDZWOhPEAs

  • Типы геометрических объектов OSM
  • Режимы рисования
  • Сходство и отличия разных режимов рисования
  • Способы выделения объектов (массово, поштучно, перечнем, поиском), которые предоставляются базовым JOSM и плагином Utilsplugin2
  • Инструменты рисования, которые предоставляются базовым JOSM, а так же плагинами Fastdraw, Building Tools и Improve Way.

2) JOSM. Лекция по работе с геометрией объектов, часть 2 [1ч11мин] https://www.youtube.com/watch?v=xxWha-FcqZc

  • Разрезание линии сразу в нескольких местах
  • Разрезание замкнутых линий (почему требуется не меньше двух точек, можно ли обойти этот запрет и для чего он нужен)
  • Рисование кругов по двум точкам, по трём, рисование дуг по трём точкам. (И почему сегментов у круга получается именно столько, а не иначе, как сделать если хочется больше/меньше.)
  • Добавление промежуточных точек на существующие фигуры без изменения их формы.
  • Добавление точки перекрестка на пересечение двух линий (и для чего это нужно)
  • Несколько дополнительных возможностей плагина Building Tools
  • “Замена геометрии” и опасность этого инструмента
  • Два инструмента для лоскутного зонирования без мультиполигонов (и для чего такое может понадобиться).

3) JOSM. Инструмент Поиск со сложными запросами [26мин] https://www.youtube.com/watch?v=9E9yea1FuTs

  • Как работать с инструментом Поиск на примере “ищем в городе все подъезды многоэтажек, для которых не указан диапазон квартир”.
  • Как работать с инструментом Фильтр, используя запрос, сконструированный при помощи инструмента Поиск.

See full entry

Похож на Openstreetmap, но контуры зданий и их положение отличается. Видимо использовали другие космоснимки для прорисовки. Особенно накопать про наполнение карт не удалось. Может кто-то поможет? Чисто ради интереса.

Напомню суть проблемы. 11 ноября Максар заблокировал на своих серверах доступ с российских IP-адресов. Вместо тайлов он возвращает HTML с ошибкой “403 Forbidden”. Это ограничение очень легко обойти, если подключаться через Tor, через прокси-сервер или через VPN. Проблема в том, что при этом весь трафик идет через VPN/Прокси/Tor, а значит будет работать медленнее. А нам не надо заворачивать в Tor всё, нужно только запросы к серверам Максара.

И вот, у меня получилось. Я настроил проброс JOSM-запросов к слою Maxar Premium через Tor Browser. Все прочие запросы идут напрямую.


Описание схемы тезисно:

  • Ставим Tor Browser. Он интегрирован с клиентским ПО Tor, оно запускается и закрывается синхронно с браузером и работает как локальный socks5-прокси, к которому может подключаться абсолютно любое ПО на компьютере.

  • Ставим локальный http-прокси Privoxy. Указываем ему в конфиге “запросы к серверам Maxar заворачивать в прокси Tor, остальное качать напрямую”.

  • Настраиваем JOSM чтобы он работал с интернетом через http-прокси Privoxy


1) Установите Tor Browser. Для работы вам понадобится чтобы он был запущен и подключен к сети Tor. https://www.torproject.org/download/ Как вы будете его скачивать - без понятия, в России этот сайт заблокирован. Любой способ обхода блокировок в помощь. Простейший вариант - на время скачивания добавить в браузер плагин Browsec, но вообще мне этот плагин не нравится назойливостью рекламы, поэтому я отключаю его сразу после завершения использования. Если вы не пользовались Tor раньше, учтите, что в России он работает только через мосты (bridges), причём только через те, которые ещё не успел выявить и задавить РКН. После установки и запуска вам потребуется войти в настройки и запросить три случайных моста из списка тех, которые ещё работают:

Settings->Connection->Add New Bridge->Request a bridge from torproject.org

See full entry

Сегодня в первой половине дня тайлы дефолтного для iD и JOSM слоя со спутниковыми снимками Maxar перестали открываться в России. Другие источники снимков доступны. Через VPN снимки Maxar так же становятся доступны.

Пока нет вразумительного объяснения, является ли это заслугой РКН, культурой отмены в Maxar, или эти два одиночества встретились.

Прорабатываем вариант, как лучше сделать выборочное заворачивание трафика Maxar в VPN/VPS/Tor, но пока простейшим решением является запустить Tor Browser, подключиться к сети Tor, и прописать в настройках JOSM socks-proxy localhost:9150. Правда, при этом будет заворачиваться в Tor вообще весь трафик JOSM, поэтому решение далеко от идеала.

Posted by pfg21 on 2 November 2022 in Russian (Русский). Last updated on 14 February 2023.

после отправки java8 по речке стикс, вместе с ней уплыл и JavaWebStart, через который у меня долгое время автоматически обновлялся josm.
немного поковырялся с OpenWebStart - он у меня просто не пошел.

после чего нашел элементарное решение в виде опции классического wget.

-N –timestamping Turn on time-stamping.

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

получился простенький скрипт, который работает много-много лет еще со времен виндовс хп.
josm_start.bat


:: переходим в директорию где содержится файл джосма.
cd С:\path\to\josm

:: проверяем на обновления и перекачиваем джосм если нужно
wget -N https://josm.openstreetmap.de/josm-tested.jar
:: есть еще https://josm.openstreetmap.de/josm-latest.jar
:: Development version, посвежее и вероятно побагованнее

:: запускаем через Hidden Start чтобы не зависало консольное окошко
:: у вас эта строчка будет другая
C:\path\to\HiddenStart\hstart64.exe /NOCONSOLE “C:\Program Files\Java\jdk-17\bin\java.exe -Xms1024M -jar C:\path\to\josm\josm-tested.jar”


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

недавно спрашивали, вот таки добрался написать.

Добавлено и/или отредактировано 109 объектов, в районе пос. Исеть, пос. Северка (Свердл обл). Нарисовано несколько лесных дорожек, бродов, охот вышек и охот полей. Кольцо получилось без малого 100 км. Двигались по заранее запланированному маршруту, и каждый раз боролся с желанием повернуть на отсутствующую на карте дорожку, коих было прилично в том районе)

Location: муниципальный округ Первоуральск, Свердловская область, Уральский федеральный округ, Россия

Продолжаю экспериментировать с картами - добавил слой с постаматами.

Разметить можно тегами:

https://wiki.openstreetmap.org/wiki/Tag:name=Постамат [Бренд]
https://wiki.openstreetmap.org/wiki/Tag:amenity=parcel_locker
https://wiki.openstreetmap.org/wiki/Tag:brand=PickPoint
parcel https://wiki.openstreetmap.org/wiki/Tag:locker:type=cabinet

Из брендов навскидку основные: PickPoint, Ozon, Яндекс, 5post, Почта России. Какие ещё забыл?

скриншот

https://osm.cupivan.ru/postamats/

Огромная просьба к картографам! Несколько раз натыкался в Инете на “разновидность” карты OSM, но на ней была указана только основная информация - номера домов, названия домов и улиц, типы строений. А вот всей остальной информации не указывалось - магазины, аптеки, стоянки, парковки и прочее. Но, к сожалению, запамятовал её адрес. Буду рад и благодарен, если кто поделится адресом подобной карты.

Столкнулся с такой проблемой при редактировании дорожек во дворах жилых кварталов. Если из каталога объектов выбрать просто “пешеходная дорожка”, то после сохранения изменений на карте эта дорожка обозначается как “тротуар” (хотя тротуар как я понимаю это разновидность дорожки как правило прилегающая к проезжей части и с твердым покрытием). Внутри дворов никаких проезжих частей нет и соответственно тротуаров тоже быть не может. Я нашел временный выход, выбирая из каталога значение “тропа”. Но тропа в моем понимании - это специфическая лесная/парковая дорожка, а не внутриквартальная. Буду благодарен за помощь в этой теме

Location: Усть-Муллы, Дзержинский район, Пермь, Пермский городской округ, Пермский край, Приволжский федеральный округ, 614058, Россия
Posted by Serg_Sel on 27 September 2022 in Russian (Русский).

Оох ну и много же дел в моём Барнауле… Столько всего есть уже на картах, но много чего нет… Ну, я начинаю потихоньку дополнять карты хотя-бы в своем районе.

Location: Индустриальный район, городской округ Барнаул, Алтайский край, Сибирский федеральный округ, Россия

Уважаемые картографы. Такая просьба. Есть два дополнительных сервиса. Один с полной статистикой по своему аккаунту на OSM, кажется, называется ninja. А второй имеет карту с фасеточной разбивкой по упоминанию аккаунтов. Буду очень признателен, если кто подскажет полные адреса этих сервисов. Заранее признателен.

Posted by solenoid jam on 16 September 2022 in Russian (Русский).

Наконец то обработал все свои открытые 12255 заметки. Помню что начал править карту самостоятельно, после замечания пользователя Literan, касающееся того, что на закрытие множества моих заметок у сообщества нет ни сил, ни времени. Что ж, не плохое было предложение, ведь заметки дают максимально разнообразный материал для маппинга. Однако вряд ли у меня дошли бы руки до этого дела, если бы не перелом ноги, ограничивший приток новых данных.

Для обработки заметок, мне пригодился сервис NotesReview, позволяющий найти, и отобразить на карте свои, собственно, заметки.

Posted by j-wills on 30 August 2022 in Russian (Русский). Last updated on 31 August 2022.

Переосмысление пришло после нескольких лет активного участия в маппинге. Я регулярно находил время между работой и семьёй на прогулки по району с целью уточнения данных. Одно дело новую тропинку отрисовать, исправить неточность. Где-то добавить POI, где-то внести время работы, контакты и прочее. С крупными магазинами проблем возникало меньше, так как тот же Перекрёсток если открывается, то открывается надолго и в его работе мало что меняется годами. Самая основная головная боль - поддержка в актуальном виде мини-магазинчиков. Сегодня тут пиво, завтра шаурма, послезавтра восточные сладости. Одно дело, когда всё это у тебя перед глазами, на пути от метро до дома, к примеру. Другое - когда на другом конце микрорайона, где ты бываешь раз в год в лучшем случае. Этот недостаток можно было бы решить привлечением новых маперов в проект, но, к сожалению, в России OSM непопулярен, а количество энтузиастов, готовых за бесплатно тратить несколько часов, а то и дней в неделю своего времени на маппинг стремится к нулю. В этом плане, конечно, респект и уважуха literan !

На фоне всего происходящего в OSM, Яндекс карты просто вне конкуренции, особенно с их подходом к рекламе на карте. Владельцы торговых точек (к примеру) сами их вносят и следят за актуальностью информации.

Так что в OSM есть смысл вносить лишь те POI, которые ни куда не уйдут или же, которые вы часто видите, иначе через несколько лет получите тонну мусора на карте, к сожалению.

Posted by evgeniyakz on 20 July 2022 in Russian (Русский).

Увидел карту https://www.openhistoricalmap.org

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

Создал трек межну смотровыми площадками 57.93657, 55.88472 Смотровая площадка 1 Смотровая площадка #4730463780 57.93652, 55.88628 Смотровая площадка 2 Смотровая площадка #4730463783

Location: Мураши, Нижние Муллы, Пермский муниципальный округ, Пермский край, Приволжский федеральный округ, 614521, Россия