You are not logged in.

#26 2010-06-08 05:01:05

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Карты OSM для Ситигида с пробками

Zkir wrote:

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

В принципе, можно сделать карту только Москвы со служебными проездами, и, карту МО без Москвы -- если мне кто-нибудь подскажет как сделать в mp на месте Москвы вырез, все удалив и оставив только дороги hw=primary

Технически, насколько я себе представляю, проблемы нет - проводить границу аналогично тому, как раньше делались острова: контур с разрезом.
Другое дело - что это ни разу не решение. OSM растет примерно на 10% в месяц, так что не пройдет и полгода и уже не будут помещаться в существующие ограничения ни целиком Москва, ни область без Москвы.
Т.е. архитектура движка, при котором существует ограничение на количество ребер графа, видимо, устарела, и ее пора менять, а не шинковать карту мелкими кусочками.

Offline

#27 2010-06-08 05:39:05

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Карты OSM для Ситигида с пробками

andriano, ты видимо живешь в кантовском мире чистого разума. Волшебной палочки у меня пока нет и изменить архитектуру СГ одним мановением руки я не могу. sad

OSM растет примерно на 10% в месяц

ОСМ - да, но *дорожный граф* должен в один прекрасный момент устаканиться и перестать расти. Возмужать так сказать.

Sergey Astakhov, идея вполне зачетная. Осталось нарисовать сами картинки (ну и поддержать в JOSMе)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#28 2010-06-08 05:57:34

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,323
Website

Re: Карты OSM для Ситигида с пробками

А можно про фоторазвязки для тех, кто их ни разу не видел? smile


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#29 2010-06-08 06:05:55

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Карты OSM для Ситигида с пробками

Система тебе показывает картинку, нарисованную художником, куда ехать, со стрелочками,  типа такого:
4f8b8c36cd34.jpg

943aa93f2cb8.jpg

Last edited by Zkir (2010-06-08 06:09:12)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#30 2010-06-08 06:24:24

KekcuHa
Member
From: Moscow
Registered: 2008-05-26
Posts: 607
Website

Re: Карты OSM для Ситигида с пробками

Zkir wrote:

*дорожный граф* должен в один прекрасный момент устаканиться и перестать расти.

Что я слышу!
А в ОСМ кто-то кому-то хоть что-то должен?

Offline

#31 2010-06-08 06:29:07

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Карты OSM для Ситигида с пробками

Ага. Даже _кто_ должен, сказано: дорожный граф.

Offline

#32 2010-06-08 06:32:59

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Карты OSM для Ситигида с пробками

Кексина, ирония понятна tongue

Дорожный граф на ограниченной территории просто физически не может расти до бесконечности со скоростью x% в месяц. Куда расти когда все уже нарисуют? Разве что по мере строительства новых дорог. Поправь меня если я не прав, но в Москве все улицы "главнее" дворовых проездов уже давно все нарисованы, не?

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

Last edited by Zkir (2010-06-08 06:38:51)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#33 2010-06-08 06:56:26

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,323
Website

Re: Карты OSM для Ситигида с пробками

Zkir wrote:

Система тебе показывает картинку, нарисованную художником, куда ехать, со стрелочками,  типа такого:

Я правильно понимаю, что в карте в идеальном случае лежит число_перекрёстков*число_дорог_в_них^2 или что-то около того? или не для всех случаев фоторазвязки проявляют себя?


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#34 2010-06-08 09:07:08

Alastor
Member
Registered: 2009-07-14
Posts: 234

Re: Карты OSM для Ситигида с пробками

Komяpa wrote:

Я правильно понимаю, что в карте в идеальном случае лежит число_перекрёстков*число_дорог_в_них^2 или что-то около того? или не для всех случаев фоторазвязки проявляют себя?

В идеальном случае так оно наверное и есть, на практике сейчас (на карте Москвы) - развязки МКАДа с основными магистралями, может еще чуть-чуть на ТТК.

Offline

#35 2010-06-08 09:35:37

Alastor
Member
Registered: 2009-07-14
Posts: 234

Re: Карты OSM для Ситигида с пробками

Zkir wrote:

1. Ну не знаю, у меня не торомозит (у меня 3.7 WinCE). Возможно это связано с большим объемом самой карты. Придется видимо разбить на отдельно Москву, и отдельно область.

Может стоит подумать над оптимизацией самой карты? Что-нибудь выкинуть оттуда?

Zkir wrote:

К сожалению, далеко не все проезды, обозначенные hw=service, (без access=private!) доступны для проезда.

Это проблема карты. Пусть сообщают об ошибках - будем править

