안녕하세요! 늘 고생이 많으십니다!
KNGPsData 클래스의 프로퍼티가 어떤 역할을 하는지 모르겠어서 질문 드립니다.
KNGPSData 의 openSkyAccuracy 값이 무엇을 의미하는 것일까요? 공식문서에서는 관련 내용이 없네요.
KNGpsData.class
public final var openSkyAccuracy: kotlin.Int /* compiled code /
internal final set(value: kotlin.Int) {/ compiled code */ }
짐작컨데 Android SDK의 Location 크래스의 getAccuracy() 와 같은 역할을 하는게 아닌가 추측합니다…
https://developer.android.com/reference/android/location/Location#getAccuracy()
Location.getAccuracy()
메서드는 위치 데이터의 정확도(accuracy)를 미터(m) 단위로 반환하는 메서드야.
이 메소드는 현재위치가 얼마나 신회할 수 있는지 확인할 수 있는 값이빈다. 반환하는 값 이내의 오차 범위에 있을 가능성이 높다는 것을 의미합니다.
정확도(Accuracy)란?
- 현재 위치(
Location
객체)가 얼마나 신뢰할 수 있는지를 나타내는 값. - 예를 들어,
getAccuracy()
가5.0
을 반환하면 현재 위치가 ±5미터 오차 범위 내에 있을 가능성이 높다는 뜻이야. - GPS, Wi-Fi, 셀룰러 네트워크 등 위치 제공 방식에 따라 정확도가 달라질 수 있어.