[解決済み] 緯度・経度・kmの簡単な計算方法は?
2022-06-04 14:49:17
質問
検索用のバウンディングボックスを計算するために、緯度または経度の浮動小数点に追加できる、km を値に変換する簡単な計算はありますか? それは完全に正確である必要はありません。
たとえば、イギリスのロンドンの緯度/経度が与えられ (51.5001524, -0.1262362) 、その点から東/西に 25 km の緯度と、その点から北/南に 25 km の経度を計算したい場合、25 km を上記の値に追加するための小数に変換するにはどうしたらよいでしょうか?
一般的な目安を知りたいのですが、例えば、1km=±0.XXX です。
編集してください。
私が最初に検索した "lat lon" は、この結果を返しませんでした。
与えられた緯度/経度の位置のバウンディングボックスを計算する方法は?
受け入れられた回答は、私の要件に十分なようです。
どのように解決するのですか?
おおよその換算は
- 緯度:1度=110.574km
- 経度:1度=111.320*cos(緯度) km
そのためには、WGS84 基準楕円体 (GPS に使用されるモデル) を使用して、より複雑な数式を使用する必要があります。 しかし、その誤差はおそらく、あなたの目的には無視できるものでしょう。
出典 http://en.wikipedia.org/wiki/Latitude
注意事項
: 緯度経度の座標は度数で表現されるのに対し
cos
関数は通常ラジアン(度)で表現されます。
度数からラジアンへの変換
が必要です。
関連
-
その他 - 等差数列はいくつあるか?(ジャワ)
-
[解決済み] 末尾再帰とは何ですか?
-
[解決済み] GenerativeアルゴリズムとDiscriminativeアルゴリズムの違いは何ですか?[クローズド]
-
[解決済み] Googleの "Did you mean? "はどうなっているのか?アルゴリズムの仕組みとは?[クローズド]
-
[解決済み】大きなӨ記号は、具体的に何を表すのですか?
-
[解決済み] フラットな構造から効率的にツリーを構築する方法とは?
-
[解決済み] Kotlin - 配列から重複する文字列を削除する方法は?
-
[解決済み] ハッシュテーブルとトライ(プレフィックスツリー)のどちらを選べばいいですか?
-
[解決済み] 緯度・経度・kmの簡単な計算方法は?
-
[解決済み] ロードされたサイコロをシミュレートするための効率的なデータ構造とアルゴリズムとは?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 2つの緯度経度点間の距離を計算する?(ハバーシンの公式)
-
[解決済み] 素数かどうかを判断するのに、なぜ平方根まで確認するのか?
-
[解決済み] なぜクイックソートはマージソートより優れているのですか?
-
[解決済み] サイクルリンクリストのサイクル開始ノードを見つけるにはどうしたらいいのでしょうか?
-
[解決済み] 幅優先探索を再帰的に実行する
-
[解決済み] Diff Algorithm? [クローズド]
-
[解決済み] Googleの面接でのトリッキーな質問
-
[解決済み] Kotlin - 配列から重複する文字列を削除する方法は?
-
[解決済み] 緯度・経度をメートルに換算する方法は?
-
[解決済み] 並列ソートアルゴリズムの中で、最も平均的な場合分け性能を持つのはどれか?