В настоящее время мы на полпути разрабатываем наш тезис, и есть определенный модуль, с которым нам тяжело. Речь идет о модуле, который определяет местоположение мобильного телефона с помощью GPS.
Мы разрабатываем веб-сайт управления портами, и нам нужен этот модуль, чтобы отслеживать людей, входящих и выходящих из определенной области. нам просто нужно интегрировать GPS мобильного телефона и отслеживать его на веб-сайте.
Мы новички в этой технологии, поэтому мы приносим свои извинения, если вопрос довольно расплывчатый. мы ценим ваши ответы! благодарю вас!
Мы долго разрабатываем такого рода приложения, и что я чувствую из вашего вопроса, что вы пытаетесь просто отследить мобильный телефон! Если это iOS, вы можете создать приложение и установить его, чтобы отправлять данные GPS в веб-службу (предпочтительно RESTful) и снова получать данные на веб-сайте из той же службы, чтобы отслеживать телефон в режиме реального времени. Большинство компаний используют этот подход для отслеживания чего-либо (автомобиль, человек и т. Д.), Который несет мобильный телефон.
Объяснение вашей конечной цели или разделение чуть большего количества вашей цели может дать лучшие ответы.
Вам на самом деле не нужно создавать приложение …..
Вы можете создать веб-страницу и узнать местоположение устройства, используя HTML5 геолокация и отправить местоположение на сервер / веб-сервис. Однако это означает, что вам нужно открыть страницу в браузере, чтобы она заработала.
Что касается отслеживания людей, входящих и выходящих из определенной области, вы можете получить GPS-координаты двух углов области, а затем выполнить математические расчеты, чтобы рассчитать, находится ли он в пределах или за пределами.
создайте одно приложение для Android / IOS, которое постоянно обновляет свои координаты (lang-lat) для базы данных, представленной на веб-сервере.
вам понадобятся следующие вещи
1) мобильное приложение Android / IOS, оно будет отправлять мобильные телефоны с помощью GPS на веб-сервис
2) веб-сервис, который получает позицию от мобильных приложений и обновляет позицию мобильного в базе данных.
3) веб-сайт, который будет извлекать данные из этой базы данных и выполнять операции, например, предположить, если пользователь находится в определенной области
if (location == город чикаго) ## проверить местоположение в базе данных lang-lats
{ сделай это }