地図で、緯度と経度は距離(長さ)が違うみたいですけど、本当ですか?
また、日本での緯度の距離と経度の距離を大体でいいですので教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

世界中 緯度の距離はほぼ同じです。


ただし、地球は正確な球体ではないので、若干違いがあります。
経度の距離は、緯度によって大きく違います。

北極点と南極点を通るように、地球を二つに切ったときは、
どう切っても輪の大きさはほぼ同じだと思います。
これが緯度の距離がほぼ同じだということです。
http://ja.wikipedia.org/wiki/%E7%B7%AF%E5%BA%A6

赤道に平行に、横に地球を切ると、輪の大きさは 上に行くに
従って、小さくなります。
これが経度の距離が緯度によって違うということです。
http://ja.wikipedia.org/wiki/%E7%B5%8C%E5%BA%A6

リンクのページに 緯度35度の距離が書いてあります
日本の緯度は、だいたい東京で、北緯35度です。
    • good
    • 0

両極に近づくほど経度間の距離は短くなります



北極の間近で考えてください、経度1度は10センチ?...(笑)。

緯度は同じですね、で、緯度1分=約1852メートル=1海里

日本でも北海道と沖縄周辺では経度の長さに差が出来ます

http://ja.wikipedia.org/wiki/%E7%B7%AF%E5%BA%A6

http://ja.wikipedia.org/wiki/%E7%B5%8C%E5%BA%A6

ちなみに船の速度は1海里を1時間で進めば1ノット
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q緯度、経度 1分は何km?

タイトルの通りです。
緯度と経度は1分で何kmなんんでしょうか?教えてください!

Aベストアンサー

地球の外周は(赤道・両極を通る1周)約4万kmです。
したがって緯度1分は40000/360/60=1.85km
経度の1分は緯度によって違います。緯度θの点で
1.85×cosθ
例えば北緯30度では1.60km等となります。極付近では0に近づくわけですね。

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

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

Aベストアンサー

簡略バージョン(地球を完全な球とみなす)と,精密バージョン(地球を回転楕円体とみなす)があります。

まずは簡略バージョン。
ある地点の緯度・経度をδ1・λ1,もう一方の地点はδ2・λ2とします。
経度は,東経を正,西経を負。緯度は,北緯を正,南緯を負とします。(実は逆でもよい。要は,東と西,北と南で,それぞれ符号が異なっていればよいのです)
また,2地点間の角度(地球の中心から見た時の)をdとします。
すると,球面三角法の公式より,
cos d = (sinδ1)×(sinδ2) + (cosδ1)×(cosδ2)×cos(λ1-λ2)
となります。ここに緯度・経度をあてはめて,cos dが求まります。
cos dから角度dが逆三角関数cos^-1で求まります。電卓のcos^-1キーを使うと便利です。ただし,dはラジアンで求めてください。(緯度・経度は度単位でかまいません)
あとは,距離(km)=6370×dで2地点間の距離が出ます。(6370kmは地球の平均半径です)

やや精密バージョンは,No.1の参考URLに出ています。楕円体であるため,地心緯度と地理緯度にわずかながら差が生じているので,それを補正します。

以上の方法の問題点は,2地点間が近い時に誤差が大きくなることです。
たとえば,2地点間の距離が1kmのとき,d=0.9999999877となりますが,末尾を四捨五入してd=0.999999988とすると,距離=0.54kmとなってしまいます。
これはcosを使っているからです(cosは角度が小さいとほとんど変化しませんね)。

そのような場合は,次の近似式が使えます。
2地点の緯度の平均(ふつうに足して2で割る)をδ0とすると,
d=√[{(λ1-λ2)×(cosδ0)}^2 + (δ1-δ2)^2]
角度は度でもラジアンでも構いません(式中の値がすべて同じ単位であれば)。

もっと精密な方法は,国土地理院のページに載っています。(参考URL)
コンピュータならよいのですが,手計算で試みるのはかなり大変そうです。

参考URL:http://vldb.gsi.go.jp/sokuchi/surveycalc/bl2salfa/bl2salfa.html

簡略バージョン(地球を完全な球とみなす)と,精密バージョン(地球を回転楕円体とみなす)があります。

