Карты для СитиГида

ikz, попробую вечером.

Да, на СитиГид Лайт идут на ура.

tatarstan.zip - пробуйте.

Спасибо.
Вот только без highway=service как-то не то.

Добавлю highway=service когда пойму как отфильтровать проезды с закрытым/частным доступом.
highway=service + access=private

или лёша добавит такую фильтрацию в osm2mp.

А ты сам MP из OSM генеришь?
Если да, то может тогда того, osmosis-ом эти кое-чьи загрузки отрезать?

Типа такого: “–tf reject-ways source=lsat7-clc2000-grass-i.smap --tf reject-relations source=lsat7-clc2000-grass-i.smap --used-node”

Угу, сейчас попробую.

Но конвертер пока очень нестабильный. Предыдущая попытка проживать ЛО продолжалась 6 часов и закончилась Geneneral Protection Fault

В чистом виде эта строка не подошла - слишком много мусора остаётся (890Мб из 1091Мб исходника).
Сделал свой плугин с фильтром по мотивам used-node, который выкидывает все way и node без тегов и неиспользуемые в relation. На моём компе за 4 минуты сделал 174Мб из 1091Мб исходника. Похоже на правду?

JOSM результирующий файл хоть и с натугой, но вроде открыл.

Вот plugin: http://files.mail.ru/NPXJTG
Командная строка для osmosis: osmosis --read-xml leningrad.osm --lp --tf reject-ways source=lsat7-clc2000-i.smap,lsat7-clc2000-grass-i.smap --tf reject-relations source=lsat7-clc2000-i.smap,lsat7-clc2000-grass-i.smap --uwn --write-xml leningrad_f.osm

Ключик --uwn (или аналогичный --used-way-and-node) - это включение фильтрации (из plugin-а) всех way и node без тегов (или с одним единственным тегом created_by) и неиспользуемые в relation-ах.

Будете пробовать, просьба отписаться о результате - работает/не работает/есть ошибки и т.п.

А как этот плугин устанавливать?

http://wiki.openstreetmap.org/wiki/Osmosis/Detailed_Usage#Plugin_Tasks

Собралась карта ЛО, весит 17 мб. С некоторыми глюками, правда. :slight_smile: Выложу завтра, потому что на даче интернет канал (GPRS) уж больно дохлый.

Плугин работает, вроде делает то что нужно, каких-то ошибок я не заметил, но их возможно придется искать на карте )

Не совсем то что задумывалось, но уж что получилось saint_petersburg.zip

Похоже конвертор не понимает полигонов с дырками.

Чего-то все дома жутко окривели. Может битность слишком маленькая?

Раньше вроде понимал, он их автоматом преобразовывал в полигоны без дырок (разрезы ставил по углам).

ЗЫ. Без hw-service всё-таки как-то совсем тоскливо. Может вернуть?
Трамвайные линии тоже куда-то пропали…
Медицина вся исчезла…
Кронштадт утонул в заливе (вместе с остальными островами).

Хм, критика понятна:)
Буду пилить дальше.
hw=service верну.

Я предупреждал, что полигоны надо порезать в мапедите
Команда Merge inner polygons

Можно мне собрать московскую и калужскую область свежую. Может кто знает как подключить платную карту калужской области под версию carpc?

Ситигид обещает поддержать нормально пешеходные дорожки. Как только он это сделает, обновлю карту МО. надеюсь это будет в ближайшие дни.

Калужскую область соберу вечером.

Сделал Merge inner polygons, водоемы вобще вылетели. Чудеса в решете!

Что получилось, можно глянуть здесь.
saint_petersburg.osm.2010-05-13.zip

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

Просьба протестировать рутинг.