Если я знаю время, минуты и секунды местоположения, как мне преобразовать их в допустимое местоположение для ExifInterface.TAG_GPS_LATITUDE
и ExifInterface.TAG_GPS_LONGITUDE
?Преобразовать степень/минуты/секунды в действительную строку интерфейса EXIF
я нашел следующее: https://developer.android.com/reference/android/media/ExifInterface.html#TAG_GPS_LATITUDE
Но я не уверен, если я понимаю формат правильно. Напиши следующим образом:
String. Формат «num1/denom1, num2/denom2, num3/denom3».
Я не уверен, какие фракции использовать для каждого значения ... Всегда 1? Как и в следующем примере коды:
String exifLatitude1 = degress+ "/1," + minutes + "/1," + seconds + "/1";
Я часто вижу строки с /1000
за секунды, так что я не уверен, что если нижеследующий является правильным вместо приведенного выше примера:
String exifLatitude2 = degress+ "/1," + minutes + "/1," + seconds + "/1000";
Может кто-нибудь сказать мне, , какой из них правильный?
Спасибо. Это тоже звучит очень разумно – prom85