UNPKG

@tuoyuan/map-adapter-lib

Version:

地图适配器库

2 lines (1 loc) 394 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});function n(a){return a*Math.PI/180}function u(a,e){const o=n(a.latitude),r=n(a.longitude),s=n(e.latitude),c=n(e.longitude),d=o-s,i=r-c;let t=2*Math.asin(Math.sqrt(Math.pow(Math.sin(d/2),2)+Math.cos(o)*Math.cos(s)*Math.pow(Math.sin(i/2),2)));return t=t*6378.137,t=Math.round(t*1e4)/1e4,t*1e3}exports.getDistance=u;