使用 python 在 google 地图上查找点是否在多边形内

Find if point inside polygon on google maps using python

我想知道我是否可以使用 google 地图 api 通过后端检查点(纬度、经度)是否在给定的多边形(顶点列表)内使用 python 否则我将不得不为此编写一个 python 算法。

我认为使用 Google 地图 API 和 Python.

没有一种直接的方法可以做到这一点

如果您有可用的点和多边形坐标,使用 Python 库 Shapely 肯定会更容易。这是使用 Shapely 的示例代码:

from shapely.geometry import Point, Polygon
pt = Point(0.75, 0.25)
poly = Polygon([(0, 0), (1, 1), (1, 0)])
poly.contains(pt)