#mobile #path-finding
#Мобильный #поиск пути
Вопрос:
Я хочу создать мобильное приложение wayfinder / pathfinder. оно будет направлять посетителей в наши здания. у нас 20 зданий, и в каждом как минимум 4 этажа.
Мы хотим разработать наш собственный wayfinder, например: http://www.wayfinderkiosk.com/
Для определения местоположения людей следует использовать широтные / длинные координаты. и поможет найти его маршрут.
Итак, с чего мне начать. У кого-нибудь есть какие-либо идеи по этому поводу. и он будет мобильным.
Я могу разработать приложение / сайт на основе этих платформ (Мобильный Интернет / Iphone / Adroid / Symbian / Windows)
Но мне нужна отправная точка. и мне нужна ваша помощь.
Спасибо
Ответ №1:
Вы хотите использовать широту / длину внутри здания? Предполагая, что эти посетители будут использовать свои собственные неизмененные устройства, у вас могут возникнуть проблемы с GPS. Если вы каким-то образом не получите надежный сигнал GPS, несмотря на то, что находитесь под четырехэтажным зданием, это, вероятно, не сработает.
Значок с RFID-меткой и датчики, размещенные по всему зданию, с большей вероятностью будут работать. Поместите уникальный QR-код на каждый значок, который перенаправляет браузер телефона на страницу отслеживания для этого конкретного значка.
редактировать: и теперь, когда я перечитываю ваш вопрос и вижу, что задействовано несколько зданий, бит GPS, безусловно, может сработать для маршрутизации их из одного здания в другое.
Комментарии:
1. для этого я собираюсь использовать Wi-Fi. я знаю все местоположения Wi-Fi, поэтому могу получить фактическое местоположение. но для начала я предполагаю, что получу правильное положение.
2. Хм. Кроме этого, я бы заглянул в базу данных Spatialite (расширение SQLite3) для представления регионов на вашей карте. В нем также есть модуль для поиска маршрута, хотя я считаю, что вам нужно указать путевые точки. Не уверен, насколько хорошо это будет работать для внутренних частей. У PostGIS, вероятно, есть что-то похожее / лучшее, если у вас уже есть база данных Postgres.