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.***
#2151 2013-01-10 14:25:32
- dmitri-s93
- Member
- From: Вологда
- Registered: 2012-07-28
- Posts: 64
Re: Карты для СитиГида
Вопрос - нужно ли?
Я считаю нужно, тем более их можно отключить в настройках.
Offline
#2152 2013-01-10 18:41:05
- dimuzz
- Member
- From: Екатеринбург
- Registered: 2009-09-10
- Posts: 1,843
Re: Карты для СитиГида
Такой же нельзя.
Кроме того, там используются внешние выгрузки границ.
А отдельный ways-areas-address.yml для каждой страны спасет?
Хотя условный include был бы интереснее...
Offline
#2153 2013-01-10 19:07:17
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Карты для СитиГида
А отдельный ways-areas-address.yml для каждой страны спасет?
Хотя условный include был бы интереснее...
Красиво не получится. Наверно, правильнее будет эту часть вообще по-другому сделать
Offline
#2154 2013-01-10 20:21:11
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Карты для СитиГида
Zkir, тут выложили описание новых маркеров для СГ: http://forum.probki.net/topic/12619-mp2 … erov-i-td/
Надо бы задуматься о расстановке их по данным OSM.
Last edited by Sergey Astakhov (2013-01-10 20:21:38)
Offline
#2155 2013-01-10 21:11:55
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
Да, я думаю уже неделю.
Предложение - поездить с официальной версией, посмотреть, какие подсказки нужны. После этого понять, какие мы нужны изменения в данных.
Для чего-то наверно понадобятся новые теги, например вроде как различает дворы, парковки и заправки. Или выводить это из геометрии? если hw=service внутри landuse=residential, это "двор". если внутри landuse=commercial - это парковка ![]()
C чем-то, я не знаю что делать.
9 eEmbankment = embankment - маркер набережной
Используем только для тех набережных, где нужна голосовая подсказка "на набережную"
Кто ж знает, для каких набережных эта подсказка нужна.
Расставлять же подсказки прямо в осм -как-то глупо.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2156 2013-01-10 21:35:46
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Карты для СитиГида
Кто ж знает, для каких набережных эта подсказка нужна.
Эти подсказки очень нужны там, где возможна неоднозначность куда сворачивать - то ли на набережную, то ли на улочку перед ней, когда их разделяет всего ничего и на экране всё сливается. Я поездил по Питеру с новой версией - очень полезная фича, когда подъезжаешь к повороту, а на экране фиг поймёшь, то ли до моста поворачивать, то ли после...
Расставлять же подсказки прямо в осм -как-то глупо.
Я так понял, большую часть анализатор сам пытается сформировать, но в некоторых местах ему нужны подсказки. Кое-что можно попробовать вытащить из данных OSM. К примеру, eParking легко формируется по попаданию в полигон парковки, а eFuelStation - в полигон АЗС. Правда в последнем случае АЗС полигонами делают нечасто, для точечных POI можно просто в радиусе N метров.
Насколько я понял, eTwoWay - это для тех двухвеек, которые без физического разделителя. Для них можно и свой тег ввести, хуже точно не будет.
Offline
#2157 2013-01-10 21:44:05
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
Красиво не получится. Наверно, правильнее будет эту часть вообще по-другому сделать
liosha, подскажи еще. Там у них конструкции типа:
mkgmap:country=POL & mkgmap:city!=* & mkgmap:admin_level10=* { set mkgmap:city='${mkgmap:admin_level10}' }
mkgmap:country=POL & mkgmap:city!=* & mkgmap:admin_level8=* { set mkgmap:city='${mkgmap:admin_level8}' }
и наоборот:
mkgmap:city!=* & mkgmap:admin_level8=* { set mkgmap:city='${mkgmap:admin_level8}' }
mkgmap:city!=* & mkgmap:admin_level7=* { set mkgmap:city='${mkgmap:admin_level7}' }
mkgmap:city!=* & mkgmap:admin_level9=* { set mkgmap:city='${mkgmap:admin_level9}' }
mkgmap:city!=* & mkgmap:admin_level10=* { set mkgmap:city='${mkgmap:admin_level10}' }
Это что, иерархия?
Он сперва проверяет, находится ли точка в пределах admin_level10, если да, но это и город, если нет, то проверяет level8, от частного к общему, а для других стран наоборот, от общего к более дробному.
Я так понимаю osm2mp (свежий) такого не умеет?
Last edited by Zkir (2013-01-10 21:44:55)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2158 2013-01-10 23:48:57
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Карты для СитиГида
а на экране фиг поймёшь, то ли до моста поворачивать, то ли после
По-моему, это повод пересмотреть отрисовку карты в данном месте. И если уж делать подсказки, то "поверните сразу после моста". А набережная там за мостом или нет - всё равно ведь не сразу увидишь...
Offline
#2159 2013-01-11 04:50:10
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Карты для СитиГида
Он сперва проверяет, находится ли точка в пределах admin_level10, если да, но это и город, если нет, то проверяет level8, от частного к общему, а для других стран наоборот, от общего к более дробному.
Угу, так и есть.
Я так понимаю osm2mp (свежий) такого не умеет?
Прямо так не умеет, но чему-то похожему в принципе можно научить.
Offline
#2160 2013-01-12 15:02:39
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Карты для СитиГида
Так, если я правильно понимаю приоритеты ребрам в OSRM расставляются гдето тут https://github.com/DennisOSRM/Project-O … ntractor.h правда сам алгоритм я пока не осилил. Может проще будет скормить осрмке Европу, а потом уже по результатам выпилить генерализованный граф? Там кстати есть схлопывание двухвеек + Дуклас-Пейкер.
Это я все об Еврообзорке пекусь.
Last edited by dkiselev (2013-01-12 15:03:42)
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#2161 2013-01-12 16:20:40
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
dkiselev, если ты это сделаешь, будет круто. В данный момент я слишком занят локализацией сайта и переконвертированием карт отдельных стран ![]()
Другой вариант - вытащить осмозисом дороги относящиеся к европейским маршрутам, Exx, по рефам и релейшенам с рефами. В Мите девушка-картограф сказала, что попробует привести их к годному состоянию руками.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2162 2013-01-12 16:57:03
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Карты для СитиГида
Мне больше нравится вариант с евромаршрутами. Будет повод их повалидировать да починить.
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#2163 2013-01-13 02:36:44
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Карты для СитиГида
Zkir, перезапусти валидатор Эстонии плиз, я там немного адресацию поправил ![]()
Offline
#2164 2013-01-13 08:02:50
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Карты для СитиГида
"Немного" ![]()
Offline
#2165 2013-01-13 11:19:15
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
Zkir, перезапусти валидатор Эстонии плиз, я там немного адресацию поправил
После этого вашего импорта, osm2mp не выдерживает, падает ![]()
Так что придется подождать немного)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2166 2013-01-13 12:08:54
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
Друзья, вы будете смеяться, но я все-таки это сделал.
http://peirce.gis-lab.info/maps7/RU-OVRV.cgmap
Карта-атлас России, с поддержкой сквозного адресного поиска. Дороги обработаны алгоритмом от Оverquantum.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2167 2013-01-13 12:50:01
- SviMik
- Member

