public Double change(String str){
str = str.trim();
String[] data= str
.replace("°", ";")
.replace("′", ";")
.replace("'", ";")
.replace("″", "")
.replace("\"", "")
.split(";");
Double res= 0d;
for (int i = data.length; i >0 ; i--) {
double sub = Double.parseDouble(data[i-1]);
if(i==1){
res=sub +res;
}else{
res=(res+sub)/60;
}
}
return res;
}
经纬度度分秒转化十进制
l-coder-dd2024-10-13 17:41
相关推荐
XRJ040618xrj6 分钟前
如何在Linux中根据物理网卡建立虚拟网卡jingling55518 分钟前
css进阶 | 实现罐子中的水流搅拌效果空中楼阁,梦幻泡影20 分钟前
LoRA 详细解析,使用LoRA 方式对模型进行微调详细操作指南码农水水34 分钟前
蚂蚁Java面试被问:混沌工程在分布式系统中的应用海边的Kurisu37 分钟前
苍穹外卖日记 | Day4 套餐模块晚风吹长发40 分钟前
初步了解Linux中的动静态库及其制作和使用Le_ee1 小时前
dc4打靶报告毕设源码-邱学长1 小时前
【开题答辩全过程】以 走失儿童寻找平台为例,包含答辩的问题和答案他们叫我技术总监2 小时前
Python 列表、集合、字典核心区别悟能不能悟2 小时前
前端上载文件时,上载多个文件,但是一个一个调用接口,怎么实现