OpenStreetMap logo OpenStreetMap

Zkir's Diary

Recent diary entries

В этом году появились карты OSM для Ситигида, и регионов России, и заграницы.
Размер osm-файла России перевалил за 5 Гб.
OSM стал массовым, счет активных рисователей по регионам идет на десятки, а в Москве и Петербурге - уже на сотни.

Рисуются карты даже тех регионов, которых это совсем не ожидалось - Чечни и Дагестана, а Карачаево-Черкесия вошла в десятку самых прорисованных регионов. (возможно там не обошлось без импортов, но с этим только предстоит разобраться в новом году).

Десятка лучших, объектов на кв. км:


1 Москва и обл. 43.33
2 Краснодарский край, Адыгея 15.28
3 Санкт-Петербург и обл. 13.95
4 Самарская обл. 13.07
5 Ярославская обл. 12.27
6 Владимирская обл. 11.38
7 Белгородская обл. 11.05
8 Карачаево-Черкессия 10.90
9 Курская обл. 10.64
10 Калининградская обл. 9.12

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

Снова заработала статистика. Теперь снова можно посмотреть насколько карты регионов России полны и актуальны, и сколько человек ими занимается.

Статистика будет обновляться ежедневно, параллельно с картами для СитиГида.

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

Хороший инструмент для проверки связности дорог - keepright.ipax.at

Карта Карта Минска и Минской области подключена к пробочному сервису.

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

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

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

Дамы и господа!

Хочу напомнить, что акция по награждению активных участников OSM Ситигидом продолжается [не смотря ни на что].

Тот кто считает себя активным рисователем и у кого еще нет СГ, должен написать мне на osm-почту, с указанием желаемой платформы и региона своей активности.

Исповедь ))

Posted by Zkir on 2 October 2010 in Russian (Русский).

Священник
... Скажи мне, бога ради:
Соблюл ли заповедь хоть эту: не укради?

Стихотворец
Ах, батюшка, грешон! Я краду иногда!
(К тому приучены все наши господа),
Словцо из Коцебу, стих целый из Вольтера,
И даже у своих; не надобно примера.
Да как же без того, бедняжкам, нам писать?
Как мало своего — придется занимать.

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

1. Из данных ОСМ строится дорожный граф, включающий в себя дороги с trunk по unclassified.
2. Берется список городов (можно из осм, можно составленный ручками)
3. Для каждой пары городов находится маршрут между ними по дорожному графу (оптимальный по времени, для всех загородных дорог с покрытием принимается скорость по умолчанию 90 км/ч, для городских 30 км, можно учитывать и прочие факторы, типа maxspeed).
4. Для каждого ребра, входящего в проложенный маршрут, запоминается длина меньшего плеча маршрута (Lmin), в километрах.
5. В качестве оценки важности ребра дороги берется максимальное значение длин всех маршрутов (Max(Lmin)) проходящих через это ребро. (Можно взять среднее из 100 максимальных)
6. Получившаяся оценка в километрах нормируется на 4 диапазона, (trunk,primary, secondary, tertiary )

Было бы интересно проделать такое не только мысленно. Получившуюся оценку можно было бы записать в некий новый тег, например записывается в некий новый тег, например highway:calculated, и использовать при рендеринге и конвертации в mp для проставления MaxLevel (генерализации).

Вышли карты Екатеринбурга и Тверской области для Ситигида с поддержкой пробок.
На карте Екатеринбурга уже виднеется активность.

Теперь нужны датчики, много датчиков, чтобы посчиталась статистика.

Скачать можно тут.

Для того, чтобы правильно работал рутинг, нужно что бы пересекающиеся дороги имели общую точку. К сожалению, это не всегда выполняется.
keepright.ipax.at - показывает места, где линии не соединяются. Не думал, что у нас столько ошибок топологии.

Надо срочно чинить.

С некоторых пор дежурный поселился на Peirce.gis-lab.info и принялся отвечать на вопросы пользователей карт OSM под СитиГид. Продолжаем публиковать вопросы и ответы на них.

– Стамбул и Турцию отдельно сделайте пожалуйста.

Зачем? Что именно не так с Турцией?

– Хотелось бы более свежую карту Беларуси а то скачивается версия за 12 июня.
– А сделайте ежедневные сборки Беларуси?

Ежедневные сборки Беларуси появятся в ближайшее время, тем более обещал уже. Там была некоторая проблема со схемой адресации. Котяра грозился сделать дамп Беларуси, приведеный к виду понимаемому osm2mp.

– Нет карт Евразии.

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

– Как загрузить карты в СитиГид?

Очень просто. Скачать архив, распаковать, dcm файл положить рядом с прочими dcm файлами, в каталог maps.

– Cкачал и установил в MAPS карту Тюменской области, а навигатор ее не видит

Надеюсь вы не забыли распаковать скачанный архив. нужно извлечь dcm файл.

– Нет Якутии для СитиГида!
– Добрый день. Якутия занимает треть России. Нет ни где карт на СитиГид. Что
делать?

К сожалению это бага конвертера. Якутия пока не проходит. Надеюсь это в МИТ скоро починят.

– Здравствуйте. Хотел послать вам трек по Калужской области а у вас в карте эта дорога есть, в отличии от официальной карты. В следующую поездку возьму вашу карту. Спасибо вам за труды и поддержку проекта.

Спасибо. Это благодарность всем осмерам.

Map of Georgia for CityGiude

Posted by Zkir on 13 August 2010 in English. Last updated on 14 August 2010.

Hi guys!

Is here anybody who maps Georgia (Former USSR republic)?

Map of Georgia for CityGide navigaton program is now availible here:
http://osm.interlan.ru/cg_maps/GE-FULL.rar

It's updated on near-daily basis.

Всем привет!

Карта Грузии для популярной навигационной программы СитиГид теперь доступна здесь:
http://osm.interlan.ru/cg_maps/GE-FULL.rar

Она будет обновляться по-возможности ежедневно.

Location: Mtatsminda, Sololaki, Mtatsminda District, Tbilisi, Georgia

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

Мне часто задают вопрос, почему дворовые проезды сейчас нерутинговые (отображаются сплошной серой линией).

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

Причины этого следующие:

1. Есть ограничение на число ребер в рутинговом графе. Для некоторых регионов (RU-MOS) с включенными highway=service оно уже превышается. (Но митовцы обещали в новой версии это ограничение снять). Поддерживать же разные конфиги для разных регионов я не хочу - и пока не могу.

2. На пробочной карте рутер не должен строить объезды по дворам (ПДД). Про отдельные конфиги для пробочных карт смотри пункт 1. В МИТ опять же обещали сделать новый рутер, со служебными проездами, по которым не будет транзитного рутинга, но когда именно это случится, я определенно сказать не могу.