HAMIchin仮面の土木・測量教室   Room 711  19回 


    Hokokaku() の使い方 「逆トラバース計算」  導入 3

 


  エクセル” で 逆トラバース計算を Hokokaku() 関数を使って計算する

     18回目に続き 3点間の関係を考える。


    17回目は 点Bの方向角を求めました.。

    18回目は 点Bから見た点Aの方向角を求めました.。

    今回は 点B 点A 点C 3点の関係を方向角を使って説明します。
       
3









   点 B   X座標=119017.497m Y座標=99539.668m です、


   点 A   X座標=119020.556m Y座標=99558.771m です、

   点 C   X座標=119007.487m Y座標=99550.706m です。

   今、点B、点A、点C 3点の座標が解っています。

   座標が解っていれば それぞれの 方向角と点間距離は計算出来ます。

   計算結果は

   点Bから見た点Aの関係は 点B⇒点A 80.90235364° 距離 19.34637149mです。

   点Aから見た点Cの関係は 点A⇒点C 211.6791167° 距離 15.36718028mです。

   点Cから見た点Bの関係は 点C⇒点B 312.2038534° 距離 15.90082427mです。

   エクセルで計算する場合は (図19-1) です。 詳しくは 前回 18回目を参照して下さい、


   距離を計算する式は

        です。

   セルでの書式は (図19-2) です。  =SQRT(D2^2+E2^2) となります。

    =sqrt()は ()の中の値の平方根を求めます。 ルートに当たります。

    D2^2 、 E2^2 は セルD2 セルE2 の値を 2乗する命令です。 ^2 が 2乗の意味です。

    sqrt()の()の中は dX、dY それぞれの2乗の和です。 

    3角形の2辺を使って他の一辺を求める ピタゴラスの定理です。


図19-1


  

図19-2

 






   3点の位置関係は (図19-4) のようになります。

   繰り返しになりますが 

   点B⇒点A は 方向角 80.90235367° 距離 19.34637m です。

   点A⇒点C は 方向角 211.6791167° 距離 15.35718m です。

   点C⇒点B は 方向角 312.2038534° 距離 14.90092m です。

   三点で三角形になります。 三角形ですので 当然 各点は 内角を

   持っています。
   
図19-4
  





  <ABC は51.30145° です。

  実際の計算では 点B⇒点A の方向角 と点B⇒点Cの方向角を計算して

  (図19-5) のように 点B⇒点Cの方向角 から 点B⇒点A の方向角を引けば

  狭角<ABC が求まります。

    侠角 <ABC =(点B⇒点Cの方向角)−(点B⇒点A の方向角)
              =132.2038534-80.90235367
              =51.30149972°

                           となります。  (図19-5)

図19-5
  
  
図19-6
 
 










  エクセルで計算すると (図19-6) のようになります。  

  5行目 点B 6行目が 点B⇒点Cに入れ替わっています。注意してください。

  点C⇒点B (図19-1)の計算では 方向角は 312.2038534°となっています

  点B⇒点C と 点C⇒点B とは 180°反転の関係にあります。

  従って 点C⇒点B の方向角が312.2038534°であれば

  点B⇒点Cの方向角は 312.2038534°-180°=132.2038534°となり

  (図19-6)の計算結果と一致します。


  (図19-5)を 詳しく見ますと

   点B から 点A の方向を見て 

   51.30145°右回転した方向に 14.90092m 行った 所の点が 

   点Cである と言えます。

   現場では 確実に解っている 基準点 が 2点 ここでは 点B と 点A が

   あれば、 どのような 座標を持つ点でも 回転角と 距離で 正確にその点の位置を

   特定することが出来ます。 

   このように すでに解っているて 2点を使って 任意の点の角度と距離を求める計算を

    「逆トラバー計算」 と呼んでいます。

   今では、 逆とラバー計算で求めた 角度と距離を使って 光波測距器で実際の点の位置を

   地面に特定しています。.






  エクセルのファイル 「座標計算シート」 (有料) を用意しました。 


  このファイルで ToraX、 ToraY 関数のマクロが完全に表示されます。

      トラバー計算、逆トラバー計算を一つの画面で処理する標準フォーム

      標準フォームページを即、使うための解説

      VBA による 座標関連関数 のリソース(プログラム)の公開 

     ● Hokokaku(dX, dY)の完全な動作, と記述を含みます。 

      リソースの解説のための計算例

      プログラム作成のための補足説明

                      が含まれています。

   この講座は 順次回を重ねていくと 最終的には 「座標計算シート」が出来上がります。

   前もって 「座標計算シート」を手元に置かれて 参考にしながら 実際に作動させて
     確認していただくと よりいっそう理解しやすいです。

   また、本講座と 「座標計算シート」があれば 本格的な、座標計算やVBAの教材としても
     十分に活用できるものと考えております。


     テキストファイル入手方法は下欄でお確かめ下さい。




    ”エクセル” ファイル 「座標計算シート」 申し込み方法

      ファイル代金 ¥2,000円 を下記の銀行に振り込んで下さい。

   恐れいりますが、 メールにて

        ファイルの送り先のメールアドレス

        あなたの名前 (お名前がわからないと振込みの確認ができません)

                   以上をお知らせください。

    確認ができしだい メールにてファイルを送らせていただきます。

    もし、1週間経ってもファイルが届かない場合、お叱りのメールを下さい。直ちに対処いたします。

     連絡先メール   mt7116@mandala.ne.jp

     振込み先

         阿波銀行山川支店(店番号406)
         普通預金
         口座番号  1034509
         永井 俊   (ナガイ タカシ)

         ファイル代金 ¥2,000円



   back to  room 711 top     goto e-school top