OpenStreetMap logo OpenStreetMap

Diary Entries in Russian

Recent diary entries

На картах, которые рисует Mapnik, крупные дороги (highway=trunk), почти не видны в лесу — всё зелёное. Было бы правильным рисовать транки, например, фиолетовым. Или красно-фиолетовым, как это сделано в OsmAnd.

Оказывается, на trac.openstreetmap.org уже 2 года висит тикет #3038, где описана эта проблема. И так до сих пор ничего и не решено.

Location: Златоустовский городской округ, Челябинская область, Уральский федеральный округ, Россия
Posted by chnav on 18 November 2012 in Russian (Русский). Last updated on 23 August 2016.
  1. Начало работы с OpenStreetMap (Potlatch 1 - устарел, но описаны принципы работы с треками и спутниковыми снимками)

  2. Основы редактирования данных OpenStreetMap в JOSM (рекомендуется для основной работы)

  3. RU:Map Features (описание общепринятых тегов)

  4. RU:ВикиПроект Россия/Классификация дорог

  5. Адресация: Сокращенная схема, используемая в России де-факто (в Казахстане тоже т.к. используется тот же конвертер osm2mp)

  6. Карты Казахстана для навигационных программ из данных ОСМ

  7. Русскоязычный портал openstreetmap.ru (дополнение к стандартному osm.org для русскоязычных пользователей; куча полезных фишек; нет редактора “Портлач” :)

  8. Советы начинающим (доступно описано что можно удалять, а что не следует )))

  9. Договорённости и Стандарты редактирования, особое внимание оверсамплингу (лишние, избыточные точки в линиях, особенно на прямолинейных дорогах)

  10. Основной русскоязычный форум, на котором можно узнать ответы на любые вопросы

Очень просто. Пример для винды:

Подготовка

  1. Если на компьютере нет Java - установить её
  2. Создать каталог C:\OSM
  3. Скачать osmosis-0.40.1
  4. Распаковать его в C:\OSM - при этом там создастся подкаталог osmosis-0.40.1
  5. Создать подкаталог C:\OSM\plugins
  6. Скачать туда плугин osmrouting-1.2.jar
  7. Проверяем что всё работает запуском osmosis в каталоге C:\OSM:

    C:\OSM>C:\OSM\osmosis-0.40.1\bin\osmosis.bat
    17.11.2012 16:13:38 org.openstreetmap.osmosis.core.Osmosis run
    INFO: Osmosis Version 0.40.1
    ...
    17.11.2012 16:13:41 org.java.plugin.standard.StandardPluginManager activatePlugin
    INFO: plug-in started - [email protected]
    ...

Osmosis может искать свои плугины в нескольких местах. Тут перечислены места, которые можно использовать. В данном примере используется вариант каталога plugins относительно текущего каталога запуска, поэтому запускать надо именно из каталога C:\OSM, в противном случае плугин найден не будет. Если вам более удобны другие варианты размещения плугинов - вы можете настроить osmosis по своему вкусу.

Фильтрация

  1. Скачиваем интересующий регион в формате pbf на одном из сервисов, например на gis-lab
  2. Запускаем фильтрацию дорожного графа:

    C:\OSM>C:\OSM\osmosis-0.40.1\bin\osmosis.bat –read-pbf region.osm.pbf –lp –build-routing-graph graphLevel=residential minorGraphsAction=drop –write-pbf region.graph.osm.pbf

В этом примере читается содержимое файла region.osm.pbf, фильтруется дорожный граф уровня residential (graphLevel=residential), изолированные области выкидываются (minorGraphsAction=drop), а результат записывается в выходной файл region.graph.osm.pbf.

Результат можно открыть в JOSM и проверить. Только будьте осторожны - на больших регионах JOSM может тормозить и требовать много памяти.

Posted by bullethimself on 16 November 2012 in Russian (Русский). Last updated on 31 December 2012.
Posted by Xmypblu on 7 November 2012 in Russian (Русский).

