получить местоположение и скорость с помощью мобильных платформ - PullRequest
0 голосов
/ 11 мая 2011

Существует ли какая-либо возможность определения местоположения пользователя, направления движения и скорости с помощью мобильных платформ (программирование на стороне клиента, например, j2me)? если есть возможность на какой-либо платформе, пожалуйста, дайте мне знать платформу и, пожалуйста, дайте мне несколько учебных ссылок, чтобы узнать об этом?

С уважением, Rangana

Ответы [ 2 ]

0 голосов
/ 19 мая 2011

Без GPS невозможно получить скорость и точное местоположение. Однако вы можете получить местоположение базовой станции из нескольких веб-сервисов и определить ваше приблизительное местоположение.

0 голосов
/ 11 мая 2011

Я не уверен, есть ли API для этого, в основном потому, что я не думаю, что эта информация (скорость) доступна.

Вы все еще можете понять это, и это будет работатьна всех сотовых телефонах, которые позволяют вам получить доступ к их «текущему местоположению».

  1. Проверять телефон на текущее местоположение каждые n секунд (10, 20, 30 секунд и т. д.)
  2. Регистрация местоположения телефона на каждом пинге (широта, длина)
  3. Определите расстояние, пройденное от пинг-пинга.Вам может понадобиться использовать векторное разрешение (http://www.physicsclassroom.com/class/vectors/u3l1e.cfm)

Например, если телефон перемещается на 1000 метров в течение 30-секундного пинга, это означает: 1000 метров / 30 секунд = 33,333 м / с

Делая это, вы также можете определить ускорение и т. Д. Это не даст вам мгновенную скорость или ускорение, а вместо этого - среднюю скорость и среднее ускорение.

...