私は2種類の座標を持っており、最初にcenter_point
と呼ばれ、2番目にtest_point
と呼ばれています。私は、test_point
の座標がの座標に近いかどうかを調べるには、radius
のしきい値を適用して座標を知りたいと思っています。私はそれを書く場合は、そのような:特定の領域内の座標をチェックする方法
center_point = [{'lat': -7.7940023, 'lng': 110.3656535}]
test_point = [{'lat': -7.79457, 'lng': 110.36563}]
radius = 5 # in kilometer
どのようにチェックするために内部またはPythonでcenter_point
から半径外test_point
場合は?このような種類のタスクをPythonでどのように実行するのですか?
結果は、の内か外のtest_point
が、center_point
の座標になると予想されます。彼/彼女のコメントの@ user1753919の勧告から
計算距離使って半正矢式のhttp: //stackoverflow.com/questions/4913349/haversine-formula-in-python-bearing-and-distance-between-two-gps-pointsとrより小さいかどうかを確認 – plasmon360
hi @ user1753919 tha nks、それは動作します。 – ytomo