Diary Entries in Russian

Recent diary entries

Posted by acsd on 9 April 2017 in Russian (Русский). Last updated on 9 September 2018.

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

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

Скриншот

Телеграм бот: https://t.me/osmexportbot

GitHub

Добавил на карту новый православный храм Вознесения (освящён в 2016 году). Добавил по знанию местоположения символическим прямоугольником (никакие карты не обрисовывал, хотя сверился с аэрокосмическим снимком Google). На Bing карте совсем ничего не видно, чтобы там было строение. Один лес. Ощущение, что этот кусочек карты очень старый, хотя указывается 2017 год в нижнем левом углу.

Posted by Sibri on 25 February 2017 in Russian (Русский).

Status: not yet full description
Last updated: 25.02.2017 17:26 GMT+03:00
OS: Ubuntu 16.04 LTS

Install database and append data

## 1. Install osm2pgsql full description

sudo apt-get install make cmake g++ libboost-dev libboost-system-dev \
libboost-filesystem-dev libexpat1-dev zlib1g-dev \
libbz2-dev libpq-dev libgeos-dev libgeos++-dev libproj-dev lua5.2 \
liblua5.2-dev

cd ~/src
git clone git://github.com/openstreetmap/osm2pgsql.git
cd osm2pgsql
mkdir build && cd build
cmake ..
make
sudo make install`

2. Drop old data

psql -d gis -c "DROP VIEW lowzoom_water, lowzoom_roads, lowzoom_landuse, lowzoom_borders, lowzoom_railways, lowzoom_cities;"

psql -d lowzoom -c "DROP TABLE water, landuse, roads, borders, railways, cities;"

3. Load data into database

mkdir data
cd data

wget http://data.gis-lab.info/osm_dump/dump/latest/RU-BU.osm.pbf

osm2pgsql --create --slim -d gis -C 1000 --number-processes 10  \
--style /etc/mapnik/osm2pgsql/opentopomap.style ./data/RU-BU.osm.pbf

/etc/mapnik/tools/update_lowzoom.sh
/etc/mapnik/tools/update_saddles.sh

4. Run renderd

sudo renderd -f -c /etc/renderd.conf   #fixme sudo

To clear cache sudo rm -R /var/lib/mod_tile/default/ than press F5 in browser

Generate and append changeset

## 1. Install osmosis wget http://bretth.dev.openstreetmap.org/osmosis-build/osmosis-latest.tgz mkdir osmosis mv osmosis-latest.tgz osmosis cd osmosis tar xvfz osmosis-latest.tgz rm osmosis-latest.tgz chmod a+x bin/osmosis sudo ln -s /home/developer/osm_database_update/src/osmosis/bin/osmosis /usr/local/bin/

2. Generate changeset

cd data
wget http://be.gis-lab.info/data/osm_dump/dump/RU-BU/RU-BU-170224.osm.pbf
osmosis --read-pbf file="RU-BU-170224.osm.pbf" --read-pbf file="RU-BU.osm.pbf" --derive-change --write-xml-change file="RU-BU-changeset-170224.osc" ## 3. Append changeset
osm2pgsql --slim --append -d gis RU-BU-changeset-170224.osc
Posted by Alexey Vazhnov on 24 February 2017 in Russian (Русский).

Были на Шри Ланке с 9 по 18 февраля. Жили в Хиккадуве, съездили на поезде в Канди и на машине в национальный парк Яла.

Фоточки можно посмотреть у жены: https://vk.com/album13072537_241409092

Потихоньку выкладываю POI и gps-треки.

Location: Вевала, Galle District, Южная провинция, 80244, Шри-Ланка

Когда-то на заре OpenStreetMap у пользователей не было бесплатных спутниковых снимков. Участники ездили или ходили по городу с GPS трекерами, которые фиксировали их перемещения. Затем треки загружались в редактор в качестве подложки и так можно было добавлять дороги, пешеходные дорожки и другие детали местности.

Время шло, спутниковые снимки стали доступными. Сначала Yahoo, а затем и Bing со своими бесплатными фотографии планеты превратили нас в диванных картографов. Теперь не нужно тратить выходные на патрулирование своего квартала, чтобы нанести на карту все дороги и дома. Достаточно вооружиться мышкой и обкликать объекты не выходя из дома.

GPS треки конечно никто не забыл. В некоторых случаях это единственный источник информации. Сайт osm.org позволяет легко загружать треки на сервер и делиться ими (даже анонимно). Недавно даже появился слой с треками на главной карте. Но так ли удобно ими пользоваться?

Я записывал свои GPS треки полёта в отпуск и несколько треков во время спуска на лыжах. Закачал их на сервер и обкликал в JOSM-е. Но остаётся чувство неудовлетворённости, как будто работа с треками на osm.org сделана на скорую руку и давно не пересматривалась. А хочется совсем малого:

  1. Возможность просматривать трек поверх карты;
  2. Больше статистики: пройденное расстояние, мин/макс/средняя скорость, перепад высот;
  3. Возможность обрезать трек (убрать некоторые данные из начала и конца), разбить трек на два и более;
  4. Искать треки всех пользователей: по названию, по дате, по тегам, по bounding box, etc.;

Для полного счастья не хватает чего-то на подобие http://utrack.crempa.net/ - тут тебе и разноцветная кривая твоего маршрута на фоне карты (Google Maps :( ), и графики изменения скорости, и графики перепадов высот, общее расстояние, всевозможные усреднённые числа. Здорово же? Посмотрите на utrack.crempa.net, а потом на osm.org

See full entry

Posted by j-wills on 10 February 2017 in Russian (Русский). Last updated on 14 February 2017.

В начале февраля удалось в отпуск выбраться за пределы Московской области к тещё на дачу.

Спустя нескольких дней проживания, провизия начала кончаться, и я решил выбраться в ближайший город, чтобы пополнить запасы, за одно купить ребенку капли в нос и подгузники :)

Проблема поиска более-менее приличного магазина и аптеки начались ещё до выезда за пределы посёлка. На карте ближайшего города практически не размечены магазины и аптеки. Ладно там, сетевых аптек в городе нет, но супермаркеты типа Дикси, Пятерочки, Ленты и Атак были замаплены меньше половины (про часы работы я вообще молчу), а некоторых вообще не было, что оказалось для меня нежданчиком.

Прикинув маршрут по картам конкурентов отправился в путь. У “друзей” оказались карты не совсем свежие, поэтому пришлось ориентироваться по месту и руководствоваться принципом “язык до Киева доведет”. Но и тут ждала меня подстава - адреска оказалась скудноватой. Имея в распоряжении только maps.me и не имея времени, по возможности начал отмечать все точки своего помещения. В свете всего произошедшего для себя уяснил первоочередное:

  1. Адрес - после того, как вы отрисуете все основные дороги, дворовые проезды и дома, надо сразу же приступать к внесению адресов, иначе карта без адреса - всего-лишь картинка.
  2. Магазины
  3. Аптеки
  4. АЗС
  5. Банки, банкоматы

*. Рестораны

*. Ветклиники и зоомагазины.

(Данный чарт составлен от лица заезжего в город человека на автомобиле.)

При этом очень важно обязательно заполнить часы работы и по возможности какие-то контакты.

P.S. Натыкаясь на форуме на посты с вопросами и премудростях микромапинга или заковыристых тегов для нестандартных ПОИ, сразу же хочется задать вопрос, а размечены ли у тебя в городе все вышеперечисленное?

Запись будет пополняться постепенно, по мере изучения местности и появления новых мыслей ))))

17.01.2017-23.01.2017

Изображение

Karte mit Unterstützung des PTv2-Taggingschemas

Brussels from 2006 to 2016 [^1^](#340_14074) © Joost Schouppe & OpenStreetMap contributors CC-BY-SA 2.0

О нас

  • Немецкое сообщество в этом месте написало про свой подкаст (автоматический перевод), который “скорее жив чем мёртв”. Однако, нашей команде тоже есть, чем похвалиться - каждый четверг выборочные новости Еженедельника ОСМ (и не только) озвучиваются в прямом эфире и записи затем выкладываются (уже три!). Респекты Sadless74 ;-)

Картографирование

See full entry

Posted by BushmanK on 4 February 2017 in Russian (Русский). Last updated on 6 February 2017.

Всем, наверное, известен ключ tourism=. Но не все, очевидно, понимают его смысл точно. Как это часто бывает, дело в смысловой разнице между английским словом tourism и его аналогом в русском языке.

Россияне и жители некоторых стран бывшего СССР привыкли называть этим словом не рекреационный туризм, то есть путешествия налегке, без специального снаряжения, как англичане и американцы, а спортивный туризм: пешие походы, походы на плотах и байдарках, горные походы и даже альпинистские экспедиции. Это местная языковая особенность русского языка и российской (не исключительно, конечно) культуры. Если вы скажете англоговорящему человеку, что вы любите туризм, он никогда не вообразит вас идущим с рюкзаком по тундре или плывущим на плоту по бурной реке. Он представит вас, например, фотографирующим достопримечательности какого-нибудь города или относительно легко доступные природные достопримечательности. Чтобы рассказать о своем увлечении пешими походами, вам придется упомянуть hiking, а о походах и сплаве на плоту - rafting и white water rafting.

Ровно по этой причине, дословный перевод статей Wiki о тегах вроде tourism=attraction лишен смысла. Для англоговорящего, англоязычная статья читается в контексте того, что он знает о смысле слова tourism в родном языке. А для россиянина требуется давать языковедческое или культурологическое объяснение, касающееся точного смысла слов tourism и attraction, чтобы не возникали ситуации, когда кто-то решит, что речь только о парках аттракционов (на самом деле - о достопримечательностях вообще) или о точках интереса для занимающихся спортивным туризмом вроде порогов и перекатов на речках. Это не всегда очевидно (особенно, если просто изучал язык в школе или институте, но не имеешь опыта его реального применения, где вылезают ошибки из примера выше), но это так.

Конвертируем OSM в другие форматы

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

Выгрузки

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

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

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

Qgis

В кугис есть возможность импортировать данные osm но с некоторыми оговорками. Основная проблема - отсутсвие поддержки мультиполигонов. Можно конечно импортровать границы как линии и полигонизировать их. Но это муторно.

Gdal

Следующий в списке - gdal. Если у вас стоит Qgis скорее всего у вас установлен и gdal. Среди поддерживаемых этой прекрасной библиотекой форматов есть и osm. http://www.gdal.org/drv_osm.html

У меня не получилось конвертировать osm сразу же в набор shape файлов или geojson, возможно это мжно сделать если отредактировать файл с настройками импорта osm для gdal. Но можно сделать и по другому.

geopackage

На первом этапе конвертируем osm в geopackage:

bzcat osm.xml.bz2 | ogr2ogr -f GPKG osm.geopackage /vsistdin/

Затем открываем его как источник данных в qgis, кнопка называется “добавить векторный слой”. Там просто выбираем наш osm.geopackage остальное qgis сделает сам. В сгенерированном geopackage’е будет 5 или 6 слоев. С полигонами/мультиполигонами, веями, точками, веями собранными из отношений маршрутов, и слой с прочей геометрией из других отношений.

Фильтрация и экспорт

See full entry

На сайте HDYC мапперы классифицируются по количеству пакетов правок, а статус активности зависит от количества дней за предыдущие 12 месяцев, когда маппер выгружал данные в базу.

HDYC

Тип маппера (количество пакетов правок):

  • Hit-and-Run - 24 и меньше
  • Newbie - 25-99
  • Casual Mapper - 100-1499
  • Great Mapper - 1500-2999
  • Heavy Mapper - 3000-5999
  • Super Mapper - 6000-14999
  • Legendary Mapper - 15000-29999
  • Fantastic Mapper - 30000-59999
  • Mega Mapper - 60000-99999
  • Epic Mapper - 100000 и больше

Статус активности маппера (количество дней с выгрузками):

  • Not Active - 0
  • Rarely Active - 1-14
  • Regularly Active - 15-39
  • Active - 40-79
  • Very Active - 80-149
  • Highly Active - 150-260
  • Mega Active - 261 и больше

Информация взята из файла: http://hdyc.neis-one.org/hdyc.neis-one.org.js

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

  1. Влaдимир K
  2. Bлaдимиp К

Первый сносил то, что рисовала две недели назад Agusia Wiśniewski . Обиделась на то, что я откатил её невалидные деревья и начала сносить вообще всё, забанена по моему репорту. Второй просто сносил всё подряд.

Так же тут явно замешаны

  1. Lærke Søren
  2. BananaOwels

Первый начал рисовать, видимо для отвода глаз, а потом внезапно вместе с рисовкой начал сносить. Второй сносил то, что нарисовал первый.

Ещё один вандальный аккаунт

  1. DorotyThompson

Сносит там, где я недавно редактировал(Крым). Определённо личная месть :)

Думаю, всё это месть обидчивой Agusia Wiśniewski

WhoDidIt

Странная первая запись в дневнике.

UPD.

Ещё один аккаунт Саша Габченко.

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

UPD2.

Ещё один аккаунт Дмитро Захарійчук. (Подсказал zetx16 )

У этого разброс уже побольше, от Тюмени до Житомира. Видимо персонаж пробует новые варианты, возможно искать уже нужно глобально. Так что призыв ко всем, быть более внимательными к новичкам. Но и при этом его явно всё еще тянет в окрестности моей активности - Челны, где всё и началось с Agusia Wiśniewski.

UPD3.

Подозрительный новый аккаунт Inferno1912.

Location: Бай-Буляк, Яна-Булякское сельское поселение, Тукаевский район, Татарстан, Приволжский федеральный округ, 423875, Россия

Еженедельное Радио ОСМ, архив выпусков с 2014 по 2016 год можно слушать и скачивать на сайте http://radio.osmz.ru/

С 2017 года создано Радио ОСМ клуба, которое продолжает традиции предшественника.

Сайт http://radio.openstreetmap.club

Если у вас будет желание участвовать, то устанавливайте Mumble и добро пожаловать! (пароль для подключения спросите у меня в ЛС)

Каждый четверг в 22:00 МСК

Слушайте прямой эфир http://radio.openstreetmap.club:8000/

Не удобно слушать ночью? Не беда! Вы можете скачивать записи выпусков по адресу http://radio.openstreetmap.club/podcast/

Радио ОСМ клуба. 5 января: Пилотный выпуск

Радио ОСМ клуба. 12 января: Планы развития руосм

Радио ОСМ клуба. 19 января: Google Summer of Code 2017

19 января обсуждали новости ОСМ и разговаривали про GSoC https://m.vk.com/wall-1527856_1897

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

Заинтересовались? Послушайте выпуск. Прочитайте статьи по ссылкам, узнайте больше о GSoC, заявите о себе и примите участие!

Вы можете прочитать сразу четыре выпуска Еженедельника ОСМ на русском языке. (Извините за большие выходные).

335 - http://www.weeklyosm.eu/ru/archives/8494

336 - http://www.weeklyosm.eu/ru/archives/8514

337 - http://www.weeklyosm.eu/ru/archives/8535

338 - http://www.weeklyosm.eu/ru/archives/8595