Задача сделать мобильное приложение, которое по аналогии с яндекс и гугл-картами, способно с некоторой периодичностью определять корординаты мобильного устройства и минимизировать ошибку определения.
Используем стандартный getLocation для получения координат со спутников и яндекс.локатор для получения координат по Wifi+вышкам. В итоге есть пара измерений (с GPS и с яндекс.локатора), каждое измерение - это набор 3х величин: широта, долгота, радиус ошибки.
Как подружить эти 2 измерения, получив для заданного момента времени одно, максимально точное измерение? Я так понял, именно создание одного измерения из двух этих и является реализацией стандарта A-GPS? Возможно, есть готовые сервисы для решения этой задачи (я таких не нашел)?
Выкинуть координаты по вышкам, когда есть GPS.
Про A-GPS:
Чтобы начать определять координаты по GPS нужно знать координаты спутников. Их можно или получать в течении 15 минут с самих спутников или скачать за секунду из инета. Вот этой скачкой и занимается Assist GPS. К вашей теме не имеет никакого отношения.