用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读取经纬度的时候遇到的一个问题的主要内容,如果未能解决你的问题,请参考以下文章
用百度SDK在Android中获取本机的经纬度,结果总是返回0.0有没有人和我遇到一样的情况呀
Android相机拍照方向旋转的解决方案:ExifInterface