これが以前に尋ねられた場合は申し訳ありません。Haversine と楕円体に関する投稿を見てきました。
有向ベクトルを定義する 1e6 Google マップ ジオポイント形式の 2 つのポイントがあります。
有向ベクトル用の OABB (オブジェクト アライン バウンディング ボックス) を作成する必要があります。法線 (-y,x)、(y,-x) を計算することで簡単に実行できます。唯一の問題は、正規化されたベクトルの長さが OABB の幅を定義することです。
たとえば、これらの法線の長さを 20 km にしたいとします...したがって、法線を 20 km 拡大縮小する必要がありますが、Geopoint クラスが使用する 1e6 形式でこれを行う方法がわかりません。
メーター値をジオポイントに追加する方法について誰かがコードを投稿できれば、私はそれが大好きです。
乾杯。クレイグ。