2010-07-13 4 views
3

지도상의 사용자 위치를 표시해야하는 CoreLocation 기반 응용 프로그램에서 작업 중입니다.CoreLocation 권장 사항은 무엇입니까?

현재 문제는 CL의 정밀도가 좋지 않다는 것입니다.

도시 환경에서 앱을 테스트 중이므로 사무실 주변 거리를 걸어보고 얼마나 정확한지 확인하십시오. horizontalAccuracy은 보통 걷고있을 때 약 47m - 50m이며 매 10 초에서 1 분 사이에 무작위로 업데이트가 발생합니다. 업데이트 된 위치는 실제 위치에서 거의 정확하고 20 미터 이상 차이가 날 수 있습니다. 내가 멈추고 1 분 동안 기다릴 때, 위치는 거의 항상 1 분 이내에 정확할 것이고, 정밀도는 17m까지 상승 할 것입니다.

3 개의 iPhone (3G 및 3GS)과 1 개의 iPod Touch (덜 정밀함)로 테스트했습니다.

그러나 제품의 최종 사용에는 차이가 있습니다. 우리 제품의 대상 고객은 주변 주택이없는 시골의 개방 된 환경에서 사용할 것입니다.

정확도가 향상됩니까?

iPhone이 horizontalAccuracy의 관점에서 얼마나 정확하게 얻을 수 있습니까?

정밀도를 높이기위한 모범 사례, 요령 및 트릭이 있습니까?

답변

3

문제는 CL이 아니라 도시 환경입니다. 건물은 위치를 계산하는 데 사용되는 GPS 위성의 차단보기입니다. 위성이 많을수록 정확도가 높아집니다.

iPod Touch는 online database에서 검색하고 찾을 수있는 WiFi 신호에만 기반한 GPS 기능 및 위치를 가지고 있지 않습니다. 주변의 WiFi 신호에 전적으로 의존하기 때문에 시골 환경에서는 위치 데이터가 좋지 않거나 전혀 표시되지 않습니다. 더 많은 정보를 들어

볼 : 당신이 기대할 수

절대 최고의 정확도는 약 250 만 (8 ') without WAAS and with SA turned off. 당신은에 그것을받지 않습니다 도시 환경에도 불구하고 최상의 케이스 정확도를 위해서는 맑은 하늘이 필요합니다.

+0

데이터를 보내 주셔서 감사합니다. 나는 나중에 세대 아이팟 터치가 GPS를 가지고 있다고 생각한다. 비록 내가 일하는 아이폰이 아이폰 3G와 3GS보다 정확도가 다소 떨어졌지만 말이다. – Tomen

+0

iPod Touch는 CoreLocation이 WiFi 만 사용합니다. [여기에 위치 정보 항목을 참조하십시오.] (http://en.wikipedia.org/wiki/List_of_iPhone_and_iPod_Touch_models#Features) – progrmr

+0

나는이 소리가 우스꽝 스럽지만 "are"를 추가하여 문장을 고칠 수 있다고 알고 있습니다. "GPS 위성의 건물 블록보기가 사용되었습니다 ~에 ... ". 나는 원어민이 아니며, "예전의 문장"에서 다른 것을 생각하게 만들었다. 감사. –

관련 문제