Я хочу составить программу карты, которая дает указания вокруг кампуса (общежития, футбольное поле и т. Д.), А также внутри зданий (в офисы, кафетерий и т. Д.). Есть ли что-то существующее, которое могло бы помочь этому?Пользовательские карты с направлениями
Альтернатива, похоже, заключается в том, что мне нужно будет создать свою собственную карту точек и дорожек вокруг кампуса и найти путь к направлениям.
EDIT: Чтобы уточнить, я хочу узнать о том, как добавить пространственное осознание в программу поиска пути, чтобы генерировать направления движения по пути. Пример: для прихожей, полной офисов, которые имеют два узла, которые позволяют пройти путь в коридор, откуда вы знаете, находится ли какой-то офис слева от одного узла и справа от другого?
Предполагается, что он будет функционировать подобно Google Maps, но в пределах области, которую в настоящее время не охватывают GoogleMaps (офисы, классы и т. Д.). Прохождение кампуса от здания к зданию выглядит не так сложно (используя A *); даже найти классные комнаты выглядит не так уж плохо. Комплексная часть, для меня, создает маршруты для маршрута. Я не уверен, как передать пространственную осведомленность о программе («Идите на 100 футов. Комната 2467B находится на * слева». Если в коридоре есть два узла, из которых может войти путь, как вы определяете левое и правое? –