经纬度坐标以度为单外
例如原经度133.45465465656
现要转成度、分、秒形式
133.45465465656整数部分133即为度
去掉整数度,还剩(133.45465465656-133)*60分
(133.45465465656-133)*60整数部分保留为分,剩下的求秒
具体代码为
cacuLonLat(a) { var degree = parseInt(a); var min = parseInt((a - degree) * 60); var sec = parseInt((a - degree) * 3600 - min * 60); return degree + '°' + min + '′' + sec + '″'; }
a为传入的经纬度。