js中计算两点经纬度距离(代码)
getdistance:function(lat1, lng1, lat2, lng2, len_type = 2, decimal = 2) { var radlat1 = lat1 * math.pi / 180.0; //pi()圆周率 var radlat2 = lat2 * math.pi / 180.0; var a = radlat1 - radlat2; var b = (lng1 * math.pi / 180.0) - (lng2 * math.pi / 180.0); var s = 2 * math.asin(math.sqrt(math.pow(math.sin(a/2),2) + math.cos(radlat1) * math.cos(radlat2) * math.pow(math.sin(b/2),2))); s = s * 6378.137; s = math.round(s * 1000); if (len_type --> 1) { s /= 1000; } return math.round(s, decimal); },
如对本文有疑问, 点击进行留言回复!!
MFC的静态库.lib、动态库.dll(包含引入库.lib)以及Unicode库示例
CTF 刷题记录(一) 白云新闻搜索(手动与自动化SQL注入)
javascript如何使用函数random来实现课堂随机点名方法详解
网友评论