You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#2226 2013-01-22 14:25:34
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Карты для СитиГида
Ну и вдогонку, убегая:
PL
Упс. не хочет...
p.s. укоротил - влезло
Last edited by wowik (2013-01-22 14:32:20)
Offline
#2227 2013-01-22 17:12:29
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
А есть нормативка по евромаршрутам внутри страны? Тоесть я к примеру смотрю E75 для него указаны только города и страны, есть ли требования чтобы внутри страны были документы определяющие какие именно дороги внутри страны относятся к этому маршруту?
Может в каких-то странах какая-то нормативка и есть. Не очень правда понятно, в каком только виде она должна быть, в виде gpx-треков ? ![]()
В самом основополагающем международном соглашении только определяются города, входящие в маршруты, и требуется обозначить эти марршруты знаками установленной формы на местности.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2228 2013-01-22 19:00:46
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Карты для СитиГида
Может, уже спрашивали, но таки почему при уменьшении масштаба не пропадают мелкие дороги? Из-за этого осмокарта тормозит, а официальная нет.
Offline
#2229 2013-01-22 19:27:26
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
Это бага конвертора. Проявляется правда не у всех. Отключи аппаратное ускорение.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2230 2013-01-22 19:29:52
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
Zkir wrote:грубо говоря вся Европа
пока выкачать не могу
Я тебя научу. делай так:
chcp 1251
osmfilter d:\osm\osm_data\europe.o5m --keep= --keep-ways="highway=* and ( ref=E* or int_ref=E* or ref=Е* or int_ref=Е* )" --keep-relations="route=road and ( ref=E* or int_ref=E* or ref=Е* or int_ref=Е* ) " >roads.osm
Last edited by Zkir (2013-01-22 19:30:52)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2231 2013-01-22 21:20:07
- mixdm
- Member
- Registered: 2010-06-30
- Posts: 455
Re: Карты для СитиГида
Было озвучено Zkir
Из новых модных фич: заработала инфа о пои по тапу. Показываются адрес, телефон, вебсайт, и описание (description=*). Так что рекомендуется заполнять соответствующие теги.
А нельзя ли прикрутить еще и отображение значения opening_hours для полного счастья
? Было бы очень даже полезно...
Offline
#2232 2013-01-23 06:13:50
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Карты для СитиГида
chcp 1251
osmfilter d:\osm\osm_data\europe.o5m --keep= --keep-ways="highway=* and ( ref=E* or int_ref=E* or ref=Е* or int_ref=Е* )" --keep-relations="route=road and ( ref=E* or int_ref=E* or ref=Е* or int_ref=Е* ) " >roads.osm
europe.o5m - это europe.osm? Вот его-то пока стесняюсь на работе выкачивать — гигабайтов неприлично много. Щаз из дома закачку поставлю. А фильтровать мне не надо — я .osm сам читаю-фильтрую.
А пока вон и в Польше ужасов хватает.
ref=E* наверно и впрямь добавлю в международные как возможное ошибочное написание. А int_ref у relation я как-то не встречал. По вики у relation только ref.
Еще заметил, что в Европе не ставят на паромы ferry=* (primary и т.п.), хотя в маршрут включают.
Last edited by wowik (2013-01-23 06:14:12)
Offline
#2233 2013-01-23 07:59:03
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
europe.o5m - это europe.osm?
Это вырезка из планеты в новом модном формате, мегабайт в нем заментно меньше, чем в osm-xml. http://wiki.openstreetmap.org/wiki/Osmconvert
Я делаю так:
1. Скачиваю планету, в pbf. Это достаточно сделать один раз.
2. Вырезаю европу, при помощи Osmconvert.
3. Раз в сутки ее обновляю, при помощи osmupdate. osmupdate - это абсолютное оружие, должно быть у каждого.
Трафик osmupdate не очень большой, его можно запускать хоть каждый час.
4. Предварительно фильтрую дороги, см. выше. остается osm ~400 Мб, его уже можно читать-фильтровать как душе угодно.
возможное ошибочное написание
Ну что значит ошибочное. E55, E 55 E-55 - это варианты, которые встречаются на картах и на знаках. Ну и в OSM тоже.
А int_ref у relation я как-то не встречал
По идее, это для веев. Может же быть вей, который забыли включить в релейшен.
Last edited by Zkir (2013-01-23 07:59:15)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2234 2013-01-23 08:35:44
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
Еще несколько замечаний.
Для валидатора европейских маршрутов нужен немного другой формат.
Мне видится так.
1. На главной странице - таблица найденных маршрутов, в строках маршруты. E01,E02,E03...E999
для каждого маршрута показывается длинна, число "изолятов" и тупиков (по найденным данным), и ссылка на википедию, например http://en.wikipedia.org/wiki/European_route_E20.
2. Если нажать на маршрут, проваливаешься к карте, причем на этой карте поверх мапника показываются существующие отрезки дорог этого маршрута, изоляты и тупики.
Может кто возьмется и сделает?
Last edited by Zkir (2013-01-23 08:36:34)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2235 2013-01-23 09:28:58
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Карты для СитиГида
А пока вон и в Польше ужасов хватает.
А где можно глянуть расшифровку выводимой информации, разные там плюсики да в разном количестве ?
Offline
#2236 2013-01-23 10:22:49
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Карты для СитиГида
А где можно глянуть расшифровку выводимой информации, разные там плюсики да в разном количестве ?
Про кластеры дорог там плюсиков нету.
В каждой строке веи (первые сколько-то штук), входяший в один связный кластер.
Для международных печатается int_ref (или ref), для остальных уровней связности ref (или int_ref) и name.
Про остальное:
В заголовочке столбца пишется что печатается.
highway
ref
nameЕсли чего-то нет, то минус. Если есть и совпадает с ожидаемым, то плюс, иначе само значение.
Если значение не верно, то шрифт увеличивается, а вся ячейка красится.
Берем пример отсюда
http://wowik.000space.com/routes/routes/ru-smo-2.htm
66К-19
там красным подсвечены веи, у которого не проставлен ref, хотя они и включены в отношение.
—
Желтеньким красятся ворнинги — например отсутствие name у отношения маршрута.
Last edited by wowik (2013-01-29 07:09:37)
Offline
#2237 2013-01-23 10:41:17
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,547
Re: Карты для СитиГида
Ага, всё понял, 3 плюсика - полное совпадение. Ещё тогда вопрос, зачем ставят улицу в ref ?
Offline
#2238 2013-01-23 10:53:07
- KonTur
- Member