まずは簡略バージョン。
ある地点の緯度・経度をδ1・λ1,もう一方の地点はδ2・λ2とします。
経度は,東経を正,西経を負。緯度は,北緯を正,南緯を負とします。(実は逆でもよい。要は,東と西,北と南で,それぞれ符号が異なっていればよいのです)
また,2地点間の角度(地球の中心から見た時の)をdとします。
すると,球面三角法の公式より,
cos d = (sinδ1)×(sinδ2) + (cosδ1)×(cosδ2)×cos(λ...続きを読む

Q1秒(角度の)辺りの距離は何mになるのでしょう?

日本(東経135度北緯35度)で
1秒あたりの長さはどれくらいになるのでしょうか?
南北はどこでも同じ長さになると思いますが、
東西はどのように計算するかも、お教えください。
よろしくお願いします。

Aベストアンサー

地球は完全な球体ではなく赤道付近が膨らんだ楕円体ですから、正確な値を求めたい場合は、扁平率を考慮した複雑な計算が必要になります。

それが面倒なむきには、国土地理院のサイトの「便利なプログラム・データ」で、各種の測量計算プログラムが利用できます。
下記のページで適当な2地点の緯度・経度を指定して試してみてください。計算式も掲載されています。

「距離と方位角の計算」… 緯度、経度から2点間の距離と方位角を求める
→ http://vldb.gsi.go.jp/sokuchi/surveycalc/bl2stf.html

同一経線上の緯度方向の測地線長は、緯度によって微妙に違います。
 北緯90度 0分0秒~南緯90度 0分0秒 : 20,003,931.458(m)
 北緯 0度 0分0秒~北緯90度 0分0秒 : 10,001,965.729(m)
 北緯 0度 0分0秒~北緯 0度 0分1秒 : 30.715(m)
 北緯35度40分0秒~北緯35度40分1秒 : 30.820(m)
 北緯90度 0分0秒~北緯90度 0分1秒 : 31.026(m)

経度方向の測地線長は、当然ながら高緯度ほど短くなります。
・赤道上 
  東経0度0分0秒~東経180度0分0秒 : 20,003,931.458(m)
  東経0度0分0秒~東経 90度0分0秒 : 10,018,754.171(m)
  東経0度0分0秒~東経 90度0分0秒 : 30.922(m)
・北緯35度40分地点
  東経0度0分0秒~東経 0度0分1秒 : 25.150(m)
・北緯60度地点
  東経0度0分0秒~東経 0度0分1秒 : 15.500(m)

なお、この計算では、経度方向の直線距離はいわゆる大圏航路のルートで測ることになるので注意が必要です。

地球は完全な球体ではなく赤道付近が膨らんだ楕円体ですから、正確な値を求めたい場合は、扁平率を考慮した複雑な計算が必要になります。

それが面倒なむきには、国土地理院のサイトの「便利なプログラム・データ」で、各種の測量計算プログラムが利用できます。
下記のページで適当な2地点の緯度・経度を指定して試してみてください。計算式も掲載されています。

「距離と方位角の計算」… 緯度、経度から2点間の距離と方位角を求める
→ http://vldb.gsi.go.jp/sokuchi/surveycalc/bl2stf.html

同一...続きを読む

QExcelの自動計算で緯度・経度を60進法⇔10進法で相互変換したい

Excelの自動計算で60進法の緯度・経度を10進法に、
10進法の緯度・経度を60進法に相互変換したいのですが、
計算式をご存知の方はいらっしゃいますでしょうか。

具体的には、
経度139453.5 ⇔ 経度139.759774
といった感じです。

地理の項目で質問して計算方法はわかったのですが、
これをExcelの計算式にしようとしたところ行き詰まりました…

http://okwave.jp/qa3217137.html

よろしくお願いします。

Aベストアンサー

>経度139453.5 ⇔ 経度139.759774
まずこれは変ですね。経度139.759774なら1394535.19になるはずです。

ともあれ計算式は、A1に1394535.19があるとき
=INT(A1/10^4)+INT(MOD(A1,10^4)/100)/60+MOD(A1,100)/60^2
で139.759774が求められます。

またA2に139.759774があるとき
=VALUE(INT(A2)&TEXT(INT(MOD(A2,1)*60),"00")&TEXT(MOD(MOD(A2,1)*60,1)*60,"00.00"))
で1394535.19が求まります。

意味は考えてみてください。上の式の方が考えやすいと思います。下の式はその反対を行っているだけです(ただし桁数を合わせるため、一旦文字列にしていますが)

Q日本の全長

日本の全長は北海道から沖縄まで何kmくらいですか?
また、一番全長が長い国はどれくらいなのでしょうか?

Aベストアンサー

どうもこんにちは!


日本の国土の長さは北東から南北に約3000kmです。
http://www.env.go.jp/earth/coop/coop/materials/07-ttmncj/07-ttmncj-1.pdf
http://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC#.E6.97.A5.E6.9C.AC.E3.81.AE.E7.AF.84.E5.9B.B2

世界では、国土面積も1番広いロシアが東西に約1万km、南北に約4000kmで最も長いと思います。
http://jp.encarta.msn.com/encyclopedia_761569000/content.html

因みに、日本の海岸線の長さは2位のイギリス(54.1m/km²)を大きく上回る91.3m/km²で世界1位だそうです。


ご参考まで

Q緯度によって違う経度1秒あたりの距離(km)の計算式が知りたいです

緯度が0度(赤道)のときの経度1秒あたりの距離と、
緯度が90度(北極・南極)のときの経度1秒あたりの距離(0km)では、
1秒あたりの距離がまったく違うわけですが、
簡単な計算式で、
各緯度ごとの経度1秒あたりの距離を求めることは可能でしょうか?
(地球を単純な球体として考えた場合)

例えば、札幌の緯度で経度1秒あたりでの距離(km)と、那覇の緯度で経度1秒あたりでの距離(km)が知りたい場合です。

よろしくお願いします。

Aベストアンサー

#2の回答者です。

札幌と那覇でしたね。

http://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E3%81%AE%E7%B7%AF%E5%BA%A6%E7%B5%8C%E5%BA%A6%E4%B8%80%E8%A6%A7
より、
札幌は、θ = 43 + 4/60
那覇は、θ = 26 + 13/60

札幌での1秒は、22.6メートル
http://www.google.co.jp/search?hl=ja&q=6378000*%CF%80*cos%EF%BC%88%EF%BC%8843%2B4%2F60%EF%BC%89%2F180*%CF%80%EF%BC%89%EF%BC%8F648000&lr=

那覇での1秒は、27.7メートル
http://www.google.co.jp/search?hl=ja&q=6378000*%CF%80*cos%EF%BC%88%EF%BC%8826%2B13%2F60%EF%BC%89%2F180*%CF%80%EF%BC%89%EF%BC%8F648000&lr=

#2の回答者です。

札幌と那覇でしたね。

http://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E3%81%AE%E7%B7%AF%E5%BA%A6%E7%B5%8C%E5%BA%A6%E4%B8%80%E8%A6%A7
より、
札幌は、θ = 43 + 4/60
那覇は、θ = 26 + 13/60

札幌での1秒は、22.6メートル
http://www.google.co.jp/search?hl=ja&q=6378000*%CF%80*cos%EF%BC%88%EF%BC%8843%2B4%2F60%EF%BC%89%2F180*%CF%80%EF%BC%89%EF%BC%8F648000&lr=

那覇での1秒は、27.7メートル
http://www.google.co.jp/searc...続きを読む

Q時刻表示を秒数に換算する関数を!!

失礼致します。

時刻同志を引き算した値「03:15」=「3分15秒」を
(3*60)+15=180+15=195秒という風に
「03:15」の列の隣に秒数列を設けたいのですが
どうしても「03」と「15」を区分けして抽出できません。

仕事柄,3:15よりも195SECの方が親しみやすいもので^^;;。
ご教授下さい。

Aベストアンサー

今晩は。
時間データーをどのように使うか分かりませんが。
単純に秒表示したいのなら、「セルの書式設定」の「ユーザー定義」で
『[ss]SEC』(SECは秒でも良いです)を指定すれば、できますが。
こらは、入力されて時刻データーを秒間換算で表示します。
0:3:15と入力すれば195SECと表示されます。
関数は使いません。


人気Q&Aランキング

おすすめ情報