退会ユーザ @*******
11/04/18 18:36

Re: 日本(京都市)からベルギー(アントワープ)までの距離は?

よく自治体の事務所に行くと姉妹都市の方向に距離とか書いていますよね!

どうやって計るのか?
http://www.mapcrow.info/cgi-bin/cities_distance_airpt2.cgi?city3=-353442%2CK&city4=-2725088%2CA

京都駅のロケーション
緯度 34度59分7.649秒(34.985458), 経度 135度45分27.918秒(135.757755)

アントウェルペン, ベルギーは
緯度 51度13分11.712秒(51.21992), 経度 4度23分46.5秒(4.39625)

「簡略バージョン(地球を完全な球とみなす)と,精密バージョン(地球を回転楕円体とみなす)があります。まずは簡略バージョン。
ある地点の緯度・経度をδ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に出ています。楕円体であるため,地心緯度と地理緯度にわずかながら差が生じているので,それを補正します。」(GOO教えてより)

だそうだそうです。

地球は楕円体!

9309.82KMは円で計算したものか? 楕円で計算したものか?

またまたお邪魔しました。

  • いいね! 0
  • コメント 0件

0件のコメント