1

我想用 MKMapKit 在谷歌地图上用六边形或正方形覆盖。不仅仅是一个六边形或正方形,我想使用谷歌地图,就像一个基于瓷砖的地图,在每 1 公里区域内完全覆盖六边形。

我知道如果我在一个进程中进行覆盖,应用程序会崩溃,所以我只想在屏幕的可视部分上进行,但在这种情况下,我很难确定与起点的距离,它没有到达正确的点或六边形在各处的大小不同等。

我的问题:

假设我在可视部分有 1000 个六边形,那么将它们一次以相等距离放置的最佳方法是什么,我应该如何计算?如果我滚动地图,我应该如何计算新的起点。

还是我应该放弃六边形并使用另一种想法?

我希望我能给你一个线索,让你知道我想做什么,任何帮助,任何例子或任何想法都是受欢迎的。

4

0 回答 0