31 января 2017, 18:30
Что такое GPS и для чего он нужен. Название это аббревиатура от английского Global Positioning System (Глобальная система позиционирования). Была разработана по заказу Департамента Обороны США. Работает за счет спутников расположенных на орбите планеты в количестве от 24 до 32 штук, которые передают на поверхность сигнал. Местоположение высчитывается методом триангуляции по минимум трем спутникам. Также можно рассчитать Вашу скорость движения. До 2000-х годов система была закрытой для гражданского использования, после была частично доступна (точность местоположения определялась до 100 метров), на сегодняшний день бесплатно доступна для гражданского использования с высокой точностью.
Для расчетов смартфону необходима информация о местопложении спутников с которых он принимает сигнал. Эту информацию он может получить двумя способами:
- Холодный старт. Смартфон получает данные от спутников, по их идентификационному номеру определяет какие из них находятся в зоне видимости и, зная маршрут по орбите, смартфон каждый раз проводит расчеты. Время расчетов занимает от двух до шести минут при ясной, безоблачной погоде на открытом пространстве. Данные записываются смартфоном в специальный альманах и хранятся там трое суток. Если за это время не было обновлений, то альманах считается устаревшим и расчет проводятся заново «с нуля».
- Теплый старт. Смартфон действует по предыдущей схеме, но с учетом данных из альманаха со сроком давности полтора-два дня и до трех суток. Время расчетов в среднем от минуты до трех.
- Горячий старт. Те же расчеты, но при условии давности альманаха не более чем полтора-два дня. Время от 30 секунд до полутора минут.
Для ускорения расчетов ввели функцию обновления альманаха через интернет. Эту функцию назвали A-GPS.