OpenStreetMap logo OpenStreetMap

Diary Entries in Russian

Recent diary entries

В сязи с появлением более детальной подложки от bing, наконец таки нашел время подправить болота в районе Остров-Погорелец-Дудуачкино (Хваловская волость, Волховский район). Вроде карта местности немного преобразилась. Добавил дома в некоторые деревни. Уточнять правки уже надо на местности - надеюсь выбраться туда летом.

Так же решил взять паузу на правки в течени 2-х месяцев по причинам несоблюдения, на мой взгляд, этики общения и переписки некоторыми членами т.н. “рускоязычного сообщества OSM”. А что делать? - сил нет уже и делать вклад и при этом не получать никакой моральной поддержки - только одни тычки и нервные окрики. А еще сообщество называется. Естественно это “убожество” сказывается на популяризации движения и в итоге на достижении конечных результатах - хорошей карты со сплошным покрытием России. Если сравнить карту Эстонии и карту соседней России (Псковской области), то сравнение будет не в пользу Россиии и это факт. Надеюсь, что мы станем когда нибудь действительно сообществом. Почитав форум OSM все же понял, что с другой стороны не все так безнадежно.

Задача образовалась в процессе подготовки почвы для создания поисковика на основе OSM. Инструкции вроде как и есть, но: некоторые для PGSQL 8.4, некоторые для других схем и т.п. Вобщем, задача заняла время, а значит она не тривиальная.

Имеем:

  • Ubuntu Server 12.04;

  • Данные любимого края (я использую формат PBF), ну или всей планеты, если у вас есть ресурсы. Взято отсюда;

Шаг 1. Установка пакетов.

Все свежие версии пакетов есть в репозиториях, поэтому просто выполняем:

$ sudo apt-get install osmosis postgresql-9.1-postgis postgresql-contrib-9.1

Шаг 2. Создание и подготовка БД

В целом, взято отсюда: PostGIS Setup

С этого момента у нас в системе есть пользователь postgres, который имеет полные права администрирования PostgreSQL. От его имени мы создаём БД и пользователя этой БД (изначально postgres имеет пустой пароль):

$ su postgres

$ createuser –superuser gisuser

$ createdb -E UTF8 -O gisuser osm

$ exit

Теперь нужно подготовить PostGIS:

Заметка: не пренебрегайте указанием хоста при использовании psql, без использования этого ключа у меня не проходила аутентификация.

Заметка: если в вашей системе нет используемых файлов, попробуйте найти их при помощи команды locate. При этом предварительно выполнив sudo updatedb.

$ psql -h localhost -U gisuser -d snapshot -f /usr/share/postgresql/9.1/contrib/postgis-1.5/postgis.sql

$ psql -h localhost -U gisuser -d snapshot -f /usr/share/postgresql/9.1/contrib/postgis-1.5/spatial_ref_sys.sql

Устанавливаем схему базы:

$ psql -h localhost -U gisuser -d snapshot -c “CREATE EXTENSION hstore;”

$ psql -h localhost -U gisuser -d snapshot -f /usr/share/doc/osmosis/examples/pgsnapshot_schema_0.6.sql

С этого момента у нас есть абсолютно пустая база нужной структуры.

Шаг 3. Заполнение базы.

Делается единственной командой:

$ osmosis –read-pbf file=”/path/to/file.osm.pbf” –write-pgsql host=”localhost” database=”snapshot” user=”gisuser”

Решил более детально начать отрисовку карты, в т.ч. Рубцовска с нанесением номерации домов частного сектора. Возможны некоторые несовпадения или отсутствие номеров домов. Какие данные имеются, с такими и работаю.

не могу никак точно выровнять карту по снимкам от майкрософта: выравниваю по gps трекам, вроде сходится, но передвинув карту в другое место - треки уже расползаются… ужас, короче….

Только что вернулся с велозакатки одного из кварталов на Гражданке: osm.org/?lat=60.03979&lon=30.37633&zoom=15&layers=M В домах, выходящих на проспект Культуры, куча poi. Возьмём к примеру, http://n.maps.yandex.ru/?oid=3914139 В реальности (сегодняшние данные) там 12 объектов разного рода - несколько магазинов, жилкомсервис, почта и т.д + 2 вакантных места. На НЯК из них отмечено 9, на OSM - 0 (ноль). При этом эти 9 poi в НЯК были созданы четырьмя разными людьми. Т.е. это не дело рук энтузиаста-одиночки, а реально труд сообщества, в котором даже если кто-то выйдет из игры, это не помещает поддерживать данные в относительно актуальном виде. И это далеко не единичный случай. Куда не сунусь -везде примерно одно и то же. На Васильевском острове до сих пор полно кривых домов, нарисованных в 2009 году по ландсат, и до последнего времени никто не брался их улучшать. До сих пор во множестве кварталов не отмечены внутренние проезды, не говоря уже о воротах, щлагбаумах, “лежачих полицейских” и т.д. Небольшой город Каменногорск, если бы я за него не взялся пару недель назад, так и бы представлял собой пустыню с редкими poi, отстоящими от реального местоположения на сотни метров. И даже теперь, я ведь не могу по спутнику отмечать номера домов и уточнять poi! Нужен местный маппер. В НЯК такой есть, в OSM - нет.

