0% found this document useful (0 votes)
112 views2 pages

Assignment 2

This document contains instructions for a C++ programming assignment involving surveying calculations. The assignment involves two parts: 1. Designing a program to calculate the length and bearing between two points given their coordinates. 2. Designing a program to perform various calculations for an closed traverse survey, including adjusting interior angles, computing azimuths, calculating departures and latitudes, balancing errors, determining point coordinates, and adjusting lengths and azimuths. The program must handle these calculations generally for any traverse data provided.

Uploaded by

Mohamed Atiea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
112 views2 pages

Assignment 2

This document contains instructions for a C++ programming assignment involving surveying calculations. The assignment involves two parts: 1. Designing a program to calculate the length and bearing between two points given their coordinates. 2. Designing a program to perform various calculations for an closed traverse survey, including adjusting interior angles, computing azimuths, calculating departures and latitudes, balancing errors, determining point coordinates, and adjusting lengths and azimuths. The program must handle these calculations generally for any traverse data provided.

Uploaded by

Mohamed Atiea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

4th Year Surveying

Computer Applications (III)


2016 - 2017

Benha University
Faculty of Engineering at Shoubra
Surveying Engineering Department

Assignment No. (2)


1- Given a coordinates of two points A and B as follows:
St.
A
B

X-coordinates (m)
500.354
660.242

Y-coordinates (m)
500.925
188.753

Using C++, design a general program to do the following:


i. Calculate the length (L) of line AB
ii. Calculate the Whole circle bearing of line AB
L = ( )2 + ( )2
= tan1

( )
( )

[Reduced bearing]

2- The following observations for an anti-clock closed loop traverse:


Station
1
2
3
4
5

Interior Angle
100 45 37
231 23 43
17 12 58
89 03 28
101 34 24

Side
12
23
34
45
51

Length (m)
647.250
203.030
720.350
610.240
285.130

It is required to design a general C++ program to do the following:


-

Compute the adjusted interior angles.

Compute the azimuth for the traverse lines if azimuth of line (1-2) is 126 55 17.

Compute the departures and latitudes, linear misclosure, and relative precision of the
traverse.

Balance the departures and latitudes using the compass (Bowditch) rule.

Page 1|2

Using the balanced departures and latitudes from previous step and starting coordinates
X1 = 10000 m and Y1 = 5000 m, calculate the coordinates of the other traverse points.

Calculate the final adjusted lengths and azimuths of the traverse.

Page 2|2

You might also like