我正在开发一个用于农业目的的采样Glebe应用程序。在该应用程序中,用户可以通过点击地图选择一个Glebe,这将根据点击次数创建一个多边形。我能够创建该多边形并获得多边形的面积。但现在我需要将其分成相等的区域。
例如,如果多边形的面积为50平方米,则它将被分成50个1平方米的区域。在Agri Precision App中已完成相同的功能。请查看下面的图片。我需要像下面的图片一样划分多边形并显示其中的点。
为了获得面积,我使用Google Map Utilty Lib。它还具有网格聚类算法。我想要像上面的图像那样。在上面的图像中,他们将每5公顷划分一次。由于整个区域是85公顷,因此应该显示的总点数将为17个。这就是它的工作原理。
所以我的问题是:
如何根据地图上的多边形面积找到这些点,以便我可以在地图上绘制这些点?