Маршрут на кастомной карте

FM
На сайте с 23.06.2014
Offline
0
368

Доброго времени суток всем!

Подскажите пож-ста, может кто сталкивался с такой задачей...

Есть карта в формате png или jpg, при необходимости можно в svg такую же отрисовать.

Пример карты

Необходимо проложить маршрут от 1С503 до 1B704 например, в виде изознутых линий или точек со стрелкой в финале.

Хотелось бы, чтобы эти линии не накладывались на другие квадраты, т.е. как то обозначить пути прохода. Получается своеобразная навигация.

Проект пишется на web-языках разметки и программирования, клиент js+js-библиотеки+html5+css сервер на пыхе, с базой sql.

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

Буду очень благодарен за любую помощь!!!

IL
На сайте с 20.04.2007
Offline
435
#1
ForceMan:
т.е. как то обозначить пути прохода

Для каждой карты "ручками" составить граф. Алгоритмы поиска путей есть уже реализованные практически на любых языках. Визуальное отображение - можно на canvas отрисовать.

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
FM
На сайте с 23.06.2014
Offline
0
#2
ivan-lev:
Для каждой карты "ручками" составить граф. Алгоритмы поиска путей есть уже реализованные практически на любых языках. Визуальное отображение - можно на canvas отрисовать.

Спасибо, а можно взглянуть на реализованные проекты? Поиск в гугле мало чего подарил.

R
На сайте с 18.12.2009
Offline
92
#3

http://davidlynch.org/projects/maphilight/docs/

http://davidlynch.org/projects/maphilight/docs/demo_world.html

На основе этого плагина можно реализовать.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий