Как узнать местоположение нескольких устройств? - PullRequest
0 голосов
/ 13 июня 2018

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

Дело в том, что эти устройства будут переданы драйверам, и мне нужно увидеть расположение этих драйверов.Есть ли способ узнать местоположение этих устройств в веб-приложении?Не из приложений xamarin на устройствах, веб-приложения ...

1 Ответ

0 голосов
/ 13 июня 2018

Базовая архитектура будет состоять из трех компонентов:

  1. Центральная база данных для хранения данных о местоположении.
  2. В приложении Xamarin вам потребуется собрать данные о местоположении и загрузить их.в вашу базу данных через веб-сервис. Вот демоверсия Xamarin для отслеживания местоположения .
  3. Ваше веб-приложение будет вызывать вторую веб-службу по расписанию (каждые десять секунд или что-либо другое, что кажется подходящим), чтобы получить данные о местоположении для всехдрайверы и нанесите его на карту, которую вы используете.

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

Вам также нужно будет подумать о нескольких моментах, касающихся отслеживания в вашем приложении.Например, влияние батареи непрерывного отслеживания будет иметь важное значение.Кроме того, вы не хотите (или не должны) отслеживать ваши драйверы всегда, но только когда они работают.И так далее.

Надеюсь, это поможет вам начать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...