Почему плохо определяется мое местоположение?
Настройки > Местоположение снимите флажок с пункта По координатам сети (телефон не будет определять ваши координаты по сетям Wi-Fi и вышкам сотовой связи, что он часто делает ошибочно).
Может помочь и принудительный переход с 3G на 2G.