<分区>
我想将纬度、经度转换为 ExifInterface 的 GPS 标签
例如:10.34534564 格式化为 http://developer.android.com/reference/android/media/ExifInterface.html#TAG_GPS_LATITUDE "114/1,3/1,207045/4096"
请帮忙
<分区>
我想将纬度、经度转换为 ExifInterface 的 GPS 标签
例如:10.34534564 格式化为 http://developer.android.com/reference/android/media/ExifInterface.html#TAG_GPS_LATITUDE "114/1,3/1,207045/4096"
请帮忙
最佳答案
GPS 坐标有三种基本形式。您选择的示例 10.34534564
称为 DMS 格式。 DMS 代表度分秒。当我们使用 location.getLatitude();
时,我们将得到类似于您的示例的输出 (10.34534564)。但是当我们想在 ExifInterface
中使用该值时,我们必须将该值转换为 DMS 格式。研究这个 link 以了解从十进制度到 DMS 的转换。
关于Android将经度转换为ExifInterface的GPS标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8558861/