Я хочу проследить местоположение своего телефона и без проблем справиться с этим, если попытаюсь найти место по GPS_Provider.... также с хорошей точностью, ну нет проблем, которые вы думаете... ну Если я в здании иногда у нас нет сигнала GPS, и по этой причине я хочу реализовать Network_Provider. Это тоже не проблема, но если я посмотрю на свою точность, я увидел точность 700 метров... хорошо, что многим, и мне это не нравится.
Есть ли способ улучшить точность с помощью только netwerk_provider?!
Надеюсь, кто-то может поставить меня на правильный путь!
Нет. Точность, которую вы получаете с помощью NetworkProvider, зависит от размера мобильных ячеек и количества базовых станций Wi-Fi в базе данных Google ячеек и станций Wi-Fi. То, что вы получаете, это то, что вы получаете. У вас нет контроля над этим. Вы получите лучшую точность в центре города, где размеры ячеек меньше, а также больше базовых станций Wi-Fi. В стране вы можете получить точность 2500 метров или точность 5 километров или больше.
Конечно, вы можете отфильтровать обратные вызовы местоположения с точностью, превышающей определенный порог (если это то, что вы хотите сделать).