假设我有纬度经度:38.898556,-77.037852.如何将其转换为DMS?
预期产出是:
38 53 55 N
77 2 16 W
Run Code Online (Sandbox Code Playgroud)
希望能够接受纬度和经度作为函数中的输入参数.
目前的功能如下:
function convertDMS( lat, lng ) {
var convertLat = Math.abs(lat);
var LatDeg = Math.floor(convertLat);
var LatMin = (Math.floor((convertLat - LatDeg) * 60));
var LatCardinal = ((lat > 0) ? "n" : "s");
var convertLng = Math.abs(lng);
var LngDeg = Math.floor(convertLng);
var LngMin = (Math.floor((convertLng - LngDeg) * 60));
var LngCardinal = ((lng > 0) ? "e" : "w");
return LatDeg + LatCardinal + LatMin + " " + …Run Code Online (Sandbox Code Playgroud) javascript ×1