Формальный ответ на вопрос - получаете с приемника альманах и эфемериды для данной точки. В принципе, это и из интернета загрузить можно. Считаете. Помня что датумы для gps и глонасса разные. Гуглите протокол NMEA.
На практике. Бессмысленная затея. Потому что объединённое созвездие спутников gps/glonass уже обеспечивает совмещённому приемнику одинаково отличное решение навигационной задачи в любое время.
И погрешность ваша обеспечивается в основном ионосферными помехами, а не плохим созвездием. Соответственно, точность вы повысите только дифпоправками.
Я так понимаю, что вы хотите найти способ точно мерять бытовым приемником, тем что в телефоне? Ага, много нас таких умных было)
Там заблокировано производителем чипа. Не скормить ему дифпоправки. Я пытался. Он их молча глотал и всё. Потом мне ребята на канадском форуме объяснили что заявлено в спецификации на чип - не обязательно реализовано вендором. Так и есть. Я уже от безысходности полез брать из приёмника сырые данные и самостоятельно решать навигационную задачу с учётом дифпоправок. Но уже купили профессиональное оборудование, и задача отпала, хотя имхо это единственный сулящий какой-то выход путь, но если вы это сделаете- смело шлите работодателя в лес, резюме - в SIRF, вам там рады будут.
Проще говоря - смиритесь с точностью в десяток метров. На бытовухе так. Или купите проф.