- GPS status для Android
- Отзывы о программе GPS status
- GPS Status Toolbox
- Как выполнить калибровку gps-ресивера на Андроид. Лучшие программы
- Зачем нужно выполнять калибровку GPS
- Настройка GPS на ОС Андроид. Приложение GPS Test
- Калибровка gps-соединения
- GPS Status & Toolbox
- GPSTest
- GPS status
- GPS Server Optimizer: Fix & Test
- Определение доступности GPS в Android
GPS status для Android
Оценка: |
3.86 /5 голосов — 31 |
Лицензия: | Бесплатная |
Версия: | 11.0.307 | Сообщить о новой версии |
Обновлено: | 01.06.2021 |
ОС: | Android 8.x, 9.x, 10.x, 11.x |
Интерфейс: | Английский, Русский |
Разработчик: | MobiWIA — EclipSim |
Категория: | GPS |
Загрузок (сегодня/всего): | 0 / 48 203 | Статистика |
Размер: | 5,15 Мб |
СКАЧАТЬ |
GPS status — небольшая утилита, отображающая информацию от GPS-приемника. На дисплее показываются географические координаты, высота над уровнем моря, текущая скорость перемещения и некоторые другие показатели. В настройках можно выставить единицы измерения, цветовую схему, формат географических координат. Приложение также показывает географический и магнитный северный полюс.
Waze – навигатор, контент которого дополняют и обновляют сами пользователи. Приложение.
Отслеживайте местоположение своих детей на карте в реальном времени и оставайтесь на.
Удобный в работе локатор для телефона и gps-часов, который позволяет видеть местоположение.
Удобный и простой в использовании радар-детектор, который с помощью голосовых.
HUD Speed — цифровой спидометр со встроенной функцией радар-детектора. Предупреждает о.
EasyWay – в приложении представлены маршруты общественного транспорта для Болгарии.
Отзывы о программе GPS status
Дмитрий про GPS status 4.1 для Android [22-03-2013]
Сергей про GPS status 3.7 для Android [22-04-2011]
Я б вам посоветовал попробовать IGO Поставил на LG GT540 optimus там есть всё . полноценный навигатор.
5 | 5 | Ответить
Евгений про GPS status 3.0.3 для Android [20-07-2010]
Прога понравилась. Как раз то что я искал. Люблю собирать грибы, но несколько раз блудил по лесу. Думаю, что теперь мне не придется по нескольку часов искать «своих».
3 | 3 | Ответить
Алексей про GPS status 3.0.3 для Android [07-02-2010]
Чувствую, что программа весьма недурственна, особенно для рыбаков, грибников. Можно забить точку в центре большого озера, например, и с помощью данной проги туду вернуться, Однако! Англоязычный интерфейс и отсутствие где бы то ни было нормального описания функционирования программы огорчает. Ну как научиться ей пользоваться.
3 | 21 | Ответить
Источник
GPS Status Toolbox
вкл. 28 Март 2021 . Опубликовано в Навигация
GPS Status Toolbox — превосходная утилита для работы с GPS-навигацией. Для работы приложения требуется включенная геолокация, потому что программа использует встроенный в устройство GPS-приемник. Стоит отметить, что пользователь с легкостью может откалибровать его, воспользовавшись соответствующим разделом в боковом меню. Это же касается и компаса.
Периодически необходимо очищать данные спутников, чтобы девайс не “прилипал” к определенным спутникам. Кроме того, актуальная информация всегда полезна для навигации. Утилита определяет текущее местоположение, скорость и направление. Помимо этого, она умеет определять влажность, давление, магнитное поле и внешнюю температуру. Но для получения вышеперечисленных данных требуются специальные датчики в устройстве.
Для удобства приложение отображается и в качестве уведомления в строке состояния. Висящая иконка GPS Status Toolbox напоминает, что утилита запущена и, более того, отображает текущую скорость и координаты.
С помощью GPS Status Toolbox вы сможете:
- Провести калибровку компаса.
- Увидеть количество активных спутников.
- Настроить датчик наклона.
- Загрузить или удалить информацию Альманах Эфемерид.
Скачать программу для работы с GPS — GPS Status Toolbox на Андроид бесплатно вы можете по ссылке ниже.
Разработчик: MobiWIA — EclipSim
Платформа: Android 4.0 и выше
Язык интерфейса: Русский (RUS)
Состояние: Full (Pro — Полная версия)
Root: Не нужен
Источник
Как выполнить калибровку gps-ресивера на Андроид. Лучшие программы
Илья – главный редактор сайта softdroid.net. Является автором нескольких сотен руководств и статей по настройке Android. Около 15 лет занимается ремонтом техники и решением технических проблем iOS и Android. Имел дело практически со всеми более-менее популярными марками мобильных смартфонов и планшетов Samsung, HTC, Xiaomi и др. Для тестирования используется iPhone 12 и Samsung Galaxy S21 с последней версией прошивки.
Выполнить калибровку, протестировать оборудование и определить геолокацию помогут специальные приложения для ОС Андроид. Рассмотрим лучшие из них. Начнем с пошаговой инструкции по использованию самой популярной из программ — GPS Test.
Содержание:
Зачем нужно выполнять калибровку GPS
Сложно переоценить необходимость настройки GPS-соединения. Калибровка позволяет:
- проверить работоспособность навигационного модуля гаджета (GPS-ресивера);
- найти оптимальное место для соединения с сетью, где не будет перекрытия сигнала;
- узнать подробную информацию о спутниках: их доступность, принадлежность к стране и точные координаты.
Настройка GPS на ОС Андроид. Приложение GPS Test
GPS Test идеально подходит для тестирования мобильного устройства на платформе Андроид. Приложение удобно тем, что позволяет проверить возможности gps-ресивера без подключения к Интернету.
GPS Test использует для калибровки сервис AGPS, в свою очередь он корректирует плохое GPS-соединение. Существенный плюс интерфейса – он более чем интуитивен.
Приложение обладает шестью экранами со следующей информацией. Отметим самые важные функции:
- Диаграмма, отображающая уровень сигнала GPS для каждого доступного спутника в перечне, а также стабильность сигнала с сетью GNSS;
- Компас показывает положение спутников в небе в режиме SkyView;
- Обычный компас поможет сориентироваться на открытой местности;
- Карта мира и текущее местоположение на ней в виде конкретного места с подписью. На карте также можно увидеть положение Солнца в данный момент и кривую перехода между днем и ночью;
- В текстовом виде отображается текущая скорость, высота над уровнем моря и направление;
- Время восхода и захода солнца в текущих координатах; местное время.
Калибровка gps-соединения
Познакомившись с интерфейсом приложения, можно приступить к настройке GPS Test.
- Перейдите в соответствующий раздел программы «Настройки».
- Включите или отключите постоянную работу дисплея при навигации,
- Укажите систему отображения координат и дат.
- Выберите подходящий формат времени, скорости, расстояния, даты.
- Предоставьте доступ к GPS-датчику приложения на главной странице.
- Теперь Вы сможете переключаться между спутниками, представленными в списке, читая подробную информацию о них.
- Можно узнать текущее местоположение в виде долготы и широты.
GPS Test поддерживает следующий перечень координатных сеток (Coordinate Grids): OSGB, UTM, MGRS, USNG, CH1903, Maidenhead.
GPS Status & Toolbox
Если приложение GPS Test по какой-либо причине не совместимо с вашим устройством или не понравилось функционалом, существует множество не менее эффективных альтернатив. Все они пригодны для тестирования и калибровки GPS.
Например, GPS Status & Toolbox предоставляет пользователю такие данные сенсора и GPS, как:
- Координаты и мощность сигнала спутников;
- Статус батареи;
- Скорость и акселерацию спутника;
- Высотомер и спидометр.
С помощью программы можно узнать точное местоположение в любом формате координат и поделиться им с друзьями. Помимо калибратора, в Status & Toolbox встроен точнейший магнитный компас.
Также утилита позволяет сбрасывать или скачивать A-GPS данные, посредством которых которых можно корректировать GPS-ресивер.
GPSTest
Приложение в реальном времени предоставляет информацию для спутников на платформе Андроид. Также GPSTest позволяет узнать, с чем связаны неполадки в работе GPS/GNSS.
- Приложение показывает развернутое описание спутников, принадлежность к стране и геолокацию.
- Поддерживается широкий перечень координатных сеток: OSGB, UTM, МГРС, USNG, CH1903, Maidenhead, WGS84, NAD83, NAD27, ED50, AGD66, AGD84, SAD69.
Единственный недостаток приложения – не переведенный на другие языки интерфейс.
GPS status
Приложение GPS status позволяет узнать местоположение и поделиться им с друзьями. Это — настоящая карта спутников в космосе, которые проиллюстрированы в виде геометрических форм.
Посредством GPS status вы можете:
- узнать силу магнитного поля, чтобы понять, есть ли перекрытия сигнала;
- распознать направления в соответствии с данными сервера;
- через AGPS определить текущее местоположение;
- использовать встроенный компас.
Приложению необходимо разрешить доступ к Вашей локации и Интернету, root-права не требуются.
GPS Server Optimizer: Fix & Test
Приложение с емким названием GPS Server Optimizer поможет:
- оптимизировать GPS-сигнал в несколько простых шагов;
- сбросить конфигурационные настройки: полезно, когда GPS долго не может определить местонахождение устройства или делает это некорректно;
- протестировать мобильное устройство, с которым возникли проблемы;
- выполнить тонкую калибровку GPS-ресивера. Настройка проводится максимально быстро и не займет у пользователя много времени.
Из недостатков можно выделить слабо локализованный интерфейс, доступный только на английском языке. Кроме того, для полнофункциональной работы программы необходимо предоставить ей root-права.
Источник
Определение доступности GPS в Android
Эта статья, надеюсь, станет хорошим подспорьем начинающим в области программирования под Android. А может даже и матерые профи что-нибудь почерпнут.
Итак, понадобилось мне как-то определять, доступен ли в настоящее время GPS-фикс. Казалось бы, LBS (location-based service) — вещь перспективная и популярная, и Google, прекрасно это понимая, предоставит простой в обращении инструмент для их разработки. Ага, разбежался… Не так-то все и просто, поэтому приходится в определенной мере изощряться.
Ну и в чем тут у нас собственно проблема? Проблема в определении текущего местоположения пользователя. Видов существует несколько, но ТЗ велит использовать GPS и позиционирование по сотовым вышкам. Задача — определить текущие координаты с максимальной точностью, т.е. в идеале по GPS. Если он недоступен, то по вышкам. Если есть сигнал GPS, то все легко и просто — берем со спутника координаты и делаем с ними что угодно. Если сигнала нет, то при обработке координат вы рискуете нарваться на null, в чем очень мало хорошего, а при недолжной обработке исключений может быть еще и что-нибудь с печальными последствиями. Значит, надо как-то определить, а есть ли у нас фикс?
Ну что ж, проблема видна — будем решать!
Начнем с ковыряния LocationManager. Есть в нем занятное свойство isProviderEnabled(), возвращающее булево значение. Ура? Рано… Это значение всего лишь характеризует, включен GPS-приемник вашего телефона или нет (собственно, можно было и по названию догадаться). Первый блин получился как всегда, идем дальше.
Залезем во внутренности LocationListener. Что мы видим? Ба, да это обработчик onStatusChanged()! В идеале реагирует на изменение статуса провайдера, выставляя соответствующие значения. В идеале… Не реагирует он ни на что начиная с андроида версии 2.1! С грустью проходим мимо.
Продолжим? Конечно продолжим! Очевидным выглядит следующий финт ушами — сравнение времени последнего пришедшего фикса с текущим системным временем. Казалось бы, логично — раз фикс старый, то GPS недоступен. Не совсем так: фиксы приходят только при движении, соответственно можно перепутать недоступность спутников с простым сидением на месте. Согласитесь, будет не совсем приятно, если вы сидите себе сидите, и тут вдруг — оппа! — и ваш телефон решил, что вы телепортнулись метров на 400-500. Снова не то, но приемчик запомним — пригодится.
Теперь посмотрим в сторону GpsStatus.Listener, реализующий метод onGpsStatusChanged(int event). Переменная event может принимать несколько значений, нас же интересует GPS_EVENT_SATELLITE_STATUS. Возникновение такого события говорит о том, что ваш приемник анализирует GPS-спутники. Вот это-то нам и надо! Дальше все просто и понятно — берем текущий статус GPS и вытаскиваем из него доступные спутники. В самом простом случае нас просто интересует их количество.
Небольшое отступление для начинающих в области навигации. Для определения текущей координаты нам в общем-то необходимо три спутника (для трехмерной координаты). Но это если у вас есть атомные часы, что очень-очень редко в случае мобильных девайсов. Поэтому для синхронизации времени нам потребуется еще один спутник.
Выглядеть обработчик статуса будет примерно так:
В переменной status лежит информация о всех доступных спутниках
Итак, дальше все ну совсем замечательно — смотрим количество спутников, если их меньше четырех, то фикса никакого нет и быть не может, значит используем другие методы позиционирования (уж извините, но конкретную реализацию описывать не буду). Этот метод можно скрестить с сопоставлением времен, описанным на пару абзацев выше. Так можно выставить определенный период «доверия» фиксу
Подобьем баланс. Все выше приведенное не дает вам точных гарантий определения доступности фикса. На самом деле просто отсекаются ситуации, в которых фикса уж точно нет. Это, конечно, не совсем то, что хотелось, но уже что-то!
UPD: Похоже, решение найдено! Свершилось это благодаря r_ii.
Итак, ваш GPS-приемник, будучи во включенном состоянии, постоянно принимает сигналы в соответствии с протоколом NMEA. Вот его-то нам и надо!
Для просмотра этих сигналов добавляем в код следующее:
За этот код спасибо вот этому топику 2m0nd. Полное описание протокола здесь (pdf, англ).
Собственно, дело за малым — парсить полученную строку. В данном случае нас интересует строки с ключевым (первым) полем $GPGGA, а в них параметр №6, по умному называемый GPS Quality Indicator. Он принимает следующие значения:
- 0-фикс не доступен
- 1-GPS-фикс
- 2-дифференциальный фикс
Бинго!
Источник