OpenStreetMap logo OpenStreetMap

Zkir's Diary

Recent diary entries

Как рисовать в OSM для СитиГида

Posted by Zkir on 4 August 2010 in Russian (Русский). Last updated on 10 August 2010.

Следует придерживаться общих правил, изложенных в Map Features

Кроме того, желательно следующее:

1. Строго придерживаться классификации дорог по важности, недопускать разрывов в графе одного уровня. По тегу highway назначается предельный масштабный уровень видимости для дорог. Если это правило нарушается, получается некрасиво.

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

3. Наличие полигона place=* вокруг населенных пунктов. Это критически важно для адресного поиска. По полигону place=* определяется принадлежность улицы городу, и назначается скоростной индекс (внутри городов действует ограничение 60 км/ч).

Для полигонального place должна быть указана страна (addr:country), и при необходимости регион и район (addr:region и addr:district).

4. Для домов прописывается только адрес внутри населённого пункта. Обычно это улица (addr:street) и номер дома (addr:housenumber). Следует следить за тем чтобы addr:street на доме буквально совпадал с name соответствующей улицы.

5. Не забывать проставлять для христианских церквей denomination=*, потому что иначе они попадают в категорию пои "Храмы, прочие".

Тут выяснилось, что не все хорошо понимают классификацию дорог по важности. На самом деле, она круглая и простая, почти как колобок. Перескажу вкратце вики.

Дороги между городами это primary и secondary.
primary - имеет некое транзитное значение, т.е имеет смысл для того, кто едет через область транзитом (из города одной области через эту в город третьей области).
secondary может быть дорогой в райцентр, даже если он не имеет статуса города.

tertiary - дорога из города в деревню (с покрытием).

unclassified - прочие загородные дороги, которые куда-то ведут (из деревни в деревню, к какому-нибудь заводу), возможно без покрытия, в таком случае (highway=unclassified+surface=unpaved )

Грунтовая дорога, которая никуда особенно не ведет, но по которой на поля выезжает сельхоз-техника, это track

Дорога "классифицированого" уровня не может обрываться посреди поля, а может заканчиваться только в населенном пункте (для primary и secondary - городе) или пристыковываться к другой дороге уровнем выше.

trunk - это федеральная трасса или европейский маршрут,
motorway - это участок транка, имеющий статус автострады, с разрешенной скоростью 110 км/ч.

Продолжаем отвечать на вопросы наших посетителей. Следующий вопрос стал актуальным в связи с предыдущим объявлением (грядущим переходом на Ситигид, см ниже).

Скажите пожалуйста, какой программой производить экспорт из формата OSM в формат для GisRussa?

Конвертация происходит в два этапа:

на первом из osm делается mp при помощи osm2mp.pl (это перловый скрипт. У меня перл (вернее перловый менеджер пакетов, ppm) заработал только тогда когда я поставил его на новую машину со свежеустановленным Windows);

на втором mp превращается в rus при посредством GpsMapEdit версии 1.0.27 это единственная версия GME которая как-то поддерживает запреты поворотов в Руссе. Так же на форуме мелькал mp2rus в исходниках на С, но я его не использую. Возможно, если его немного допилить, некоторые проблемы конвертации удастся решить, но я этим заниматься скорее всего не буду.

Ситигид для осмеров

Posted by Zkir on 9 June 2010 in Russian (Русский). Last updated on 24 August 2010.

Дамы и господа! Судари и сударыни! Товарищи и товарки!
(Те которые форум не читают ;)

В ООО "МИТ" приняли беспрецедентное решение.

В целях популяризации свободных карт, ну и СитиГида среди осмеров, активные рисователи регионов России (таки да, и столиц) а также других стран в ОСМ будут награждены бесплатной лицензией Ситигида для следующих платформ: WinMobile, WinCE, PC/CarPC и Symbian, по выбору.

Если вы считаете себя активным рисователем, и желаете получить лицензию, просьба писать мне через осм-почту, с обязательным указанием желаемой платформы (см список) и региона своей активности.

Что такое СитиГид.

Ситигид - это программа навигации с поддержкой пробок, для почти всех популярных платформ.