Zkir wrote:

Более того, со служебными проездами, превышалось ограничение на число ребер в дорожном графе для пробочного сервиса)

Не надо вводит дворовые проезды в пробочный сервис.
Еще раз повторю мою идею (возможно, такой алгоритм в СГ не реализован, тогда это "на подумать" разработчикам): Маршрут через hw=service должен прокладываться только в том случае, если такие дороги лежат близ начала/окончания маршрута. Транзитный маршрут через такие дороги должен быть запрещен. Соответственно и пробочная информация по таким дорогам должна отсутствовать

Zkir wrote:

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

У меня ворда нет tongue
Описание шаг за шагом:
1. Запускаю City Guide for Android
2. В меню выбираю "Карта", далее "Открыть"
3. Из списка выбираю OSM-карту МО
4. Нажимаю "Загрузить"
5. Получаю пустой экран, в верхнем углу надпись "Error loading Москва и область (OSM (2)"
Кстати, пока воспроизводил, заметил одну фишку. В списке карт мелким шрифтом выводится путь до файла с картой. Так вот, для МО-OSM путь выглядит как "/mnt/sdcard/cityguide/maps/moscowOSM.dcm/Москва и область (OSM (2)"
для всех остальных: "/mnt/sdcard/cityguide/maps/77MOS.dcm"
Такое впечатление, что в первом случае карту пытается искать где-то внутри dcm файла...

Zkir wrote:

4. Это вопрос скорее к осмерам. У нас есть в ОСМ фоторазвязки? Если их кто-то нарисует (и будет поддерживать),  есть шанс увидеть их в СГ.

Вообще-то я имел ввиду немного другое... Если фоторазвязки, 3D-модели, и прочие фишки - собственность МИТ, и никаких ограничений по использованию они не имеют, могли бы для них сделать отдельные файлы, которые можно было бы цеплять к любой карте.

Offline

#36 2010-06-08 09:55:35

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 942

Re: Карты OSM для Ситигида с пробками

Alastor wrote:
Zkir wrote:

Более того, со служебными проездами, превышалось ограничение на число ребер в дорожном графе для пробочного сервиса)

Не надо вводит дворовые проезды в пробочный сервис.

+100. IMHO для дорог классом ниже unclassified пробочные сервис противопоказан.

Offline

#37 2010-06-08 10:51:36

KekcuHa
Member
From: Moscow
Registered: 2008-05-26
Posts: 607
Website

Re: Карты OSM для Ситигида с пробками

Zkir wrote:

Кексина, ирония понятна tongue

Дорожный граф на ограниченной территории просто физически не может расти до бесконечности со скоростью x% в месяц. Куда расти когда все уже нарисуют? Разве что по мере строительства новых дорог. Поправь меня если я не прав, но в Москве все улицы "главнее" дворовых проездов уже давно все нарисованы, не?

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

1. Расти - не может, согласен. Но сушествуют товарищи с шаловливыми руками, которые очень любят перерисовывать уже нарисованное.
2. До 100% завершенности (все выезды из дворов на улицы) еще достаточно далеко, значит количество дуг будет неконтролируемо изменяться еще достаточно долго, а с учетом п.1 срок времени на стабилизацию стремиться к бесконечности.
Отдельный важный вопрос - это качество уже нарисованного.

Offline

#38 2010-06-08 11:13:11

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Карты OSM для Ситигида с пробками

Угу.  Как сделать так чтобы карта и менялась (наносятся новые дороги, появляются новые перекрестки, исправляются ошибки в старых) и одновременно не менялась (чтобы статистика с ребер не слетала)?

Мне кажется что нужно пилить сопоставлялку. Почему допустим нельзя сопоставить улицу пупкина  с улицей же пупкина, пусть и двухвейной, по названию (адресу) и кординатам концов. Я же понимаю следующую фразу: на улице пупкина между проспектом сидорова и переулком петрова в сторону области пробка... Некий универсальный TMS...

UPD:
Да, и поводу дворовых проездов. Тут высказывалась вполне здравая мысль, что  дворовые проезды в пробочном сервисе участия принимать не должны. Соответсвенно добавление нового выезда со двора на улицу изменять "пробочный" граф  не должно.

Last edited by Zkir (2010-06-08 11:19:32)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#39 2010-06-08 11:49:34

dimuzz
Member
From: Екатеринбург
Registered: 2009-09-10
Posts: 1,843

Re: Карты OSM для Ситигида с пробками

Zkir wrote:

