我正在使用geopy来简单地计算两个长纬度坐标之间的距离。
但是我对经度应该在多大程度上感到困惑。
经度协调的纬度从-90到+90,目前,我将经度的范围设置为0-360度-要满足以下条件,应将其设置为-180至180:
great_circle(纽约市,测试).miles
其中NYC和test是坐标对。
谢谢
晕动
答案 0 :(得分:0)
风俗Point的纬度必须在actor
的范围内,经度应该在[-90; 90]
的范围内。
经度会自动归一化(例如,[-180; 180]
被归一化为185
),而带外纬度会导致抛出-175
。请参阅Point规范化测试用例,以更好地了解规范化的工作原理:test/test_point.py
示例from docs用于计算两点之间的距离:
ValueError