javascript - Calculate distance between two points in google maps V3 -
javascript - Calculate distance between two points in google maps V3 -
how calculate distance between 2 markers in google maps v3? (similar distancefrom
function inv2.)
thanks..
if want calculate yourself, can utilize haversine formula:
var rad = function(x) { homecoming x * math.pi / 180; }; var getdistance = function(p1, p2) { var r = 6378137; // earth’s mean radius in meter var dlat = rad(p2.lat() - p1.lat()); var dlong = rad(p2.lng() - p1.lng()); var = math.sin(dlat / 2) * math.sin(dlat / 2) + math.cos(rad(p1.lat())) * math.cos(rad(p2.lat())) * math.sin(dlong / 2) * math.sin(dlong / 2); var c = 2 * math.atan2(math.sqrt(a), math.sqrt(1 - a)); var d = r * c; homecoming d; // returns distance in meter };
javascript google-maps-api-3
Comments
Post a Comment