Угу.  Как сделать так чтобы карта и менялась (наносятся новые дороги, появляются новые перекрестки, исправляются ошибки в старых) и одновременно не менялась (чтобы статистика с ребер не слетала)?

Мне кажется что нужно пилить сопоставлялку. Почему допустим нельзя сопоставить улицу пупкина  с улицей же пупкина, пусть и двухвейной, по названию (адресу) и кординатам концов. Я же понимаю следующую фразу: на улице пупкина между проспектом сидорова и переулком петрова в сторону области пробка... Некий универсальный TMS...

UPD:
Да, и поводу дворовых проездов. Тут высказывалась вполне здравая мысль, что  дворовые проезды в пробочном сервисе участия принимать не должны. Соответсвенно добавление нового выезда со двора на улицу изменять "пробочный" граф  не должно.

OpenLR, не?

Offline

#40 2010-06-08 14:30:28

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Карты OSM для Ситигида с пробками

Маршрут через hw=service должен прокладываться только в том случае, если такие дороги лежат близ начала/окончания маршрута. Транзитный маршрут через такие дороги должен быть запрещен.

Получил ответ от разработчиков. Сейчас такого нет. Сейчас если дорога включена в рутинг, маршрутизатор будет строить по ней объезды. Тем не менее, сказали, что работа реализацией алгоритма  маршрутизации по дворовым проездам (один в один который ты предлагаешь) ведется.


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#41 2010-06-08 16:54:44

Alastor
Member
Registered: 2009-07-14
Posts: 234

Re: Карты OSM для Ситигида с пробками

Zkir wrote:

Получил ответ от разработчиков. Сейчас такого нет. Сейчас если дорога включена в рутинг, маршрутизатор будет строить по ней объезды. Тем не менее, сказали, что работа реализацией алгоритма  маршрутизации по дворовым проездам (один в один который ты предлагаешь) ведется.

Вот, что мне нравиться стало в МИТовских разработчиках - после зимней болтомерки сговорчивее они стали к народным идеям smile

З.Ы. На счет Андроида ничего не узнавал?

Offline

#42 2010-06-08 16:57:11

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Карты OSM для Ситигида с пробками

Андроид пока не участвует в акции.

Last edited by Zkir (2010-06-08 16:57:28)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#43 2010-06-08 17:04:54

Alastor
Member
Registered: 2009-07-14
Posts: 234

Re: Карты OSM для Ситигида с пробками

Zkir wrote:

Андроид пока не участвует в акции.

Блин, да причем тут акция? Мне свои 4 лицензии девать некуда.
Я про ошибку при загрузке OSM-карты на CG 3.8 для Андроида:

Alastor wrote:

Описание шаг за шагом:
1. Запускаю City Guide for Android
2. В меню выбираю "Карта", далее "Открыть"
3. Из списка выбираю OSM-карту МО
4. Нажимаю "Загрузить"
5. Получаю пустой экран, в верхнем углу надпись "Error loading Москва и область (OSM (2)"

Кстати, пока воспроизводил, заметил одну фишку. В списке карт мелким шрифтом выводится путь до файла с картой. Так вот, для МО-OSM путь выглядит как "/mnt/sdcard/cityguide/maps/moscowOSM.dcm/Москва и область (OSM (2)"
для всех остальных: "/mnt/sdcard/cityguide/maps/77MOS.dcm"
Такое впечатление, что в первом случае карту пытается искать где-то внутри dcm файла..

Offline

#44 2010-06-08 17:54:43

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Карты OSM для Ситигида с пробками

Alastor wrote:

Блин, да причем тут акция? Мне свои 4 лицензии девать некуда.
Я про ошибку при загрузке OSM-карты на CG 3.8 для Андроида:

Извини, перепутал темы smile Твой баг-репорт отправил в МИТ.


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#45 2010-06-08 18:35:28

Epolyanichev
Member
From: Москва
Registered: 2009-12-14
Posts: 322

Re: Карты OSM для Ситигида с пробками

А что по поводу PC версии, они планируют обновлять или считают эту версию  мертвой?

Offline

#46 2010-06-08 19:22:08

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Карты OSM для Ситигида с пробками

Zkir wrote:

andriano, ты видимо живешь в кантовском мире чистого разума. Волшебной палочки у меня пока нет и изменить архитектуру СГ одним мановением руки я не могу. sad

А кто говорит "мгновенно"? Коль скоро ты имеешь к СГ какое-то отношение, то пора ставить вопрос. Петух, как говорится, уже клюнул.

...но *дорожный граф* должен в один прекрасный момент устаканиться и перестать расти. Возмужать так сказать.

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

Zkir wrote:

