Exif仅返回整数lat和lon
|
通过我的应用程序,我将图像上传到数据库。对于图像,我想使用exif数据捕获图像的拍摄位置。当我在手机上进行测试时,经纬度确实上传了,但只能上传到四舍五入的正数。
当我期望Lat = 52.4和lon = -1.9的位置时,实际上得到lat = 52和lon 1
这是我的代码; lat和lon都是String:
ExifInterface exif = new ExifInterface(mainMenu.filename);
lat = exif.getAttribute(ExifInterface.TAG_GPS_LATITUDE);
lon = exif.getAttribute(ExifInterface.TAG_GPS_LONGITUDE);
我用于保存lat和lon的数据库值是double,我也尝试过float。
没有找到相关结果
已邀请:
1 个回复
厘恼轨