可以说我有2种坐标,第一个叫center_point
,第二个叫test_point
。我想知道如果test_point
坐标是靠近或不是到center_point
坐标应用radius
阈值。如果我写它,它就像:如何检查某区域内的坐标Python
center_point = [{'lat': -7.7940023, 'lng': 110.3656535}]
test_point = [{'lat': -7.79457, 'lng': 110.36563}]
radius = 5 # in kilometer
如何检查是否内部或从center_point
在Python半径外的test_point
?我如何在Python中执行这种类型的任务?
预计结果会说test_point
内部或外部的radius
与center_point
之间的坐标。
计算距离使用haversine公式HTTP: //stackoverflow.com/questions/4913349/haversine-formula-in-python-bearing-and-distance-between-two-gps-points并查看它是否小于r – plasmon360
hi @ user1753919 tha它工作。 – ytomo