Решил попробовать редактировать для ОСМ. До этого несколько лет правил карты в GPSMapEdit. Теперь пытаюсь освоить JOSM. Идеалогия отличается в корне от того к чему привык. Первая мелкая правка данных - Астана
Diary Entries in Russian
Recent diary entries
Иногда бывает есть свободное время и можно зайти в какой-нибудь закоулок пособирать адреса. Но выясняется, что там уже кто-то был. Поэтому приходится зумится на каждую улицу, чтобы увидеть есть там адреса или нет. Не эффективно, хочется какой-то обзорной карты. И такая кстати есть, где красные рамочки домиков, но что-то она мне не нравится.
Поэтому я смастерил свой велосипед для планирования ковровых налётов, попытавшись выкинуть из выборки разные гаражи и прочие мелкие сараи.
Сразу видно, что я забыл прогуляться по трём улицам.
Одна беда, OsmAnd не поддерживает WMS :( Благо в NextGIS Mobile подсмотрел как прикручен TMS :)
Так что на выходные буду выбирать места с помощью неё.
П.С. Сомневаюсь, но если вдруг вы заинтересовались, стиль для QGIS можно взять тут.
Мобильный редактор Vespucci имеет ряд преимуществ по сравнению с программами записывающими трек вроде OSMtracker. Так например вы имеете возможность самостоятельно указать точку или контур куда поставить заметку (а может даже теги). На бинговских снимках видны крыши домов, что очень помогает при сборе адрески, есть специальные подложки указывающие ошибки и другую полезную информацию.
Однако мой первый опыт сбора адрески показал что не всё так уж хорошо. Выделение контуров - ужасная мука, точки всё время оказываются под пальцами и разъезжаются чуть проведёшь пальцем и т.д. В результате я придумал небольшой рецепт как сделать сбор адрески удобнее, который, я надеюсь поможет начинающим маперам.
Дорогой дневник! Я знаю у нас было много разногласий, но я прошу у тебя прощения…
Автор бота в телеграмме, который умеет выдавать вам различные наборы точек в виде kml файла по геопозиции, написал пост у себя в дневнике osm.org/user/zetx16/diary/40824
Зайдите к нему, почитайте, задайте вопросы, если они есть. И если вы пользователь телеграмма — попробуйте в связке с тем же maps.me.
Я сначала довольно скептически воспринял саму идею, пока не попробовал. У меня даже получалось скачивать “заметки” на ходу в автобусе и, глядя в окно, расставлять этажность у зданий: 46244398 (achavi), 46244271 (achavi), 46244065 (achavi), 46243999 (achavi), 46243946 (achavi), 46243750 (achavi)
Чтобы начать пользоваться, достаточно написать боту команду /start и он выдаст вам инструкцию. При отправке ему местоположения (телеграмм позволяет отправлять не только текущее, но и любое произвольное) вам прилетит файл kml, в котором будут заметки, собранные по видимой области экрана. По умолчанию, скорее всего, это будут здания с незаполненным building:levels=.
Список готовых правил на текущий момент. Выбираете. И при следущей отправленной геопозиции вам прилетит файл уже по новому правилу. У каждого правила, при этом, свой цвет заметок :)
/freeparking/noaddr/noentrance/noflats/nohours/nolvl
Кроме готовых пресетов можно также создавать любые правила, написав их на языке overpass.
Пришла весна, наступили теплые дни, руки уже не мерзнут без перчаток, а это значит, что настала пора для уличного маппинга. Что бы облегчить поиск объектов которые замаплены не полностью, когда вы уже улице, написал телеграм бота, который по заданным координатам возвращает KML файл с метками.
Есть несколько наборов меток, которые покажут здания без этажности, без адреса, без подъездов, подъезды без номера или квартир, магазины без времени работы. Если этого мало и дружите с overpass запросами, можете добавить свое правило выборки объектов.

