用python写一个两个经纬度之间距离计算的程序

您好,下面是一个使用 python 计算两个经纬度之间距离的程序:

import math

def distance_on_unit_sphere(lat1, long1, lat2, long2):
    # 转换为弧度
    degrees_to_radians = math.pi/180.0
    phi1 = (90.0 - lat1)*degrees_to_radians
    phi2 = (90.0 - lat2)*degrees_to_radians
    theta1 = long1*degrees_to_radians
    theta2 = lon

你可能感兴趣的:(用python写一个两个经纬度之间距离计算的程序)