• ベストアンサー

四点の座標値から、方位角、距離を知りたいのですが、

こんばんわ。 お世話になります。 四点の座標値から、交角と、交点の座標値、交点から点までの距離を知りたいのですが、計算の仕方が分かりません。 左右に二点づつX,Y座標が分かった点があります。 左右の二点づつをそれぞれつなぐと、延長上で二つの線が交わります。 詳しい方、計算方法等ご教示下さい。

  • 地学
  • 回答数2
  • ありがとう数5

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

  • ベストアンサー
  • eeb33585
  • ベストアンサー率18% (283/1495)
回答No.2

ANo.1の補足回答します X,Yは未知数(求めたい値・・・ここでは2直線の交点座標値) アルファベットに添数字は既知数(各点の座標値) ついでに言うと 式の数が2個のとき、未知数は式の数だけ(2個)求めることができます 式のひとつを変形し、X=・・・(またはY=・・・)として もうひとつの式に代入し、X,Yを求めます

bamboogreen
質問者

お礼

ご回答ありがとうございました。 当方には、難しかったですが、ようやく計算の答えが出ました。

その他の回答 (1)

  • eeb33585
  • ベストアンサー率18% (283/1495)
回答No.1

P1(X1,Y1),P2(X2,y2) P3(X3,Y3),P4(X4,Y4) の4点で直線P1P2,P3P4が交わるとき 直線P1P2の式は Y-Y1=(X-X1)・(Y2-Y1)/(X2-X1)・・・(1) 直線P3P4の式は Y-Y3=(X-X3)・(Y4-Y3)/(X4-X3)・・・(2) (1)(2)を解くと交点座標値が求まり (Y2-Y1)/(X2-X1)=α1 (Y4-Y3)/(X4-X3)=α2 としたとき、αは直線の傾きだから (1)の傾き角=arctan(α1)   arctan(アークタンジェント)の意味が判らなくても計算機で計算できます (2)の傾き角=arctan(α2) これらの差が交角です 距離はXY座標値にそれぞれの点を書き、ピタゴラスの定理から 簡単に距離を求められますから、説明は省略します また上記のアルファベットの直後の数字は通常下部に小文字(添字)で書きます

bamboogreen
質問者

お礼

ご回答ありがとうございす。 式中に出てくるXはX1、YはY1の事でしょうか。

