2016-06-22 1 views
0

내 직업을 돕기 위해 GPS 앱을 쓰고 있습니다. 나는 오히려 안드로이드 개발에 익숙하지 않다. (내 배경은 PHP이고 소량의 C#이다.) 이것은 GPS에서의 첫 시도이다. 내가하고 싶은 첫 번째 작업은 GPS 신호가 언제 떨어지는지를 추적하고 떨어 뜨리기 전에 마지막으로 알려진 좌표를 기록하고 GPS가 들린 후 첫 번째 GPS 좌표를 기록하는 작은 앱을 만드는 것입니다. GPS가 안정적이라고 판단되면 비상 전화 중에 올바른 건물과 문으로 이동하기위한 GPS 시스템을 구축 할 예정입니다. 이는 본질적으로 위험한 환경의 개인 도시에 있습니다.Android, 위치 좌표계가 바뀌지 않고 계속 바뀌는 경우

첫 번째 앱의 첫 번째 단계는 좌표를 가져 오는 것입니다. 괜찮은 위치 권한을 사용하여 설정했습니다. 나는 내가 앉아있을 때에도 경도와 위도의 좌표가 변하는 것을 알아 챘다. 마지막 숫자가 3에서 5 개로 바뀌는 것은 전체 숫자가 아닙니다. 때때로 그것은 큰 도약이고 때로는 작은 점프입니다. 때때로 숫자가 증가하고 때로는 감소하고, 변화는 멈추지 않습니다.

제 궁금한 점은 모든 숫자에 걸쳐 작은 부분 (10 진수 이후 약 8 자리, 때로는 적음)이 있다는 점에 대해 제 궁금한 점이 있습니까? 나는 매번 잘 작동하도록 내 최종 GPS 응용 프로그램이 필요합니다. 수명은 그것에 달려 있습니다. 미리 감사드립니다.

+0

귀하의 응용 프로그램을 5m 또는 1km로 정확하게 바꾸려면이 방법이 필요합니다. – Walfrat

답변

3

원한다면 걱정할 수 있지만 그럴 수있는 방법은 없습니다. GPS는 장치가 수신하는 신호의 변화로 인해 항상 약간 변동합니다. 참고로, 실내에서 GPS를 사용하려고하는 것으로 보입니다. 이는 항상 상황에 따라 쓸모없는 지점까지는 정확하지 않을 것입니다. 그것은 정말로 당신의 환경에 달려 있습니다.

+0

오, 이제는 어리 석다. 나는 그것을 밖으로 가져 갔고 숫자는 점프를 멈췄다. 나는 이전에 그것을 바깥으로 가져 갔지만 소수점 이전에 숫자를보고 변경하려고했습니다. 나는 좌표를 읽는 방법을 찾아 보았고 그 숫자가 단지 블록 주위를 운전하는 것을 바꿀 수 없다는 것을 깨달았다. 실내에서 작동하지 않는다는 느낌은 차안을 포함합니까? 편집 : 나는 차에 들어가기 위해 밖으로 되돌아 가게되었다. 그리고 내가 거기에서 만들 전에 나는 지난 번과 같은 지점에 서 있었을 때 수는 다시 뛰고 있다는 것을 깨달았다. –

0

그래서 user3109468이 말했듯이 밖으로 나갔습니다. 나는 시작 좌표를 기록하고 약 70 피트를 진행하면서 끝 좌표를 기록했습니다. 나는 그들을 통해 달렸다 여기 : http://www.movable-type.co.uk/scripts/latlong.html 나에게 km의 결과를 줬다. 나는 발을 변환하는 구글을 통해 그것을 달렸다. 그리고 그것은 나에게 68.372703412 피트를 줬다. GPS가 약 6 피트 내에서만 정확하다는 Arduino 보드의 GPS 모듈에 대해 생각하고 있었을 때부터 알 수 있습니다. 내 "앱"이 2 피트 미만이므로 허용 범위 내에 있습니다. 숫자는 변동하지만 문제는 아닙니다. 도와 주셔서 감사합니다 user3109468.

관련 문제