用ExifInterface读取经纬度的时候遇到的一个问题

Posted ggrc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用ExifInterface读取经纬度的时候遇到的一个问题相关的知识,希望对你有一定的参考价值。

如果读取图片经纬度,使用

 String latValue = exifInterface.getAttribute(ExifInterface.TAG_GPS_LATITUDE);
 String lngValue=exifInterface.getAttribute(ExifInterface.TAG_GPS_LONGITUDE);

直接读取经纬度的话会返回null

String latValue = exifInterface.getAttribute(ExifInterface.TAG_GPS_LATITUDE);
String lngValue = exifInterface.getAttribute(ExifInterface.TAG_GPS_LONGITUDE);
String latRef = exifInterface.getAttribute(ExifInterface.TAG_GPS_LATITUDE_REF);
String lngRef = exifInterface.getAttribute(ExifInterface.TAG_GPS_LONGITUDE_REF);

同时读取经纬度加经纬度参考信息才能获取正确的信息

具体原因不详,实践出来的结果。。。求教地理大佬

坑了我半天!!!!!!!!!!

以上是关于用ExifInterface读取经纬度的时候遇到的一个问题的主要内容,如果未能解决你的问题,请参考以下文章

JPEG图片扩展信息读取与改动

用百度SDK在Android中获取本机的经纬度,结果总是返回0.0有没有人和我遇到一样的情况呀

用啥手机软件可以快速获取经纬度?

Android相机拍照方向旋转的解决方案:ExifInterface

Android相机拍照方向旋转的解决方案:ExifInterface

ExifInterface返回图像方向0