В OSM всё больше ощущается нехватка полевых мапперов. По самым оптимистичным подсчётам, для поддержания карты в нормальном состоянии нужен 1 энтузиаст “в поле” на городской район с населением тысяч 30-40 (пешком), 10-20 (в центре/у метро) или 50-100 (если есть велосипед). На Санкт-Петербург в таком случае нужно 100-150 человек, на Москву - 200-300. Это в 10-20 больше, чем есть сейчас.

See full entry

Запланировал на лето побегать вокруг Индюка, да нанести все тропы и скалолазные сектора. Думаю пешеходникам будет полезно.

Location: Туапсинский муниципальный округ, Краснодарский край, Южный федеральный округ, Россия

Статус дороги прямо пропорционален тому, сколько человек находится (живёт, работает) между текущим положением и точкой назначения (или отправления - что ближе) для среднестатистического человека, едущего по этой дороге.

Кирово-Чепецкий велоклуб «Сотня» с подачи и начинания ОО «Минское велосипедное общество» стартует свой проект по мониторингу велопроишествий, ориентированный на Кировскую область и республику Удмуртия:

http://crash.velo100.ru/

Проект основан на той же кодовой базе, что и Минский проект crash.bike.org.by но только ориентирован на другую географическую аудиторию.

http://auto.onliner.by/2012/04/30/velo-21 ОО «Минское велосипедное общество» начинает проект по мониторингу велосипедных происшествий — «МВО: Аварии». Теперь каждый, кому стало известно о велоаварии или краже велосипеда, может оперативно оставить сообщение об этом на специально созданном сайте, чтобы помочь выявить опасные для велосипедистов места в Минске. http://crash.bike.org.by/

Видно авторы проекта что-то предчувствовали. Сегодня в Минске один велосипедист сбил старика на тротуаре. А другого менты догнали на тротуаре и переехали машиной.

На домашнюю страницу ни когда много внимания не уделял ближайшим друзьям. Сегодня решил посмотреть активность приведенных участников перечисленных на моей странице. Был удивлен – только один активно вносит правки. Добавил в друзья. Слабо представляю что это даст. А по большинству система говорит что нет правок. Вот и получается человек зарегистрировался и … что-то его в дальнейшем остановило…

Пользователей много, а правят не много. С одной стороны – это хорошо, нет случайных людей и правки вносятся осмысленные. Но с другой – плохо, работы много и все не переделаешь.

То такое. хоть бы треки заливали. Сегодня залил еще один.

Запущен, пока что только в тестовом режиме, рендер на базе mod_tile/renderd с покрытием на всю Россию: http://чепецк.net

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

Данные по состоянию до коматозного периода ОСМ, т.е. на 1 апреля. Обновление данных планируется приблизительно раз в неделю сразу на всю страну (но только когда выгрузка планеты оживёт, если вообще оживёт).

Добавлены улицы, редактируется частный сектор жилых домов, добавлены магазины нового микрорайона, изменены парковочные места…

Location: Степное Озеро, Степноозёрский поссовет, Благовещенский район, Алтайский край, Сибирский федеральный округ, Россия

Что-то занесло меня на землю моих предков по отцовской линии. Хутор Дюдьково. Обновляю карту по своим трекам и “Scanex IRS”. Вспоминаю названия мест и урочищ. Что-то уже локализовал мой брат, но его правки в Викимапии. Например старый хутор Пётчино. Есть еще потерянный нами и еще до нас по местоположению Гнеушево или Гнёушево. даже примерно затрудняюсь сказать где он находится.

Location: Дюдьково, Максатихинский муниципальный округ, Тверская область, Центральный федеральный округ, Россия

Начало редактирования. Указал знаками: больницу, поликлинику, полицию, пожарную, школу(нарисовал контур), библиотеку. Поправил несколько улиц, добавил отсутствующий проулок (ул. Ленина).

Location: Родионово-Несветайская, Родионово-Несветайское сельское поселение, Родионово-Несветайский район, Ростовская область, Южный федеральный округ, Россия
Posted by Zkir on 22 April 2012 in Russian (Русский). Last updated on 30 May 2012.

В поисках номеров домов прокатился на роликах снова. На этот раз с импровизированным объездным листом. Дело пошло немного лучше)

Полноценного сервиса печати объездных листов, который бы показывал дома без номеров или без указанной улицы нет, но скриншотов можно наделать с OSM-инспектора: http://tools.geofabrik.de/osmi/?view=addresses или даже с моего собственного валидатора: http://peirce.gis-lab.ru/qa/RU-MOS/addr-map/2

:)

Posted by az09 on 17 April 2012 in Russian (Русский).

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

  • horse = yes
  • oneway = no

Остро ощущаю нехватку количества полос и габарита по высоте )))) Если учесть, что “created_by = Potlatch 2”, то автор становится претендентом на ачивку К.О.

В субботу прокатился на роликах по окресности. Эксперимент показал, что это быстрый и приятный способ исследования местности. Приэтом радует, что катаешься не так просто, а с какой-то целью.

Я собрал довольно много недостающих адресов. Тем не менее, если бы у меня был обходной лист, в котором были бы отмечены дома без адресов, т.е. те, у которых нет либо addr:housenumber, либо addr:street, эффективность моей работы была бы намного выше.

Location: 28, район Хамовники, Москва, Центральный федеральный округ, 119072, Россия