检查坐标点是否位于某个框区域python
Check if a coordinate point are lies in certain box area python
我有一个地方的坐标点,例如:
point_coord = [-7.7938593,110.3634829]
我还有一个viewport
的区域包含两个坐标点,例如:
northeast = [5.9052479,141.0194444]
southwest = [-11.005261,95.01106190000002]
如果我说明这些点,它会是这样的:
问题是,如何使用 Python 检查 point_coord
是否落下或位于该框区域的某处?
谢谢
抱歉,对地图和视口没有太多经验,但不应该只是:
def isInside(point_coord, northeast, southwest):
return southwest[0]<point_coord[0]<northeast[0] and\
southwest[1]<point_coord[1]<northeast[1]
我能想到的唯一可能的极端情况是北极和南极。您可能只编写特殊情况的代码来处理它们。
编辑:一些拼写错误,而不是链接比较。
我有一个地方的坐标点,例如:
point_coord = [-7.7938593,110.3634829]
我还有一个viewport
的区域包含两个坐标点,例如:
northeast = [5.9052479,141.0194444]
southwest = [-11.005261,95.01106190000002]
如果我说明这些点,它会是这样的:
问题是,如何使用 Python 检查 point_coord
是否落下或位于该框区域的某处?
谢谢
抱歉,对地图和视口没有太多经验,但不应该只是:
def isInside(point_coord, northeast, southwest):
return southwest[0]<point_coord[0]<northeast[0] and\
southwest[1]<point_coord[1]<northeast[1]
我能想到的唯一可能的极端情况是北极和南极。您可能只编写特殊情况的代码来处理它们。
编辑:一些拼写错误,而不是链接比较。