- From: SPB
- Registered: 2010-03-10
- Posts: 1,662
Re: Карты для СитиГида
Кирилл, возник вопрос по конвертеру.
Посмотри пожалуйста, в чем тут дело.
Есть trunk. На этом транке перед Савонлинной есть перекресток с круговым движением. На нем теги highway=trunk и junction=rounabout.
Но в СитиГиде этот перекресток не показывается коричневой линией как транк. А как обычная дорога
Offline
#2239 2013-01-23 11:37:46
- chnav
- Member

- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,303
Re: Карты для СитиГида
KonTur
В mp-формате для кругового перекрёстка есть свой выделенный тег, один на все случаи жизни. Он не зависит от примыкающих дорог и рендерится всегда одинаково.
PS: однако для роутинга в osm2mp ему назначается скоростной режим по самому "быстрому" примыканию, но этот атрибут невидим.
Last edited by chnav (2013-01-23 11:40:55)
Offline
#2240 2013-01-23 11:51:38
- KonTur
- Member

- From: SPB
- Registered: 2010-03-10
- Posts: 1,662
Re: Карты для СитиГида
но этот атрибут невидим.
Получается что такое как на карте СитиГида из-за этого?
Может его все-таки можно как-то задействовать?
Offline
#2241 2013-01-23 12:07:00
- chnav
- Member

- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,303
Re: Карты для СитиГида
KonTur
Теоретически можно придумать новые типы для круговых перекрестков разной важности и настроить конвертер ситигида geoconstructor - там где описывается внешний вид линий - на использование нестандартных типов. ИМХО можно добавить в todo-list.
Тут проблема другая - с каждым обновлением геоконструктора нужно будет патчить его настройки. Захочет ли Zkir терять универсальность - надо его спрашивать ![]()
Offline
#2242 2013-01-23 12:31:05
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
5.x поддерживала кастомизируемую отрисовку для дорог. В 7.x от этого почему-то отказались. Так что нестандартными типами не поможешь.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2243 2013-01-23 12:34:41
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Карты для СитиГида
Ещё тогда вопрос, зачем ставят улицу в ref ?
Как-то читал, что иногда писали в ref, чтобы как-то что-то по-другому визуализировалось.
А нынче, как я думаю, просто в потлаче ошибаются или еще как.
Offline
#2244 2013-01-23 12:57:42
- KonTur
- Member

- From: SPB
- Registered: 2010-03-10
- Posts: 1,662
Re: Карты для СитиГида
В 7.x от этого почему-то отказались
В PresCGMap.xml заглядывал?
http://vlego.xclan.ru/articles.php?cat_id=5
Offline
#2245 2013-01-23 13:41:27
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
Я про то и говорю - цвета дорог раньше были в карте, теперь в ресурсах. При этом цвета остальных объектов так в карте и остались.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2246 2013-01-23 14:01:52
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Карты для СитиГида
Для валидатора европейских маршрутов нужен немного другой формат.
Мне видится так.
1. На главной странице - таблица найденных маршрутов, в строках маршруты. E01,E02,E03...E999
для каждого маршрута показывается длинна, число "изолятов" и тупиков (по найденным данным), и ссылка на википедию, например http://en.wikipedia.org/wiki/European_route_E20.
Валидатор европейских машрутов — это ведь несколько не то, что надо для валидации связности дорог, проходящих по европейским маршрутам, хотя дело полезное.
Грубо говоря, это что-то типа вот этого, только с разбивкой не по relation'ам, а по кластерам связанных веев одного маршрута
Last edited by wowik (2013-01-23 14:05:51)
Offline
#2247 2013-01-23 14:20:44
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Карты для СитиГида
Европейцы косячят с отношениями европейских маршрутов
1. лепят network=E-road вместо network=e-road, описанного в вики
2. не ставят rote=road, чтобы отличать от велосипедных и т.п. маршрутов — это что default для такой rote или популярная ошибка?
Offline
#2248 2013-01-23 14:52:33
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
Валидатор европейских машрутов — это ведь несколько не то, что надо для валидации связности дорог, проходящих по европейским маршрутам
Если сами маршруты целые, можно будет говорить и об их связности. Если же маршруты битые, где развязка выпала, а где фрагмент дороги длинной в 300 км, говорить о связности сети бессмысленно.
К тому же связность можно обеспечить напильником (стянуть микроразрывы), добавить рутинговые ноды в местах пересечений даже если развязки выпали, а пропущенные дороги может добавить только человек.
это что default для такой rote или популярная ошибка?
Пока не придет добрый дядя и железной рукой не наведет порядок, сильный разнобой неизбежен.
Last edited by Zkir (2013-01-23 14:53:30)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2249 2013-01-23 15:40:14
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Карты для СитиГида
Дайте мне уже, черт побери, цветовые схемы делать самому. Такая элементарная возможность, и до сих пор нету. Да она в навителе есть со времен, когда он был гисруссой! :3
Offline
#2250 2013-01-23 16:05:03
- dimonster
- Member
- Registered: 2012-07-08
- Posts: 1,501
Re: Карты для СитиГида
Ничего, думаю, со временем СитиГид доделают до уровня Навитела по качеству интерфейса. Было бы желание у разработчиков.
Offline