2009-08-07 9 views
0

Возможно ли получить GPS-информацию в мобильном устройстве через API без подключения GPRS?Возможно ли получить GPS-информацию в мобильном устройстве через API без подключения к GPRS?

Edited

Да, например, на платформе Java ME или Apple, iPhone

+2

Да, это так. Пожалуйста, будьте более конкретными в своем вопросе, чтобы ответы могли быть более конкретными. Например, на какой платформе мобильных устройств? – laalto

+0

GPS не использует сотовую сеть, чтобы функционировать, так что laalto права. И прямо в обоих аккаунтах я могу добавить, пожалуйста, более конкретно. –

ответ

2

Да; если вы находитесь на устройстве с аппаратным обеспечением GPS, и разработка программного обеспечения на устройстве дает вам доступ к этому оборудованию из вашего программного обеспечения.

Это может быть использование встроенного API для открытия COM-порта. Затем вам просто нужно открыть порт, на котором установлено оборудование GPS (внутренние GPS-приемники внутри устройства часто подключены к фиксированному номеру COM-порта) начинают интерпретировать строки (часто) NMEA, которые отправляет GPS-приемник.

Возможно, устройство имеет более специфичные API-интерфейсы GPS, такие как GPS intermediate driver в Windows Mobile 5+, который позволяет ОС разговаривать с любым GPS-приемником (встроенным или подключенным через кабель или bluetooth к COM-порту) и позволяет несколько приложений одновременно взаимодействуют с данными GPS.

P.S.

GPS не имеет ничего общего с GPRS. Возможно, вы получили эту идею из-за A-GPS, которая использует информацию о телекоммуникационной сети и/или dataconnection (например, GPRS, EDGE, UMTS, WLAN и т. Д.) Для загрузки небольшого файла с информацией о местоположении спутников GPS.

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

1

GPRS - это двусторонняя передача данных, которая позволяет вам получить доступ к iternet, в то время как GPS - это всего лишь приемник, и, как уже упоминалось ранее, он не имеет ничего общего с GPRS. Приемник GPS принимает сигналы от нескольких спутников и вычисляет местоположение из временных разностей.

В любом случае ... вам нужно GPRS или любое другое интернет-соединение, только если вы хотите использовать любой веб-сервис для обратной геолокации или хотите использовать карты Google или любую другую службу определения местоположения. Но просто для получения (вычисления) координат GPS сам по себе достаточно.

 Смежные вопросы

  • Нет связанных вопросов^_^