- From: Tallinn, Estonia
- Registered: 2013-01-01
- Posts: 1,392
Re: Карты для СитиГида
После этого вашего импорта, osm2mp не выдерживает, падает
Так что придется подождать немного)
А в чём проблема? ![]()
Offline
#2168 2013-01-16 08:00:14
- Arhemed
- Member

- From: Калининград
- Registered: 2011-09-21
- Posts: 86
Re: Карты для СитиГида
Друзья, вы будете смеяться, но я все-таки это сделал.
http://peirce.gis-lab.info/maps7/RU-OVRV.cgmap
Карта-атлас России, с поддержкой сквозного адресного поиска. Дороги обработаны алгоритмом от Оverquantum.
Попробовал на CarPC 7.2 да атлас OSM появился, OSM карты туда свалились но сквозной поиск не идет. При поиске адреса выбераю атлас, а дальше ни город ни улицу не дает ввести. Я что то не так делаю или куда смотреть?
А в перспективе попробовать такое же попробовать сделать для Польши (атлас + обзорка)?
В последних сборках карт пропало отображение hw=track, раньше они рисовались мелкой полоской, а теперь пропали, нельзя ли их вернуть?
Offline
#2169 2013-01-16 08:40:48
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
Arhemed, рискну предположить, что ты скачал что-то не то.

//А в перспективе попробовать такое же попробовать сделать для Польши (атлас + обзорка)?
Можно, но возможно придется в польше подпиливать классификацию дорог ![]()
//В последних сборках карт пропало отображение hw=track, раньше они рисовались мелкой полоской, а теперь пропали, нельзя ли их вернуть?
Ты не мог бы сделать скриншоты и прислать мне?
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2170 2013-01-16 09:12:00
- Arhemed
- Member

- From: Калининград
- Registered: 2011-09-21
- Posts: 86
Re: Карты для СитиГида
Arhemed, рискну предположить, что ты скачал что-то не то.
Виноват, сейчас скачал ещё раз и заработало.
Можно, но возможно придется в польше подпиливать классификацию дорог
Довай список где и что буду смотреть, щас дубли и изоляты у них поченяю понемногу.
Ты не мог бы сделать скриншоты и прислать мне?
С право от ЖД, левее леса
Было
стало
Offline
#2171 2013-01-16 09:31:23
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Карты для СитиГида
Кстати, всё хочу спросить, что отражает версия карты применительно к твоим конвертациям?
Offline
#2172 2013-01-16 09:32:08
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
Arhemed, Еще вопрос, где это место в осм?
Last edited by Zkir (2013-01-16 09:35:47)
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2173 2013-01-16 09:36:20
- Arhemed
- Member

- From: Калининград
- Registered: 2011-09-21
- Posts: 86
Re: Карты для СитиГида
Arhemed, Еще вопрос, где это место в осм?
Offline
#2174 2013-01-16 10:03:23
- Zkir
- Member

- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Карты для СитиГида
Кстати, всё хочу спросить, что отражает версия карты применительно к твоим конвертациям?
Просто номер сборки данной карты по порядку.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#2175 2013-01-16 10:41:24
- Stalker61
- Member
- From: СПб
- Registered: 2011-06-21
- Posts: 871
Re: Карты для СитиГида
Кирилл, еще вопрос имеется. А файлы карты RU-OVRV по этим ссылкам: peirce.osm.rambler.ru и peirce.gis-lab.info идентичны?
Вопрос снимается. По первой ссылке файл весит 49,4 MB, а по второй 47,4 MB
Last edited by Stalker61 (2013-01-16 10:44:52)
Делай, что должен, и будь, что будет.
Offline