地图经纬度坐标相互转换度分秒
生活随笔
收集整理的這篇文章主要介紹了
地图经纬度坐标相互转换度分秒
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
經緯度坐標轉換度分秒
function changeToDFM(du) {const arr1 = du.split(".");const d = arr1[0];let tp = "0." + arr1[1]tp = String(tp * 60); //這里進行了強制類型轉換const arr2 = tp.split(".");const f = arr2[0];tp = "0." + arr2[1];tp = tp * 60;const m = tp;const dfm = d + "°" + f + "'" + m + "\"";return dfm; } console.log(changeToDFM('113.211')) //113°12'39.6"經緯度度分秒轉換坐標系
function changeToDu(dfm) {const arr1 = dfm.split('°');const d = arr1[0];const arr2 = arr1[1].split("'")let f = arr2[0] || 0;const m = arr2[1] || 0;f = parseFloat(f) + parseFloat(m / 60);var du = parseFloat(f / 60) + parseFloat(d);return du; } console.log(changeToDu("113°12'39.6")) //113.211總結
以上是生活随笔為你收集整理的地图经纬度坐标相互转换度分秒的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TeeChart安装教程
- 下一篇: 2007-2018年软考高级之系统分析师