ポイントを選択するために円を使いたいのですが、その円のNE、SE、SW、NWの4つの象限にどのポイントがあるかを識別する必要があります。私の円は緯度・経度と半径で作成されており、半径はメートル単位です。これを4分割する線をどのように描けばよいでしょうか?
最初の考えは、まず円でポイントを選択し、その後4つの正方形(象限)を作成して、それらを使って円内のポイントをさらに選択することでした。しかし、正方形を描くには緯度・経度が必要であり、何メートル幅の正方形の最小・最大値をどう取得するか考えなければなりません。最後に地図上のグラフィックとしては、そのボックスを円でクリップする必要があります。
第二の方法は、4つの配列(NE、SE、SW、NW)を作成し、それぞれが円の中心座標より北かつ東かなどをチェックして正しい配列に入れ、その後配列の値に基づいて異なる色でシンボル化することでした。
何かご意見やアイデア、リンク、コード例などありますか?