Дорожный граф на ограниченной территории просто физически не может расти до бесконечности со скоростью x% в месяц.

Отчего же?
Ты хочешь сказать, что рано или поздно этот процент неизбежно начнет снижаться?
Это, конечно, так.
Только вот сегодняшнее состояние таково, что:
1. Это случится очень нескоро. До сих пор есть масса не то что малых городов, а РАЙЦЕНТРОВ, в которых присутствуют лишь 1-2 входящие/выходящие магистрали. Да и с областными центрами ситуация ненамного лучше. Так что см. п.2.
2. Вопрос упирается в соотношение между объемом памяти потребном для размещения дорожного графа и объемом памяти, которым располагает устройство некоторой характерной конфигурации. Пока можно констатировать, что скорость роста дорожного графа существенно превосходит скорость роста, декларируемую законом Мура.
Отсюда непосредственно вытекает необходимости радикального изменения СТРУКТУРЫ дорожного графа. А структура быстро не меняется. Хотя бы потому, что требует тщательного проектирования.

Куда расти когда все уже нарисуют? Разве что по мере строительства новых дорог. Поправь меня если я не прав, но в Москве все улицы "главнее" дворовых проездов уже давно все нарисованы, не?

И сразу возникает вопрос: "А есть ли жизнь за МКАД?"
Москва, да будет Вам известно, лишь крошечная часть территории России.
Далеко даже ходить не надо - в Московской области полно населенных пунктов, где прописано не более 15% улиц, а внутридворовых проездов нет ни одного. И это при том, что карта одной только Московской области, кстати, "весит" в полтора раз больше, чем, скажем, карта Украины, в которой 26 областей.
Так что дорожному графу еще расти не в разы, а на порядки.

Offline

#47 2010-06-08 19:34:47

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Карты OSM для Ситигида с пробками

andriano, какая стена текста) Ты можешь четко сказать, какой процент дорожного графа, по твоему мнению, уже прорисован 1) а)в Москве б) в МО, в) в России в целом?. 2) Тоже с учетом только дорог не младше residental/unclussified (т.е. без учета hw=service)?

Если 15% готово, то должно увеличиться "не на порядки", а в 100/15= ~7 раз

Более того, зачем вообще всю карту пихать в один файл?


P.S.
"А есть ли жизнь за МКАД?"
За мкадом жизни нет, факт.

Last edited by Zkir (2010-06-08 19:39:17)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#48 2010-06-08 19:55:01

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: Карты OSM для Ситигида с пробками

Zkir wrote:

andriano, какая стена текста) Ты можешь четко сказать, какой процент дорожного графа, по твоему мнению, уже прорисован 1) а)в Москве б) в МО, в) в России в целом?. 2) Тоже с учетом только дорог не младше residental/unclussified (т.е. без учета hw=service)?

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

Если 15% готово, то должно увеличиться "не на порядки", а в 100/15= ~7 раз

7*7=49
Кроме того, я привел еще одну цифру: 26 областей Украины занимают в 1.5 раза меньше места, чем плохо прорисованное Подмосковье. т.е. возводим в квадрат 26*1.5 и домножаем на полученные ранее 49.

Более того, зачем вообще всю карту пихать в один файл?

Так я к этому и веду: СТРУКТУРУ менять надо. Чтобы развязать между собой объем данных и объем памяти.

P.S.
"А есть ли жизнь за МКАД?"
За мкадом жизни нет, факт.

Судя по степени прорисовки это действительно так. sad

Last edited by andriano (2010-06-08 19:56:03)

Offline

#49 2010-06-09 12:10:36

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: Карты OSM для Ситигида с пробками

Alastor wrote:

Я про ошибку при загрузке OSM-карты на CG 3.8 для Андроида.

Исправь пожалуйста в файле catalog (внутри dcm) строчку
#loctitle:Москва и область (OSM/traffic)

на

#loctitle:Москва и область (OSM-traffic)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#50 2010-06-09 12:55:34

Alastor
Member
Registered: 2009-07-14
Posts: 234

Re: Карты OSM для Ситигида с пробками

Zkir wrote:

Исправь пожалуйста в файле catalog (внутри dcm) строчку
#loctitle:Москва и область (OSM/traffic)

на

#loctitle:Москва и область (OSM-traffic)

А для тех кто в танке, dcm - это архив типа zip?
Разобрался сам. Единственное - для полного счастья пришлось еще грохнуть файл атласа.
Теперь карта открывается!

Last edited by Alastor (2010-06-09 13:35:05)

Offline

Board footer

Powered by FluxBB