You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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: Карты для СитиГида

dkiselev wrote:

А есть нормативка по евромаршрутам внутри страны? Тоесть я к примеру смотрю E75 для него указаны только города и страны, есть ли требования чтобы внутри страны были документы определяющие какие именно дороги внутри страны относятся к этому маршруту?

Может в каких-то странах какая-то нормативка и есть. Не очень правда понятно, в каком только виде она должна быть, в виде gpx-треков ? smile

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


Истинные слова не не приятны, приятные слова не истинны.
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: Карты для СитиГида

wowik wrote:
Zkir wrote:

грубо говоря вся Европа

пока выкачать не могу smile

Я тебя научу. делай так:

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 для полного счастья smile ? Было бы очень даже полезно...

Offline

#2232 2013-01-23 06:13:50

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

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

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: Карты для СитиГида

wowik wrote:

А пока вон и в Польше ужасов хватает.

А где можно глянуть расшифровку выводимой информации, разные там плюсики да в разном количестве ?

Offline

#2236 2013-01-23 10:22:49

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

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

freeExec wrote:

А где можно глянуть расшифровку выводимой информации, разные там плюсики да в разном количестве ?

Про кластеры дорог там плюсиков нету.
В каждой строке веи (первые сколько-то штук), входяший в один связный кластер.
Для международных печатается 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.
SDWtoOTw

Но в СитиГиде этот перекресток не показывается коричневой линией как транк. А как обычная дорога
pfUhfjYT

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: Карты для СитиГида

chnav wrote:

но этот атрибут невидим.

Получается что такое как на карте СитиГида из-за этого?
Может его все-таки можно как-то задействовать?

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 терять универсальность - надо его спрашивать smile

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: Карты для СитиГида

freeExec wrote:

Ещё тогда вопрос, зачем ставят улицу в ref ?

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

Offline

#2244 2013-01-23 12:57:42

KonTur
Member
From: SPB
Registered: 2010-03-10
Posts: 1,662

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

Zkir wrote:

В 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: Карты для СитиГида

Zkir wrote:

Для валидатора европейских маршрутов нужен немного другой формат.

Мне видится так.
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

Board footer

Powered by FluxBB