Вы не понимаете как работают системы спутникого позиционирования!
И GPS и Глонас совершенно одинаково работают.
Спутники имеют на борту сверхточные часы, и всё что они делают - передают время.
Приёмник анализирует данные о времени с 2-х - 4-х спутников и на основе данных об их орбитах (они фиксированные)
и разницы значений времени и задержек полученных со спутников (расстояние от вас до каждого из спутников различно) расчитывает ваше местоположение.
Другое дело, что канал передачи на спутниках (у обеих систем) не один а несколько с разным классом точности.
Простым пользователям доступен окрытый канал с наибольшей (исскуственно введённой) погрешностью.
Погрешности эти можно расчитать по привязке к местности и ввести полученную поправку в приёмник и таким способом повысить точность "бытовых" приёмников.
Кстати, уже есть приёмники одновременно работающие и с GPS и Глонас и рассчитывая взаимные поправки в обеих системах, дающие очень хорошую точность.
Но уж больно это дорогие машинки.
И, ещё - погрешности не постоянны, их меняют довольно регулярно, чтобы жизнь мёдом не казалась.