関連するQ&A

  • 距離、方位角から座標を求める方法

    A点とB点があったとします。 求めたいのはB点の座標です。 わかっている情報は次の3つです。 ・A点の座標(x座標、y座標) ・A点とB点間の距離 ・A点からB点を見たときの方位角です。 この情報から求めようとすると、 B地点の座標はA地点から、 x座標が距離×sin(方位角)分、ずれた位置になり、 y座標が距離×cos(方位角)分、ずれた位置になる。 ここまでは分かってるんですが、 ここから座標に変換する方法が分かりません。 どうか教えてもらえますでしょうか? よろしくお願いします。

  • 2点からその延長線上にある点の座標をしりたい

    3D空間における座標やベクトルの計算について勉強しております。 点Aと点Bの座標がわかっている状態と仮定して、点ABを結んだ直線ABの延長線上に点Cが存在します。 求めたい点Cの座標の一部(z軸)はわかっていると仮定します。(x3, y3, 0) この時の、点Cにおける座標(x3とy3)はどのように計算して求めますか? (壁方向に動いてるとして、その壁の座標を知りたいのです。) Zの条件は z1>z2>z3=0 です。(左手座標系) XとYの条件は 0<=xもしくはy<=480 です。 また、点Cは線ABの延長線上に必ずありますが、点B-C間の距離は点A-B間の距離と同一とは限りません。(同一になることもあります) ほかに必要な条件や情報があれば教えてください。 よろしくお願いします。

  • 座標を求める計算

    第一象限、第二象限、第三象限、第四象限にそれぞれ、(1)(x1,y1)、(2)(x2,y2)、(3)(x3,y3)、(4)(x4,y4)の4点の座標を結んで四角形を作ります。その四角形の4辺の長さと、(1)と(4)を結んでできる直線とx軸の交点と(2)と(3)を結んでできる直線とx軸の交点とを結んでできる線の長さと、(1)と(2)を結んでできる直線とy軸との交点と(3)と(4)を結んでできる直線とy軸との交点とを結んでできる線の長さがわかっているとき、(1)~(4)の座標を求めたいのですが可能でしょうか?できれば、具体的な計算過程を記していただけるとありがたいです。なお、座標の値は実数です。よろしくお願い致します。

  • 座標の問題

    放物線A:y=2x^2+6x-8と直線B:y=5x+13がある。放物線AとY軸との交点をa、直線BとY軸の交点をb、放物線Aと直線Bとの交点でx座標、y座標とも正である点をcとし、a、b、cを頂点にした三角形を三角形abcとする。このとき、点bを通り三角形abcの面積を2等分する直線とX軸の交点のx座標はいくらか。 という問題があるのですが、AとBにそれぞれx=0を代入し、aとbを出すとこまでは出来たのですが、cを出すのがわかりません。 cの出し方とその後の計算方法を教えてください。

  • vb6 指定距離の座標の求め方について

    ご存知の方ご教示願います。 2点の座標からなる線【始点A(X1=10,Y1=10)、終点B(X2=50,Y2=40)】があるとします。 始点Aから終点Bに10進めた時の座標、点C(X3,Y3)を求めたいのですが 計算式がわかりません。宜しくお願いします。 ※点Cの座標は線上とします。

  • グラフ上の座標から0.01離れた座標の求め方

    いつもお世話になります。宜しくお願いします。 下記座標を通る曲線(にみえる)グラフがあります。 教えて頂きたいのは、この線に対して距離0.01離れた座標を求めたいのです。 単純にyのみを+0.01するのではありませんし、二等辺三角形の傾斜部を0.01として求めた値でもありません。 求め方は、座標(1)と(2)の直線に対し、座標(1)を通る垂線上の距離が0.01の移動した座標です。 同様に(2)と(3)の直線に対し、(2)を通る垂線上の距離0.01離れた座標を求めたいのです。 この各座標を求める計算式を教えて下さい。 分かり難いところがあれば補足しますので、宜しくお願いします。 座標   x  y (1)0.242 0.238 (2)0.246 0.242 (3)0.256 0.257 (4)0.280 0.288 (5)0.287 0.296

  • 電卓によるx,y座標からの点間距離の求め方

    2点の(X、Y)座標から点間距離を求める電卓の使い方と計算方法がわかりません。 電卓の機能は、ルート,M+,M-,MRC,+/- よろしくお願いします。

  • 4つの座標から内点を求める

    座標が4つあり、それぞれに0~1までの重みが設定してあります。 そこから内点の座標を1つ求めたいのですがどう計算すればいいのでしょうか。 例 mは重みです (x1,y1) m1 (x2,y2) m2 (x3,y3) m3 (x4,y4) m4 重みが1に近いほどその座標の近くに内点があるというふうな感じになれば良いです。 よろしくお願いします。

  • 2つの座標と角度から交点座標の求め方

    (X1, Y1)と(X2, Y2)の2点の座標と角度θがあります。 この情報から交点座標(XX, YY)を求めたいと思っています。 どのような計算式になるのでしょうか? VB6にて作成しております。 よろしくお願いします。

  • 座標上のある点が、ある3つの座標点で結んだ三角形の領域内にあるか調べる

    座標上のある点が、ある3つの座標点で結んだ三角形の領域内にあるか調べる方法。 座標上に3つの点(x1,y1)(x2,y2)(x3,y3)で結ばれた三角形があります。 ある点(px,py)が、この三角形の内側の領域に存在するかどうかを知りたいのですが、 数学のなんという分野で、どういう求め方をするのかがわかりません。 どなたかお力添えいただければ幸いです。 関係ないかもしれませんが、左上を0,0とし、右下はn1,n2の、 Windowsペイントのようなマイナスを考慮しない座標になっています。 線上を内側とするか、外側とするかはどちらでもかまいません。 どなたかお詳しい方、お暇なときにでもご回答よろしくお願いします。