Куда-то пропали ссылки на RSS, за последние месяцы меня уже в третий раз спрашивали (а я в третий раз искал) как подписаться на русскую ленту или на дневники конкретного пользователя:

Вопрос к тем кто общается с разработчиками OSM.org :

  • как подписаться на правки пользователя по его UID ?
  • если сейчас никак - попросите их это реализовать, вандалы часто меняю свои ники, а поиск нового имени - отнимает время.

Просматривал новости на OpenNet и наткнулся на анонсы статей в “BSD Magazine”.

Оказывается, в прошлом году в журнале “BSD Magazine” была серия из 4-х статей про GIS.
Дело было вечером, делать было нечего(c)… решил объединить эти статьи в один файл.

В этом году у них идет серия статей о PostgreSQL.

Posted by Elkim on 1 November 2012 in Russian (Русский). Last updated on 1 January 2013.

Буду собирать тут советы начинающим, которые писал я или кто-то в личной переписке с начинающими ОСМерами. Возможно позже сформирую из этого статью-ЧаВо в вики, которую можно будет цитировать новичкам и давать на неё ссылку. Так что каменты с замечаниями и предложениями очень приветствуются.

Начнём.

Удаление объектов.

Цитата: “Тут вопрос в подходе: “Внося свою лепту, не выноси чужую”. Вам нужно раз и навсегда запомнить: удалять можно только то, чего нет. Если что-то следует исправить, то это нужно именно исправлять, а не удалять и рисовать заново.”[*]

Линии можно резать на части, объединять, присоединять, отсоединять, двигать, добавлять точки, изменять теги (параметры в заготовках редактора).

Для уточнении уже нарисованных линий, в редакторе JOSM, есть отличный инструмент: “Режим улучшения точности линий” - сильно ускоряет процесс, очень рекомендую.

А когда проще нарисовать заново, чем исправлять, используйте инструмент JOSM из модуля utilsplugin2 “Заменить геометрию” (Ctrl+Shift+G)
История линии и использованных старых точек остаётся, и линия не пропадает из отношений.

Простое удаление объектов чревато поломкой отношений (такой виртуальный объект).

Удалять остальное - вандализм. А вандальные правки подлежит откату. Не тратьте своё и чужое время понапрасну. Осваивайте инструменты для редактирования.

Что нужно знать о Полтаче, что бы не делать ошибок.

See full entry

Как любителя нарезать большие картинки на тайлы, с момента появления статьи про OrbView-3 меня волновал вопрос - когда научат gdal2tiles сохранять тайлы в JPEG? И насколько меньше места будут занимать тайлы?

Сегодня получил патч от PShA и получил такие цифры:
Для теста взял GeoTIFF размером 15594х10931 px, 487 МБ (511 461 868 байт), который нарезал для 5 зума.

# По умолчанию режет в формате PNG - всё как обычно
$gdal2tiles -w none -n -z 5 test.tif tiles
размер папки: 1.49 МБ (1 564 650 байт)

# Параметр "-f jpg" даст нам тайлы с расширением .jpg
# по умолчанию в GDAL для JPEG стоит QUALITY = 75
gdal2tiles -f jpg -w none -n -z 5 test.tif tiles
размер папки: 402 КБ (411 703 байт)

# выставляем QUALITY = 90
gdal2tiles -q 90 -f jpg -w none -n -z 5 test.tif tiles
размер папки: 608 КБ (622 967 байт)

# Получаем файлы с расширением .jpeg и QUALITY = 95
gdal2tiles -q 95 -f jpeg -w none -n -z 5 test.tif tiles
размер папки: 810 КБ (829 693 байт)

в реальной ситуации снимки режутся для 16-19 зума, но это ооочень долго и больше места займет.

P.S. Спасибо и багрепорты отсылаем PShA , которого проще поймать в чатике про аниме ;)