1

MKMapKitでグーグルマップの上に六角形や正方形でオーバーレイしたい。1つの六角形や正方形だけでなく、1kmの領域ごとに六角形が完全にオーバーレイされたタイルベースの地図のようなGoogleマップを使用したいと思います。

1つのプロセスでオーバーレイを実行するとアプリがクラッシュすることはわかっているので、画面の表示可能な部分でのみ実行したいのですが、その場合、開始点からの距離を作るのが難しく、正しい点に到達しませんまたは六角形はどこでも同じサイズではありませんなど。

私の質問:

表示可能な部分に1000個の六角形があるとしましょう。それで、一度に等距離でそれらを配置するための最良の方法は何ですか、私の計算はどのようにすべきですか?地図をスクロールした場合、新しい開始点をどのように計算すればよいですか。

または、六角形をあきらめて別の考えを使用する必要がありますか?

私がやろうとしていることの手がかりをあなたに与えてくれることを願っています。どんな助けでも、どんな例でも、どんなアイデアでも大歓迎です。

4

0 に答える 0