图片GPS度分秒转换经纬度
图片位置信息转化经纬度
1 public static String strToLatOrLng(String str) { 2 int i = str.lastIndexOf("°"); 3 String degree = str.substring(0, i); 4 int j = str.lastIndexOf("'"); 5 String branch = str.substring(i + 1, j).trim(); 6 int h = str.lastIndexOf("."); 7 String second = str.substring(j + 1, h).trim(); 8 BigDecimal multiply = new BigDecimal(second) 9 .divide(new BigDecimal(60), 6, 5) // 秒 / 60 10 .add(new BigDecimal(branch)) // 加 分 11 .divide(new BigDecimal(60), 6, 5) // 分 / 60 12 .add(new BigDecimal(degree)); // 加 度 13 return multiply.toString(); 14 }
哇!又赚了一天人民币