A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
説明下さり問題の意味がよくわかりました。
返答が遅くなりすみません。文章にまとめるのに時間がかかりました。またミスが無いか心配です。
計算に使用する角度の単位は度かラジアンかどちらかに揃えます。
《ご質問の一つ目》
〔ステップ1〕
まず二つの観測地点の地球中心から見た角距離を求めます。次のホームページを参考にして下さい。
『緯度と経度による距離計算』
http://www2.neweb.ne.jp/wd/nobuaki/New_Homepage/ …
角距離Δを以下の計算では便宜上 a で表します。
〔ステップ2〕
一方の観測地からみた他方の観測地の方位を求めます。これをそれぞれの観測地について次の計算式で計算します。
地点1の経度と緯度をそれぞれL1,B1とし、地点2の経度と緯度をそれぞれL2,B2とし、
地点1からみた地点2の方位(真北を0として東回りにはかった角度)をθとすると以下の手順で求められます。
Y = cos(B2) * sin(L2 - L1)
X = cos(B1) * sin(B2) - sin(B1) * cos(B2) * cos(L2 - L1)
θ = atan2(Y, X)
もし θ<0 なら θ = θ + 2π とし結果を0から2π未満に収めます。
もしくは単位が度なら、もし θ<0 なら θ = θ + 360 とし結果を0から360未満に収めます。
※ 「*」は乗算、「/」は除算、sin()は正弦関数、cos()は余弦関数、
atan2(y, x)は逆正接関数です。
〔ステップ3〕
二つの観測地をそれぞれ地点B、地点Cとし、震源地を地点Aとする球面上の三角形ABCを作ると、
今、地点Bと地点Cを結ぶ辺を三角形の底辺にみたてます。
底辺aの長さは先に求めた角距離aです。
地点Cと地点Aの間の辺bの長さは角距離b(これを後で計算します)。
地点Bと地点Aの間の辺cの長さは角距離c(これは計算しなくてもいいのですが検算のためには必要となります)。
底辺aと辺cで挟まれる地点Bの角度をBとします。
この角度は初めに与えられた地点Bからみた震源方位とステップ2で求めた地点Bから地点Cをみた方位の差です。
底辺aと辺bで挟まれる地点Cの角度をCとします。この角度も初めに与えられた地点Cからみた震源方位とステップ2で求めた地点Cから地点Bをみた方位の差です。
底辺aの両端からそれぞれ角度Bと角度Cで大圏コースを進んだ交点である地点Aの位置を次の球面三角法の公式で計算します。
cos(A) = -cos(B) * cos(C) + sin(B) * sin(C) * cos(a)
sin(A) * cos(b) = sin(C) * cos(B) + cos(C) * sin(B) * cos(a)
これから角距離bが求まれば、回答No.1の「経緯度が既知の地点1から方位θへ…略…地点2の経緯度の求め方」を用いて地点Cから地点Aの座標を求めることが出来ます。
《ご質問の二つ目》
〔ステップ1〕
3観測地点で相手を換えて3震源候補地点が上の計算で求められますね。
〔ステップ2〕
その3震源候補地点からなる球面上の三角形の重心を求めますが、いかがでしょう。
今まで出てきた計算式の組み合わせと応用で重心も出せますね。
【補足】
角度の単位や、計算途中で方位と三角形の三つの角の関係に注意して下さい。
文章だけで説明しようとするとむずかしいです。画に描いてみて、あぁひょっとしてこれがこうなるってことかな? なんてやってみて下さい。
測量では3方向から見た方位を作図して測定誤差から三角形ができるとき最終結果の地点は三角形に内接する円の中心とすることもあるそうです。分野が違うからかも知れません。
【参考文献】
・「測量実務ハンドブック 改訂第7版」社団法人日本測量協会
・「理科年表 2001年版」丸善
・長谷川一郎著「天文計算入門」恒星社厚生閣
参考URL:http://www2.neweb.ne.jp/wd/nobuaki/New_Homepage/ …
No.4
- 回答日時:
puni2さんご指摘ありがとうございました。
測地学にはそのような習慣など無いと思います。
私は早合点して勝手に解釈してしまったようです。
しかも「重点」とあるのを「重心」と読み間違えていました。
質問者の方の補足説明を望みます。
具体的な用途も知りたいです。
この回答への補足
sunspot numberさん、puni2さん、質問の内容に不備があり、迷惑をおかけしました。
sunspot numberさんのおっしゃるとおりです。
私自身、測地学は素人でよくわかりせん。
質問の重点は重心の間違いです。
具体的な用途は、地震の震源を求めるためのものです。観測点の緯度経度がわかっており、地震波形から地震の到来方向(北を0度とし、時計回りの角度=方位角)から地震の震源地(震央)の緯度経度を求めるというものです。
No.3
- 回答日時:
数式そのものの回答は,きちんと球面三角法を勉強しなかった私には残念ながら手に余るので,書き込むのをさし控えていたのですが,質問文の不備で回答者さんに誤解を与えているのを見ると,やはり一言書いておいた方がよさそうです。
質問者さんは,この質問文を読んでおかしいとは思わなかったのでしょうか。(思わなかったからこそこうやって投稿しているのでしょうが)
それに比べたら,回答者さん,そんなに恐縮してお詫びするには及ばないと思います。
まず,「ある2地点の緯度経度及び方位角がわかっている場合」とありますが,「2地点の方位角」がよく分かりません。
だって,方位角ってのはそもそもある線を,その線上のある点から見たときの方角ですよね。
「2地点を結ぶ線の方位角」なら,一応理解できますが,さらに続けて
「ある地点で2点の延長線が交わった地点」
までくると,やっぱり分からなくなります。
どうやって点を延長するのでしょうか。
線を延長するのならわかりますが。
さんざん考えたあげく,要するに,こういうことが聞きたいのかな,と思いました。
「緯度経度が既知である2地点から,それぞれ方位角が既知である方位線を引いたとき,両方位線の交点の緯度経度を求めたい。」
後半の質問でも,「3地点の延長線上が交わらず」「各2点は交わる」「各2地点の交点で」などと書いていらっしゃいますが,いくら省略が許されるいっても,「地点の延長」は無理があります。
それとも,私が知らないだけで,測地学の業界などでは「1地点から引いた方位線」のことを省略して「1地点」と呼ぶ習慣があるのでしょうか。
もしそうでしたら無知をお詫びします。
No.2
- 回答日時:
間違いがありました。
訂正してお詫びします。「3地点の重心」は「3地点相互の結ぶ測地線で囲まれた面の重心」へ、また
「平面三角形の重心をの地点」は「平面三角形の重心の地点」と読み替えて下さい。
三角形の重心についてのページURLは、
http://www.geisya.or.jp/~mwm48961/math2/sansin.htm
でした。
投稿前のチェックが不充分でした。
誠に申し訳ありません。
参考URL:http://www.geisya.or.jp/~mwm48961/math2/sansin.htm
No.1
- 回答日時:
《ご質問の一つ目》、
地球を球体とみなして計算するなら、
経緯度が既知の地点1から方位θへ距離D[km]だけ大圏コースを進んだ場所(地点2)の経緯度の求め方。
地点1の経度と緯度をそれぞれL1,B1とし、
地点2の経度と緯度をそれぞれL2,B2とし、
地球の平均半径をR=6371[km]とすると、
C = D * 180 / π / R
B2 = asin( sin(B1) * cos(C) + cos(B1) * sin(C) * cos(θ) )
ΔL = asin( sin(C) * sin(θ) / cos(B2) )
L2 = L1 + ΔL
※ asin()は逆正弦関数、角度の単位は[度]を想定しています。
地球を回転楕円体とみなして計算する式は分量が多いので掲載は控えますが、
計算をしてくれる便利なページがあります。
http://www.arknext.com/utility/contents/gccj.html
2地点の経緯度から距離と方位の計算、
ある地点の経緯度とそこからの方位と距離を与えて離れた地点の経緯度を求める計算
の両方が出来ます。計算はJavaScriptで記述されていますのでソースを読めば計算方法はわかるでしょう。
《ご質問の二つ目》
3地点の重心を求めるには例えばそれぞれがそれほど遠距離でなければ、緯度経度から平面直角座標へ変換して平面三角形の重心をの地点を平面直角座標で求め、それを緯度経度に変換すればいいでしょう。
国土地理院のトップページ
http://vldb.gsi.go.jp/sokuchi/surveycalc/main.html
このサイト中に緯度経度から平面直角座標へ。またはその逆の計算式があります。
http://vldb.gsi.go.jp/sokuchi/surveycalc/algorit …
三角形の重心については例えばこのページ
file:///C|/MYDOCU~1/HP/三角形~1.HTM
参考URL:http://vldb.gsi.go.jp/sokuchi/surveycalc/algorit …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 地理学 地理について質問です。 正距方位図法は低緯度ほど、面積の歪みが大きくなりますよね? 北極点を中心とし 3 2022/07/20 08:40
- その他(悩み相談・人生相談) 複数の緯度経度に囲まれた面内に点を確認できるか 1 2023/03/01 19:41
- 数学 AB=2,BC=3,∠ABC=60°の三角形がある。 点Aから辺BCに垂線を下ろし辺BCとの交点をD 4 2023/02/02 15:55
- 数学 角度当てクイズVol.225の解き方おしえてください 1 2023/06/23 17:45
- 数学 ベクトル方程式(ヘッセの標準形)についての質問 2 2022/04/23 18:00
- 数学 三角形ABCの辺BCを4 : 3に内分する点をTとし、点Tを接点として辺BCに接する円が点Aで直線A 3 2023/02/12 21:03
- MySQL PhpMyAdminで作成して実行せよ。 東京23区を、皇居を中心とした4つのエリア(南東, 南西, 1 2023/06/11 11:58
- 数学 三角形の3つの頂点から出る3本の直線が1点で交わる条件で 「少なくとも1本の直線は、角の二等分線であ 2 2023/02/21 21:24
- 数学 複素数の問題です。ご教授お願い致します。 3点が与えられており、それぞれ、 A=2 B=-1-i C 2 2023/07/11 21:59
- 数学 四角形と三角形の面積比がわかりません。 1 2023/01/13 09:33
このQ&Aを見た人はこんなQ&Aも見ています
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
緯度、経度 1分は何km?
-
Excelの自動計算で緯度・経度を...
-
イギリスから見た日本の位置と ...
-
経度緯度の小数点表記への変換...
-
Excelでの緯度経度入力方法
-
Excelについて質問です。 画像...
-
ExcelVBAでi緯度と経度から距離...
-
東京(北緯34度41分、東経139度...
-
1秒(角度の)辺りの距離は何...
-
住所から直線距離を算出したい...
-
緯度と経度や赤道線を習うのは...
-
北緯・緯度の読み方について
-
インドのニューデリーは鹿児島...
-
EXCELで、60進法の緯度経度を10...
-
札幌の対蹠点の経度と緯度は?
-
EXCELで緯度、経度を入力して、...
-
緯度経度1秒=?m
-
中緯度、高緯度、低緯度って具...
-
Ifhone3Gのアプリで、緯度、経...
-
緯度経度の読み方教えてください。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
緯度、経度 1分は何km?
-
東京(北緯34度41分、東経139度...
-
北緯・緯度の読み方について
-
Excelでの緯度経度入力方法
-
EXCELで、60進法の緯度経度を10...
-
Excelの自動計算で緯度・経度を...
-
Excelについて質問です。 画像...
-
インドのニューデリーは鹿児島...
-
緯度と経度の秒とその下の単位...
-
緯度経度1秒=?m
-
住所もしくは緯度経度で道のり...
-
金髪で青い目の人が多い国はど...
-
緯度と経度や赤道線を習うのは...
-
1秒(角度の)辺りの距離は何...
-
中緯度、高緯度、低緯度って具...
-
四季
-
GIS、GPS,WebGIS...
-
日本での緯度と経度の距離を教...
-
ハワイや沖縄と同じ緯度に位置...
-
緯度経度の読み方教えてください。
おすすめ情報