* Маршрутизация - прокладка маршрута и ведение по нему, голосовые подсказки.
* Пробки на дорогах. Отображение дорожной ситуации
* Динамические ПОИ- Если вы увидели яму на дороге, или передвижной пост ГАИ, ткните на карту, и те кто проедет здесь после вас, будут предупреждены.
* Адресный поиск.

See full entry

В догонку предыдущему посту, по просьбе Котяры.

Итак, Беларусь - число объектов на кв. км. 10.8 - что дало бы Беларуси второе место в рейтинге регионов России :)

Прочие показатели:

Активные участники - 61
Правок в день на участника - 159.2
Доля объектов моложе 365 дней - 54%
Средний возраст объектов - 350 дней
(что значит Беларусь довольна стабильна, для сравнения те же показатели для МО - 85% и 204 дня)

Top 10 регионов по проработанности.


1. Москва и Московская область 17.5
2. Самарская область 8.6
3. Санкт-Петербург и Ленобласть 8.0
4. Владимирская область 5.9
5. Ярославская область 5.5
6. Краснодарский край, Адыгея 5.1
7. Калининградская область 4.6
8. Белгородская область 4.2
9. Челябинская область 3.9
10. Карелия 3.8

цифра - число объектов на квадратный километр. Объектами считаются точки (node), линии (way) и отношения (relation)

Лягушки страдали оттого, что не было у них крепкой власти, и отправили они к Зевсу послов с просьбой дать им царя. Увидел Зевс, какие они неразумные, и бросил им в болото деревянный чурбан. Сперва лягушки испугались шума и попрятались в самую глубь болота; но чурбан был неподвижен, и вот понемногу они осмелели настолько, что и вскакивали на него, и сидели на нем. Рассудив тогда, что ниже их достоинства иметь такого царя, они опять обратились к Зевсу и попросили переменить им правителя, потому что этот слишком уж ленив. Рассердился на них Зевс и послал им водяную змею, которая стала их хватать и пожирать.

Продолжаем отвечать на вопросы пользователей карт OSM для Гис Руссы:

По какой причине не открывается приведенная в списке обзорная карта России? при этом остальные карты открываюся без вопросов.

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

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

Сколько раз скачивают карты за день?

Это некоммерческая тайна :) Много. Во всяком случае я приятно удивлен количеством закачек, надеюсь счетчик не врет.

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

Если не наладится само, телефон надо нести в гарантию. Гис Русса не отмечена в порче оборудования.


Будет ли доступна автопрокладка маршрута по дорогам в бесплатной версии?

Уже давно доступна. Чего не работало никогда ни в какой версии (и уже никогда не будет) автопрокладка маршрута по дорогам в атласах. :(

В папке с программой Gisrussa есть активационный ключ, при попытке активизировать программу, ничего не получается. Что делать?

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

На карте Ярославской области (для ГИС Русса, дата карты - 16 января 2010 г.) пропало Рыбинсков водохранилище на масштабах выше 3 км.

Такая проблема действительно есть. Причина в том, что некоторые уважаемые товарищи сменили тип полигона с natural=water на landuse=reservoir +waterway=riverbank.

как итог, водохранилище опустилось с 3-го уровня на 2-й, из "озера среднего" став "рекой большой"

Как нужно интерпретировать landuse=reservoir я не знаю, внятного описания на вики ( RU:Tag:landuse=reservoir) нет.

Так что пока нет внятного описания, из которого было бы понятно, что такое landuse=reservoir, на какие объекты его надо ставить, на какие не надо, по каким признакам отличать водохранилище от неводохранилища, из тега landuse=reservoir никакой полезной информации извлечь нельзя, в частности до какого уровня детализации его показывать.

Вопрос обсуждается, как обычно, на форуме.

Location: Глебовское сельское поселение, Рыбинский район, Ярославская область, Центральный федеральный округ, Россия

[Гис Русса] Дамп от Гис-лаб

Posted by Zkir on 17 January 2010 in Russian (Русский). Last updated on 19 January 2010.

Перебилдил карты на основе дампа России от Гис-лаб. (http://gis-lab.info ).

Надеюсь что в них все хорошо :)

Кроме того, меня просили указать сайт со сборками карт для Навител. Указываю:
http://fmesh.ru/osm/navitel.html

В "Полезные Ссылки" внесу чуть позже:) C тех пор как на сайте стало больше одной страницы, это оказалось не так просто.