• ベストアンサー

2地点の緯度と経度で方向がわかりますか?

2地点の緯度と経度がわかっていて、基点となるところからもう1地点がどのような方角にあるか導き出すことができるのでしょうか?(例えば、北北東の方向とか)。また現在自分が住んでいるところの緯度と経度はどのようにしたらわかるのでしょうか。教えてください!

質問者が選んだベストアンサー

  • ベストアンサー
  • unyo
  • ベストアンサー率29% (16/55)
回答No.3

やっかいなのは、地球が完全な球ではないことです。 国土地理院のサイトに、扁平率まで考慮した計算方法があります。 参考にしてみて下さい。

参考URL:
http://vldb.gsi-mc.go.jp/sokuchi/surveycalc/bl2salfa/bl2salfa.html
kurino
質問者

お礼

参考URLありがとうございました。 ちょっと難しいですね。パソコンで計算できないかやってみようと思います。 ありがとうございました。

その他の回答 (2)

  • rei00
  • ベストアンサー率50% (1133/2260)
回答No.2

 後半に関しては MiJun さんの回答がありますので,前半に関して回答します。  緯度は規準の位置から北へどれだけ動いた位置かを示し,経度は規準の位置から東へどれだけ動いた位置かを示したものです。  したがって,今2点 A, B の(緯度,経度)を A(a, b) と B(a', b') とすると,A から見て B は,北へ (a'-a) 東へ (b'-b) だけ動いた位置となります。つまり,方角が判ったわけです。  実際は,これらの数値を元に三角関数などを利用して方角と距離を導き出す事になります。  極く簡単に書いてしまいましたが,参考になりましたでしょうか。

kurino
質問者

お礼

わかりやすいご説明ありがとうございました。 方角を導き出すのはこれから勉強してやってみようと思います。 ありがとうございました。

noname#211914
noname#211914
回答No.1

後半の質問に関して、以下の参考URLサイトは参考になりますでしょうか? カーナビの原理(?)ですよね? ご参考まで。

参考URL:
http://www.ida-japan.co.jp/faqs/contents/allanswer.htm
kurino
質問者

お礼

ご回答ありがとうございました。 さそく試してみたいと思います。 カーナビを使ったことがなかったので、経度・緯度を使っていることも勉強になりました。ありがとうございました。

関連するQ&A

  • 2地点の緯度経度と2地点からの角度から一点の緯度経度を求められるのでしょうか?

    初めて質問いたします。 ある2地点AとBがあるとします。 AとBの緯度経度が実際の計測で分かっていて、その直線距離も分かっています。 その2点を結ぶ直線上から緯度経度不明の地点Cまでの、AとBからの角度(360°換算)と距離が分かっていたら地点C(つまりAとBからの直線の交点)の緯度経度は分かるのでしょうか? 自分の研究に関わることなので、これを機にきちんと理解したいと思います。 宜しくお願いいたします。

  • 緯度・経度の入力で2地点間の角度の判るソフト

    緯度・経度の判っている2地点の角度(方角)が判るフリーソフトを紹介お願いいたします。  例・ 皇居から甲府駅は北を0にした時何度の角度・方角になりますか ?   実際には、別々の5万分の1 地形図から、離れている2地点の経度・緯度を入力して、どの角度なのかを知りたいのです。  (20万分の1の地図では、地点の特定が困難ですから)  パソコンソフト「カシミール3D」を所有していますが旨く計算できませんので。

  • PHPで2地点間の緯度経度の求め方を教えてください

    PHPで2地点間の緯度経度の求め方について教えてください。 地点A(始点)と地点Z(終点)までを直線とした場合に、 地点Aから地点Z間の緯度経度を求めたいです。 求める地点Aから地点Z間の緯度経度の数は php側で吸収し地点Aから地点Z間で、1地点(N)求めた場合、 地点Aから地点Nの距離 = 地点Nから地点Zの距離 としたい。(求める地点数を等間隔にしたい) 分かっている情報としては ・地点Aと地点Zの緯度経度 ・地点Aから地点Zの距離 です。 そもそも求めることができるのでしょうか? 地点A(始点)と地点Z(終点)までの距離を求める方法等は、 サイトに載っていますが。 どなたかよろしくお願いいたします

    • ベストアンサー
    • PHP
  • 指定地点(緯度・経度)から指定半径内にの地点情報(緯度・経度)を取得す

    指定地点(緯度・経度)から指定半径内にの地点情報(緯度・経度)を取得する方法がわかりません。 JavaとMySQLを使用して、DB内にデータ管理している施設情報を 現在地点(緯度・経度)と、半径距離数(100m,500m,1kmなど)を指定し、 その半径内の緯度・経度に含まれる施設情報を取得したいです。 http://d.hatena.ne.jp/ilo/20090212/1234448136 上記のサイトを参考にしていますが、距離からの度数の計算方法がわかりません。 Javaでの、距離からの度数の計算方法を教えてください。 宜しくお願いします。

  • 2点の緯度経度から2点の交点の緯度経度を求めるには?

    ある2地点の緯度経度及び方位角がわかっている場合、ある地点で2点の延長線が交わった地点の緯度経度を求めるにはどうすればよいのですか。 また、3地点の緯度経度、方位角がわかっていて、3地点の延長線上が交わらず(各2点は交わる)各2地点の交点で三角形ができたとき、この重点の緯度経度を求めるにはどうすればよいのですか。 地図上で線を引いて求めると思いますがもっと正確に求める計算式を教えてください。

  • 緯度 経度

    ある地点の緯度、経度はどのようにすれば分かるのでしょうか? 例えば、東京都千代田区永田町1-10-1

  • 緯度・経度からの距離計算

    ある地点の緯度・経度ともう一方のある地点の緯度・経度が わかっているとして、その各緯度・経度より2地点間の距離を 計算できないのでしょうか? 計算方法を知りたいのです。 なんか公式みたいなものはないのでしょうか? なんかヒントになるサイトのURLでもかまいません。 お願いします。教えて下さい。

  • x,y座標から緯度経度へ変換

    x=0.805018,2.415053,4.025088… y=74.995682,224.987045,374.978394… などと中心からのx方向、y方向の距離[m]があります。 中心の緯度経度は、 緯度=34.9083333333333 経度=136.5975 です。 c言語でそれぞれのx,yの地点の緯度経度を知る変換プログラムを作りたいのですが、どうすればよいでしょうか。 よろしくお願いいたします。

  • 緯度・経度を示す計器

     飛行機には現在飛んでいる地点の緯度・経度を表示する計器がついていると思うんですけど、その装置の名称は何というのでしょうか?

  • 地表から直線移動した後の経度・緯度・高さ

    地表上のある地点に立っていて、その地点から見た南北方向or東西方向に移動するとします。 ただし、重力を無視して直線上を移動します(地面から離れて空中を移動するイメージです)。 ある距離だけ移動した後、その地点の経度・緯度・高さを求めるにはどのような計算をすればよいのでしょうか? ○南北方向に移動した場合は 経度⇒変化しない 緯度⇒変化する 高さ⇒高くなる ○東西方向に移動した場合は 経度⇒変化する 緯度⇒変化する(小さくなる) 高さ⇒高くなる ということはわかるのですが・・・。 説明が下手すぎてわかりにくいかもしれませんが、よろしければ考え方のヒントだけでもよいので教えてください。