내 카메라 응용 프로그램에서 지오 태깅을 사용하려고합니다. 현재 내가 수행하는 지리적 위치를 십진 값 (예 : 위도 = 6.8447375)으로 변경하고 ExifInterface
에 public static final String TAG_GPS_LATITUDE
필드를 사용하려면 DMS format으로 변환하고 싶습니다. Android documentation에 따르면 분모를 제공해야합니다 (문서 denom1, denom2, denom3에서와 같이). 분모에 올바른 값을 사용해야하는 이유는 무엇입니까? 그 분모를 계산하는 표준 방법이 있습니까? denom1 = 1, denom2 = 1 및 denom3 = 1000을 사용할 때 실제 위치 근처에서 다른 위치를 얻습니다. 정확도를 높이려면 어떻게해야합니까?Android ExifInterface TAG_GPS_LATITUDE denom 값
0
A
답변
1
분모와 함께 사용할 올바른 분자 값을 제공합니까?
NUM1/denom1 =도
NUM2/denom2 = 분 num3/denom3 = 초 나는 대부분의 카메라는 분모의 값을 1,1,1000을 인코딩 목격했습니다.6.8447375도 여기에
있는 단계 :
의이 샘플 값을 사용하고 정확한 합리적인 값으로 변환하자 각도의 전체 부분을 가지고
1)
num1 = 6/denom1 = 1 -> 6 degrees
2) (60) 등의 부분과 그 전체 참여 : 0.8447375 * 60 = 50.68425
NUM2 = 50/denom2 = 1 -> 50분
3) 6 ℃에서 50 빼기 '(6.833333333)로부터 원래 값 = 0.0114041667, 그때 3,600,000 (도당 3천6백초 X 1,000)
num3 = 41,055/denom3 = 1000 곱 -> 41.055 초
내 위치가 이제 6 ℃로로 부호화50 '41.055 "
관련 문제
- 1. ExifInterface 이클립스에서 태그 노출 시간을 확인할 수 없습니다.
- 2. Android에서 ExifInterface 클래스의 모든 방향 상수는 무엇을 의미합니까?
- 3. android 데이터베이스 값 검색
- 4. Android ArrayList 값
- 5. Android 스피너 세트 값
- 6. android sharedpreferences 설정 값
- 7. android textview 값
- 8. Android : XML 리소스 (값)
- 9. Android 애플리케이션에서 값 숨기기
- 10. Android 가속도계 최대 값
- 11. ANDROID OverlayItem - 전달 값
- 12. Android memoryInfo 값
- 13. Android ScanResult.level 값
- 14. 음수 각도 값 android
- 15. Android : 배열에서 null 값 제거 :
- 16. Android MSISDN 값 가져 오기
- 17. Android 용 DeviceMotionEvent 값 계산
- 18. Android - 값 변경 및 저장
- 19. SUM sqlite 열 값 (android)
- 20. Android - 메서드에서 여러 값 반환
- 21. Android : 체크 박스 값 확인
- 22. 가속도계 Android/iPhone 기기의 값
- 23. Android - XML의 레이아웃 값 수정
- 24. android 갤러리보기 변경 알파 값
- 25. Android : 평균 센서 값 받기
- 26. Android Json 및 null 값
- 27. Android : ListView에서 정수 값 정렬
- 28. 값 변경 도움말의 Android TextEvent
- 29. Android - 간단한 권한 - 왜이 권한이 필요하지 않습니까?</p> <pre><code>mBitmap = BitmapFactory.decodeFile(filePath); ExifInterface exif = new ExifInterface(filePath); </code></pre> <p>내 권한을 사용
- 30. WebView에서 Android 활동의 값 배열을 JavaScript로 전달
"** 대부분의 카메라 분모 ** "에 대해 값 1,1,1을 인 코드합니다. 나는 내가 알고 싶었던 계산이 그 분모에 관한 것임을 알고있다. 이들이 디바이스마다 다르다면 어떻게 그 분모를 프로그램 적으로 만들 수 있을까요? – AnujAroshA
분모는 필요한 정확도를 얻는 한 중요하지 않습니다. 그것은 합병점 사용의 요점입니다. 필자가 시연했듯이, 1,1,1000의 표준 분모는 GeoPoint를 정확하게 지정하는 데 완벽하게 적합합니다. – BitBank