import math
pi=3.1415926
earthRadius=6378137
def rad(d):
return d *pi / 180.0
def getDistance(lng1, lat1, lng2, lat2):
radLat1 = rad(lat1)
radLat2 = rad(lat2)
a = radLat1 - radLat2
b = rad(lng1) - rad(lng2)
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 * earthRadius
return s