안드로이드 개발 질문/답변
(글 수 45,052)
코드는 완성 시켰는데;
에뮬에서 ddms로 좌표값을 주면 해당 좌표로 잘 이동해서 동작합니다;
근데 폰에올려서 돌려보니 정확한 장소를 찾지 못하네요;
(어느정도 근처로만 찾아갑니다)
locationManager.requestLocationUpdates(provider, 2000, 10, locationListener);
이렇게 되어있으니 gps값이 전달되면 2초마다 10m움직일때마다 새롭게 구글맵에 표시를 하는게 맞는데..
왜 좀 떨어진 곳으로만 표시가 되는지 모르겠습니다;
단순히 gps값의 오차때문에 생기는 일인가요?;
그렇다면 내 위치를 정확하게 잡으려면 어떻게 해야하나요?
(gps보다 network provider가 더 정확할까요?;)
아이폰쪽 어플을 본 기억에 따르면 정말 완벽하게 내 위치를 찾아주던데...
답변 부탁드립니다
에뮬에서 ddms로 좌표값을 주면 해당 좌표로 잘 이동해서 동작합니다;
근데 폰에올려서 돌려보니 정확한 장소를 찾지 못하네요;
(어느정도 근처로만 찾아갑니다)
locationManager.requestLocationUpdates(provider, 2000, 10, locationListener);
이렇게 되어있으니 gps값이 전달되면 2초마다 10m움직일때마다 새롭게 구글맵에 표시를 하는게 맞는데..
왜 좀 떨어진 곳으로만 표시가 되는지 모르겠습니다;
단순히 gps값의 오차때문에 생기는 일인가요?;
그렇다면 내 위치를 정확하게 잡으려면 어떻게 해야하나요?
(gps보다 network provider가 더 정확할까요?;)
아이폰쪽 어플을 본 기억에 따르면 정말 완벽하게 내 위치를 찾아주던데...
답변 부탁드립니다
저도 건물안에서하면 오차가 심하다가도
옥상이나 밖에 나가서하면 위치가 잘나오더라고요;