Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ребята подскажите кто знает по картогрфии / 9 сообщений из 9, страница 1 из 1
31.01.2013, 01:35
    #38131613
kirillo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята подскажите кто знает по картогрфии
Всем привет, кто сталкивался прошу помочь.
Задача: необходимо разработать ПО позволяющее прокладывать по г. Москва оптимальные маршруты, наподобие яндекс карты. Прошу вас подсказать идею создания такой системы, если есть примеры реализации, бкдк очень рад вашей помощи. Спасибо
...
Рейтинг: 0 / 0
31.01.2013, 02:10
    #38131623
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята подскажите кто знает по картогрфии
kirilloПрошу вас подсказать идею создания такой системы

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

Вполне возможно, что GIS-механизмы в Oracle или PostgreSQL эту задачу решают даже без
программирования.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
31.01.2013, 08:14
    #38131691
teo609
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята подскажите кто знает по картогрфии
kirillo,

kirilloпрокладывать по г. Москва оптимальные маршруты
Код: plaintext


Извините за любопытство, в постановке задачи, учитывается ли при расчете оптимальности загруженность улиц транспортом (пробками)? Или расчет иди только геометрически?
...
Рейтинг: 0 / 0
31.01.2013, 10:04
    #38131775
pirovindos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята подскажите кто знает по картогрфии
Сначала нужно правильно поставить задачу. "Задача: необходимо разработать ПО позволяющее прокладывать по г. Москва оптимальные маршруты, наподобие яндекс карты." - не годится.
Пара вопросов:
Кому и в каком виде необходимы маршруты?
Критерии оптимальности?
...
Рейтинг: 0 / 0
31.01.2013, 11:05
    #38131884
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята подскажите кто знает по картогрфии
kirillo, успех решения данной задачи всецело зависит от наличия у тебя самой базы
и от возможностей API которое эту базу использует.

А поиски оптимальных маршрутов - это книжные алгоритмы. Они уже решены
и обсуждать их здесь нет смысла. Можно обсуждать конкретную реализацию
но для этого нужно знать доп. условия которые ты не сказал.
...
Рейтинг: 0 / 0
31.01.2013, 11:17
    #38131902
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята подскажите кто знает по картогрфии
Вершины — стороны улиц, а ребра — перекрестки и развороты.

Модератор: Тема перенесена из форума "C++".
...
Рейтинг: 0 / 0
31.01.2013, 11:29
    #38131935
Abstraction
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята подскажите кто знает по картогрфии
MasterZivВершины — стороны улиц, а ребра — перекрестки и развороты.
Тогда нужен алгоритм, который нормально воспринимает, что у вершин есть стоимость. Кроме того, некорректно будет обрабатываться ситуация, когда на длинной улице можно развернуться где угодно.авторЗадача: необходимо разработать ПО позволяющее прокладывать по г. Москва оптимальные маршруты, наподобие яндекс карты.Война фигня, главное - манёвры... Вам нужен будет граф дорог, а его задаром даст разве что OSM, и о качестве того графа я вежливо промолчу.
...
Рейтинг: 0 / 0
31.01.2013, 13:10
    #38132190
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята подскажите кто знает по картогрфии
Тогда нужен алгоритм, который нормально воспринимает, что у вершин есть стоимость.

не проблема, можешь суммировать стоимости и за проходы по вершинам, или добавить стоимость вершины к ведущему к ней ребру.


Кроме того, некорректно будет обрабатываться ситуация, когда на длинной улице можно развернуться где угодно.

На длинной улице и так нельзя развернуться где угодно.

Кстати, по опыту общения с навигаторами, ВСЕ из испробованных мной НЕ учитывают эту возможность.

OSM, и о качестве того графа я вежливо промолчу.

OSM вполне себе качественный.
...
Рейтинг: 0 / 0
31.01.2013, 13:19
    #38132215
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ребята подскажите кто знает по картогрфии
kirilloВсем привет, кто сталкивался прошу помочь.
Задача: необходимо разработать ПО позволяющее прокладывать по г. Москва оптимальные маршруты, наподобие яндекс карты. Прошу вас подсказать идею создания такой системы, если есть примеры реализации, бкдк очень рад вашей помощи. Спасибо
Эта штука очень немаленьких денег стòит. Так что "пример реализации" забудьте.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ребята подскажите кто знает по картогрфии / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]