2

緯度/経度または住所で表される特定の場所の半径 5 マイルを囲む一連の緯度/経度のペアを見つける方法。

4

1 に答える 1

2

まず、必要な (緯度、経度) ペアの数を決定します
。中心点の周りに正方形を形成する 4 つの座標が必要になる場合があります。
または、中心点の周りに通常の N-Gon を配置することにします。

次に、EquiDistantProjetion などの緯度/経度からメートルへの投影法を使用します。

これにより、緯度/経度の中心をデカルト メートルに変換でき、学校で習ったように計算できます。

これで、中心点がデカルト メートルになりました。
次に、座標 (r, phi) の極座標形式を使用して、正方形または N 角形の頂点を計算します。(centerX + r* sin(phi)、centerY + r* cos(phi))。

最後に、逆変換を使用して座標ペアを緯度/経度に戻す必要があります。

EquiDistantProjection は、最大約 100 マイルの距離で機能します。緯度 80 度を超えるとうまく機能しません。(極域)

于 2012-11-28T18:43:01.337 に答える