2010-03-10 5 views
2

CoreLocation을 사용하여 사용자의 현재 위치를 찾고지도에 표시하고 있습니다. 탑 셀 삼각 측량을 사용할 때 위성과 타워 아이콘이있는 위치를 설정할 때 안테나가있는 아이콘을 보여주고 싶습니다. 내 테스트 애플 리케이션에서 kCLLocationAccuracyNearestTenMeters 원하는 정확도를 설정하면 타워 셀 삼각 측량을 사용하면이 도달하지 못할 수도 있지만 위성을 사용할 때 나는 유망한 결과가 있었다.iLife CoreLocation이 위성 또는 셀 타워 삼각 측량을 사용하여 현재 위치를 찾으면 어떻게 결정합니까?

CoreLocation에서 제공하는 정확도가 원하는 것보다 적 으면 현재 위치, 위성 또는 타워를 검색하는 방법을 어떻게 결정할 수 있습니까? 그렇다면 위성을 사용하고 있지 않으며 타워 셀 삼각 측량을 사용하고 있거나없는 경우 또 다른 방법?

답변

6

프레임 워크는 위치를 결정한 메소드를 노출하지 않습니다.

0

프레임 워크가 위치 정보를 제공하는 하드웨어 장치를 노출하지 않지만 속성 정보가 정확도로 제공됩니다 (horizontalAccuracyverticalAccuracy). 그 값이 얼마나 정확한지 보면서 위조 할 수 있습니다.

+0

horizontalAccuracy를 사용하여 거리 마진 내에 있는지 확인하려고했습니다. 크기가 작 으면 탑 셀 삼각 측량에 의해 위성을 사용하여 위치를 발견합니다. –

5

GPS 업데이트를 구별하는 한 가지 방법은 고도 매개 변수를 설정하는 것입니다.