Телеграм бот: https://t.me/osmexportbot
Всем привет!
Добавил на карту новый православный храм Вознесения (освящён в 2016 году). Добавил по знанию местоположения символическим прямоугольником (никакие карты не обрисовывал, хотя сверился с аэрокосмическим снимком Google). На Bing карте совсем ничего не видно, чтобы там было строение. Один лес. Ощущение, что этот кусочек карты очень старый, хотя указывается 2017 год в нижнем левом углу.
//
Удалено.
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
Были на Шри Ланке с 9 по 18 февраля. Жили в Хиккадуве, съездили на поезде в Канди и на машине в национальный парк Яла.
Фоточки можно посмотреть у жены: https://vk.com/album13072537_241409092
Потихоньку выкладываю POI и gps-треки.
Когда-то на заре OpenStreetMap у пользователей не было бесплатных спутниковых снимков. Участники ездили или ходили по городу с GPS трекерами, которые фиксировали их перемещения. Затем треки загружались в редактор в качестве подложки и так можно было добавлять дороги, пешеходные дорожки и другие детали местности.
Время шло, спутниковые снимки стали доступными. Сначала Yahoo, а затем и Bing со своими бесплатными фотографии планеты превратили нас в диванных картографов. Теперь не нужно тратить выходные на патрулирование своего квартала, чтобы нанести на карту все дороги и дома. Достаточно вооружиться мышкой и обкликать объекты не выходя из дома.
GPS треки конечно никто не забыл. В некоторых случаях это единственный источник информации. Сайт osm.org позволяет легко загружать треки на сервер и делиться ими (даже анонимно). Недавно даже появился слой с треками на главной карте. Но так ли удобно ими пользоваться?
Я записывал свои GPS треки полёта в отпуск и несколько треков во время спуска на лыжах. Закачал их на сервер и обкликал в JOSM-е. Но остаётся чувство неудовлетворённости, как будто работа с треками на osm.org сделана на скорую руку и давно не пересматривалась. А хочется совсем малого:
- Возможность просматривать трек поверх карты;
- Больше статистики: пройденное расстояние, мин/макс/средняя скорость, перепад высот;
- Возможность обрезать трек (убрать некоторые данные из начала и конца), разбить трек на два и более;
- Искать треки всех пользователей: по названию, по дате, по тегам, по bounding box, etc.;
Для полного счастья не хватает чего-то на подобие http://utrack.crempa.net/ - тут тебе и разноцветная кривая твоего маршрута на фоне карты (Google Maps :( ), и графики изменения скорости, и графики перепадов высот, общее расстояние, всевозможные усреднённые числа. Здорово же? Посмотрите на utrack.crempa.net, а потом на osm.org …
В начале февраля удалось в отпуск выбраться за пределы Московской области к тещё на дачу.
Спустя нескольких дней проживания, провизия начала кончаться, и я решил выбраться в ближайший город, чтобы пополнить запасы, за одно купить ребенку капли в нос и подгузники :)
Проблема поиска более-менее приличного магазина и аптеки начались ещё до выезда за пределы посёлка. На карте ближайшего города практически не размечены магазины и аптеки. Ладно там, сетевых аптек в городе нет, но супермаркеты типа Дикси, Пятерочки, Ленты и Атак были замаплены меньше половины (про часы работы я вообще молчу), а некоторых вообще не было, что оказалось для меня нежданчиком.
Прикинув маршрут по картам конкурентов отправился в путь. У “друзей” оказались карты не совсем свежие, поэтому пришлось ориентироваться по месту и руководствоваться принципом “язык до Киева доведет”. Но и тут ждала меня подстава - адреска оказалась скудноватой. Имея в распоряжении только maps.me и не имея времени, по возможности начал отмечать все точки своего помещения. В свете всего произошедшего для себя уяснил первоочередное:
- Адрес - после того, как вы отрисуете все основные дороги, дворовые проезды и дома, надо сразу же приступать к внесению адресов, иначе карта без адреса - всего-лишь картинка.
- Магазины
- Аптеки
- АЗС
- Банки, банкоматы
*. Рестораны
*. Ветклиники и зоомагазины.
(Данный чарт составлен от лица заезжего в город человека на автомобиле.)
При этом очень важно обязательно заполнить часы работы и по возможности какие-то контакты.
P.S. Натыкаясь на форуме на посты с вопросами и премудростях микромапинга или заковыристых тегов для нестандартных ПОИ, сразу же хочется задать вопрос, а размечены ли у тебя в городе все вышеперечисленное?
Запись будет пополняться постепенно, по мере изучения местности и появления новых мыслей ))))