0

Я разрабатываю приложение для внутренней навигации. У меня есть файлы изображений различных этажей здания, в которых можно перемещаться (в формате pdf/jpeg/bmp ...). У меня также есть файл Excel с позицией (x, y) вершин со связанными ребрами. Как я могу сопоставить это изображение? есть что-то, чтобы нарисовать граф над изображением? Я ищу возможно что-то совместимое с GraphHopper (я буду использовать GraphHopper для генерации кратчайших дорог благодаря алгоритмам Дейкстры)Картирование jpeg или bmp карта внутреннего пространства для использования GraphHopper

Спасибо!

ответ

0

Вам нужно будет импортировать данные, используя пользовательскую функцию импорта excel. Например. посмотрите на простой PrinctonReader или shapefile reader или unit tests или here.

I.e. что-то вроде этого в Java:

GraphHopperStorage graph = createStorage... 
graph.edge(0, 1, 2, true).setWayGeometry(Helper.createPointList(1.5, 1)); 
graph.edge(0, 2, 2, true); 

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

Смежные вопросы