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
相关推荐
前端小巷子3 分钟前
Web 实时通信:从短轮询到 WebSocket神仙别闹7 分钟前
基于C#+SQL Server实现(Web)学生选课管理系统墨染点香8 分钟前
LeetCode Hot100【6. Z 字形变换】web前端神器13 分钟前
指定阿里镜像原理枷锁—sha18 分钟前
【DVWA系列】——CSRF——Medium详细教程枷锁—sha19 分钟前
跨站请求伪造漏洞(CSRF)详解scuter_yu20 分钟前
腾讯云云服务器深度介绍ldj202031 分钟前
SpringBoot为什么使用new RuntimeException() 来获取调用栈?超龄超能程序猿32 分钟前
Spring 应用中 Swagger 2.0 迁移 OpenAPI 3.0 详解:配置、注解与实践群联云防护小杜35 分钟前
深度隐匿源IP:高防+群联AI云防护防绕过实战