JavaScript Javascript十进制到谷歌地图的度数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript Javascript十进制到谷歌地图的度数相关的知识,希望对你有一定的参考价值。

function convertDecDeg(v,tipo) {
	if (!tipo) tipo='N';
	var deg;
	deg = v;
	if (!deg){
		return "";
	} else if (deg > 180 || deg < 0){
		// convert coordinate from north to south or east to west if wrong tipo
		return convertDecDeg(-v,(tipo=='N'?'S': (tipo=='E'?'W':tipo) ));
	} else {
		var gpsdeg = parseInt(deg);
		var remainder = deg - (gpsdeg * 1.0);
		var gpsmin = remainder * 60.0;
		var D = gpsdeg;
		var M = parseInt(gpsmin);
		var remainder2 = gpsmin - (parseInt(gpsmin)*1.0);
		var S = parseInt(remainder2*60.0);
		return D+"° "+M+"' "+S+"'' "+tipo;
	}
}

以上是关于JavaScript Javascript十进制到谷歌地图的度数的主要内容,如果未能解决你的问题,请参考以下文章

google地图的Javascript十进制到度

Javascript 正则表达式到数字/十进制和减号

十进制逗号删除并将逗号添加到javascript中的大数字

将二进制转换为十进制的 JavaScript 程序

javascript 十六进制到RGB

javascript RGB到十六进制