domino8788 / SKHUMap

SKHU MAP
1 stars 0 forks source link

기기에 따른 좌표 오차 버그 #74

Closed domino8788 closed 4 years ago

domino8788 commented 4 years ago

T515N, G930S, G970N, 덱스, 브라우저에서 테스트 한 결과 태블릿이나 덱스 같이 TV 규격의 환경과 스마트폰 환경의 LatLng 연산 값이 일치하지 않는 것으로 밝혀졌다.

실행한 LatLng 연산은 기준점이 되는 좌표에서 입력한 실제거리 만큼 이동한 좌표를 계산하는 연산으로 화면이나 해상도의 영향을 받지않고 지도 상의 고정좌표를 얻을 수 있다.

하지만 기술된 바와는 다르게 오차가 발생했으며 실내지도 구축에 지장이 생겼다. 두 환경 간의 오차는 해당 기능을 기반으로 좌표를 지정하기엔 무리가 있으므로 모바일 버전 연산 결과를 기준으로 상수 변수로 대입해 적용하도록 수정한다.

기준점 : LatLng(37.487033, 126.823269) 태블릿, 덱스 : LatLng{latitude=37.488369693142765, longitude=126.82565208115857} 모바일, 브라우저 : LatLng{latitude=37.48970638628553, longitude=126.82803403021207}

domino8788 commented 4 years ago

cba56bb 커밋을 통해 버그를 해결했으므로 이슈를 닫는다.