• ベストアンサー

2点間の距離をミリ秒単位で求めたい

緯度 X1:128365901 軽度 Y1:503036674 緯度 X2:128374588 経度 Y2:503044735 このようなミリ秒単位で表された2点間の距離を求めたいと思っています。距離の単位はメートルです。 参考になるサイトや公式などご存知の方、よろしくお願いいたします。

  • PHP
  • 回答数3
  • ありがとう数0

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

  • ベストアンサー
  • ken_pe66
  • ベストアンサー率20% (53/264)
回答No.1

(X1-X2)(X1-X2)+(Y1-Y2)(Y1-Y2)のルートですよね。 普通に? ミリ単位かどうかは?桁数上げて計算して、あとで桁数さげればいいですよね? なんかまずいんだろうか? 勘違いしていたらすいません。

その他の回答 (2)

  • dsuekichi
  • ベストアンサー率64% (171/265)
回答No.3

「緯度 経度 距離」をキーワードで検索すると 既出の同様の質問&回答が大量にHITするようですが・・・ それらでは役にたたなかったのでしょうか? ちなみに『「ミリ秒」が何か』が分からないわけじゃないですよね? #角度の単位で、 #「度」を60分割したのが「分」、 #「分」を60分割したのが「秒」、 #「秒」を1000分割したのが「ミリ秒」 #ですが・・・

  • kalkichi
  • ベストアンサー率64% (22/34)
回答No.2

> 距離をミリ秒単位で求めたい 単位はミリメートルでいいんでしょうか。 2点間の直線距離を求めたければ公式は三平方の定理です。 参考サイトは「2点間の距離」「三平方の定理」などで検索すればたくさん表示されると思います。

関連するQ&A

  • 2点の距離について

    2点 A(経度x_1,緯度y_1) B(経度x_2,緯度y_2)の距離の 計算式を教えてください

  • 緯度と経度の秒とその下の単位について

    緯度と経度の秒の単位はmに直すと何m位なのでしょうか? また、秒の下の単位の読みはなんという読み方で、m(またはcm)に直すと何m(cm)位なのでしょうか?

  • ミリ秒→緯度、経度変換

    すいません、当方、理解に人一倍かかりますので、それを承知の上で詳細に教えていただける方 お願いいたします。 ※小学生でもわかるレベルで(汗 ミリ秒を緯度、経度変換を行う方法を詳細に教えていただきたいです。 1.128355152[ミリ秒]→変換後の緯度「○○゜△△'□□''」 2.128355152[ミリ秒]→変換後の経度「○○゜△△'□□''」 大変お手数ですが、よろしくお願いいたします。

  • 緯度経度から2点間の距離を求める

    緯度経度から2点間の距離を求めることを考えております。 QNo.249931 http://oshiete1.goo.ne.jp/qa249931.html を参考に、色々、やっておりますが、どうも、うまく行きません。 サジェスチョンをお願いいたします。 今欲しいケースは、極めて近距離です。概略2Km程度ですので、 下記を使っております。 >ある地点の緯度・経度をδ1・λ1,もう一方の地点はδ2・λ2とします。 >2地点の緯度の平均(ふつうに足して2で割る)をδ0とすると, >d=√[{(λ1-λ2)×(cosδ0)}^2 + (δ1-δ2)^2] >角度は度でもラジアンでも構いません(式中の値がすべて同じ単位であれば)。 >あとは,距離(km)=6370×dで2地点間の距離が出ます。(6370kmは地球の平均半径です) 具体例 A地点 35度10分08秒、136度53分08秒 --> 126608秒 、492788秒 B地点 35度09分46秒、136度55分01 秒 --> 126586秒、492901秒 δ1= 35*60*60+10*60+08=126608 λ1=136*60*60+53*60+08=492788 δ2= 35*60*60+09*60+46=126586 λ2=136*60*60+55*60+01=492901 δ0=(126608+126586)/2=126597 d=Sqrt(((492788-492901)*cos(126597))^2+(126608-126586)^2)=111.9221523 従って、A-B、2地点の距離(km)は、 距離(km)=6370*111.9221523=712944.1101Km 一方で、荒っぽく、1秒を緯度、経度ともに、30.9mとすると、 (地球1周≒4万km、全周=360度→360*60*60=1296000秒 (∴ 40000km*1000m/1296000秒≒30.9m) δ1-δ2=(126608-126586)=22 λ1-λ2=(492788-492901)=-113 距離(m)=sqrt(22~2+113^2)=3557.25975 この2地点間の距離は、大体3Kmと分かっておりますから、 荒っぽい計算の方が合っています。 小生の計算は、合っているとは思いますが、サジェスチョンをお願いいたします。

  • 2点のGPS座標から距離を求めたい

    GPS座標(wgs84)の2点間の距離を出す方法がわかりません・・・ 単純に何秒=何mだと思ったら、google地図で調べていたら経度と緯度で1秒の大きさがまったく違ったため、プログラムに誤差が起きてしました・・・ 何が起きているのかわからないので、教えてください(><)

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

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

  • 緯度経度1秒=?m

    緯度経度が1秒ちがうとどのくらいの距離なのでしょうか?1秒=???mって分かる方教えてください。

  • 3次元での直線と点の距離

    点A(x1,y1,z1)と点B(x2,y2,z2)を通る直線Cと 点D(x3,y3,z3)の距離を求めたいんですが、 公式などありますでしょうか?

  • 2点間の距離で困っています

    ご教授お願い致します 点a(x1,y1,z1)と点b(x2,y2,z2)があります この2点を結ぶ直線の長さはab=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)+(z1-z2)*(z1-z2)) で求まります ここからが質問です、例えばabの長さが100.5と出たとき点aは固定してabのベクトル上で100.0の点cのx,y,zの座標を求めるにはどの様な公式を使えばよろしいでしょうか?

  • 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の地点の緯度経度を知る変換プログラムを作りたいのですが、どうすればよいでしょうか。 よろしくお願いいたします。

専門家に質問してみよう