2017-07-19 6 views
0

特定のボックス領域にあるが、たとえば、ある場合:チェック座標点は、私は場所の座標点を持っているのpython

point_coord = [-7.7938593,110.3634829] 

は、私はまた、地域のviewportを持っ含むcorrdinatesの2点、例えば:

northeast = [5.9052479,141.0194444] 
southwest = [-11.005261,95.01106190000002] 

私はこれらのポイントを説明する場合、それは次のようになり次のようになります。私は、CH 質問があるenter image description here

、どのように行いますpoint_coordが倒れている場合や、Pythonを使用してボックス領域のどこかにある場合はeckですか?

おかげ

答えて

1
マップとビューポートと

申し訳ありませんが、あまりにも多くの経験が、それは単純にすべきではない:私は考えることができる

def isInside(point_coord, northeast, southwest): 
    return southwest[0]<point_coord[0]<northeast[0] and\ 
      southwest[1]<point_coord[1]<northeast[1] 

のみ可能エッジケースがN極とS極になります。あなたはたぶん特別なケースをコーディングしてそれらを処理することができます。

編集:いくつかのタイプミスであり、連鎖比較ではありません。

関連する問題