정상 위치 표시
신속하게 사용할 수 있는 지도 위치를 위해 MapTools는 현재 GPS, 네트워크 및 수동 Android 위치를 처리합니다. 30초 이내의 마지막 위치는 시작 속도를 높일 수 있습니다. 이것은 통계적인 조사가 아닙니다.
GPS 및 마커
여러 개의 새로운 GPS 판독값이 필터링되고 강력한 가중치가 부여되며 투명한 품질 평가를 통해 마커 위치로 결합됩니다.
개요
단일 GPS 픽스은 스냅샷입니다. 위성의 기하학적 구조, 장애물, 반사된 신호로 인해 방향이 바뀔 수 있습니다. 계열은 분산을 표시하고 격리된 이상값의 영향을 줄입니다.
신속하게 사용할 수 있는 지도 위치를 위해 MapTools는 현재 GPS, 네트워크 및 수동 Android 위치를 처리합니다. 30초 이내의 마지막 위치는 시작 속도를 높일 수 있습니다. 이것은 통계적인 조사가 아닙니다.
측정은 빈 시리즈로 시작하며 Android GPS 제공업체의 새로운 GPS 픽스만 허용합니다. 오래되었거나, 중복되거나, 유효하지 않거나, 정확하지 않은 수정사항은 거부됩니다.
기존 마커는 향후 세션에서 다시 측정될 수 있습니다. 새로운 세션, 강력한 결합 결과 및 추정 정확도의 변화는 명확하게 분리되어 있습니다.
실제로
측정은 최소 기간, 최소 사용 가능한 수정 횟수 및 안정성 기준이 모두 충족된 경우에만 완료됩니다.
| 프로필 | 최소 기간 | 최소 사용 GPS 픽스 | 최대 기간 |
|---|---|---|---|
| 짧은 | 15 s | 10 | 30 s |
| 표준 | 60 s | 30 | 90 s |
| 롱 | 180 s | 90 | 300 s |
기술적인 세부사항
이 방법은 위도와 경도의 단순한 평균이 아닙니다. 이는 로컬 메트릭 프레임에서 작동하며 정확도 가중치와 로버스트 통계를 결합합니다.
유효하지 않은 좌표 또는 정확도 값, 측정 시작 전의 GPS 픽스, 중복된 타임스탬프 및 보고된 수평 정확도가 25m 이상인 GPS 픽스은 거부됩니다.
최근 세 가지 속도 중 두 가지 이상이 1.2m/s를 초과하면 움직임이 감지됩니다. 10개 이상의 GPS 픽스이 있는 경우 처음 5개 GPS 픽스의 중심도 비교됩니다. 제한: max(6 m; 1.5 × a_med).
WGS84 좌표는 지구 고정 ECEF 좌표로 변환된 다음 로컬 동북 평면(ENU)으로 변환됩니다. 따라서 거리와 무게를 미터 단위로 정확하게 계산할 수 있습니다.
동쪽과 북쪽의 별도 중앙값이 초기 추정치를 형성합니다. 그런 다음 모든 픽스에서 해당 중심까지의 반경 거리 rᵢ가 계산됩니다.
MapTools는 MAD = median(|rᵢ − median(r)|)를 계산합니다. 이상치 한계: max(3 m; median(r) + 3 × 1.4826 × MAD).
보고된 반경 aᵢ, wᵢ = 1 / max(aᵢ; 1 m)²의 경우. 가장 강한 기본 중량과 가장 약한 기본 중량의 비율은 4:1로 제한됩니다.
센터는 5번 업데이트됩니다. 한계 내에서 견고성 인자는 1입니다. 외부에서는 c / r가 됩니다. 제한은 c = max(1.5 m; 1.5 × 1.4826 × MAD)입니다.
가중치가 적용된 ENU 센터는 ECEF를 통해 위도와 경도로 다시 변환됩니다. 사용 가능한 고도는 중앙값을 사용합니다. 품질 값은 수평 위치만 평가합니다.
결과
이러한 값은 다양한 질문에 답하므로 서로 바꿔 사용할 수 있는 값으로 취급되어서는 안 됩니다.
| 디스플레이 | 계산 | 의미 |
|---|---|---|
| 보고된 정확도 중앙값 | Android에서 보고된 수평 정확도 반경의 중앙값 | 공급자의 자체 추정치입니다. Android는 일반적으로 이를 개별 수정에 대한 확률이 약 68%인 반경으로 정의합니다. |
| P68 산포 | 로버스트 중심으로부터 거리의 68번째 백분위수 | 관찰된 고정 거리의 약 68%가 이 값 이하입니다. |
| P95 산포 | 로버스트 중심으로부터 거리의 95번째 백분위수 | 관측된 거리의 약 95%가 이 값 이하입니다. P95 = 4.2m는 평가된 GPS 픽스의 대략 95%가 중심에서 약 4.2m를 넘지 않았음을 의미합니다. |
| 중심 안정성 | 첫 번째와 마지막 1/3의 로버스트 중심 사이의 거리 | A 시리즈는 max(3 m; 0.75 × a_med) 및 P95 25m 이하에서 안정적입니다. |
| 예상 정확도 반경 | max(P95_combined; median(a_session)) | MapTools는 덜 유리한 값을 사용하므로 비정상적으로 빡빡한 클라우드는 장치에서 보고된 불확실성을 무시할 수 없습니다. |
방사형 거리가 정렬됩니다. n 값을 사용하면 위치는 p × (n − 1)이며, P68에는 p = 0.68를 사용하고 P95에는 p = 0.95를 사용합니다. MapTools는 인접한 값 사이를 선형으로 보간합니다.
P95는 실제 위치 주변의 95% 신뢰 반경을 보장하지 않고 관찰된 확산을 설명합니다. 촘촘한 포인트 클라우드는 전체적으로 이동할 수 있습니다. 독립적인 참조 없이는 절대 정확도가 입증되지 않습니다.
평가
품질 수준은 예상 반경을 기준으로 합니다. 여러 개의 독립적인 시간 창이 평가의 강도를 향상시킵니다.
| 품질 | 예상 반경 |
|---|---|
| 높음 | ≤ 5 m |
| 좋음 | > 5 m / ≤ 10 m |
| 박람회 | > 10 m / ≤ 20 m |
| 나쁨 | > 20 m |
통합된 전체 평가의 경우 MapTools는 두 개의 독립적인 기간 이후에만 최고 수준을 부여합니다. 단일 세션은 최고로 좋음으로 평가됩니다.
max(0.1 m; 0.01 × R_previous) 내의 변경 사항은 변경되지 않습니다. 더 큰 차이는 금액과 백분율로 보고됩니다.
좌표의 소수 자릿수가 많다고 해서 측정 정확도가 일치한다는 의미는 아닙니다. 반경, 확산, 안정성, 환경 및 독립 창이 중요합니다.
여러 시리즈
별도의 시리즈는 다양한 위성군과 수신 조건을 포착하여 한 세션에 숨겨진 효과를 드러낼 수 있습니다.
현재 기간이 시작된 지 90분 이내에 시작되는 세션은 해당 기간에 속합니다. 이후 세션에서는 새 세션이 열립니다. 마커는 최대 32개의 세션을 보유할 수 있습니다.
세션은 먼저 각 창 내에서 강력하게 결합된 다음 창 중앙이 결합됩니다. 이상값 거부는 3개 이상의 창에도 적용됩니다. 세션 센터는 최소한 P68과 중앙값 장치 정확도 중 더 큰 것을 사용합니다.
Garmin은 신중한 웨이포인트 평균화를 위해 최소 90분 간격으로 4~8개의 샘플을 권장합니다. MapTools는 다양한 위성 위치에 대한 아이디어를 채택했지만 자체 방법을 사용하며 Garmin 인증을 받지 않았습니다.
| 액션 | 저장되는 내용 | 마커 위치 |
|---|---|---|
| 위치 저장 및 적용 | 새 세션이 기록에 추가됩니다. | 마커는 모든 세션의 강력한 결합 결과를 받습니다. |
| 위치를 적용하지 않고 저장 | 세션과 결합된 결과는 계속 저장됩니다. | 표시되는 마커 위치는 변경되지 않습니다. |
| 측정 취소 | 새 세션은 저장되지 않습니다. | 직위 및 이전 이력은 변경되지 않습니다. |
결합된 결과를 적용하면 저장된 모든 세션이 사용됩니다. 또는 새 세션을 문서화용으로만 보관하거나 완전히 삭제할 수 있습니다.
맥락
위치 평균화는 통계적 평가를 향상시키지만 적절한 수신 조건이나 중요한 작업에 대한 독립적인 점검을 대체하지는 않습니다.
원시 GPS 픽스은 계산 중에 메모리에서 처리됩니다. 요약된 세션 데이터와 마커 기록만 영구적으로 저장됩니다. 백그라운드 측정에서는 가시적인 포그라운드 서비스 상태 알림을 사용합니다.
출처
소스는 일반 텍스트로 나열됩니다. 용어와 방법에 대한 맥락을 제공합니다. 특정 조합과 매개변수는 ArxSilex MapTools 구현입니다. 상태: 2026년 7월.
Location.getAccuracy().매뉴얼
위치 평균화는 마커 작업, 좌표 확인 및 타겟 탐색과 결합될 수 있습니다.