COMPUTING TECHNIQUES FOR GEOMATICS ENGINEERS

Course objective:
On completion of this subject the student is expected to:

  1. be aware of the range of tools available for creating computational solutions to Geomatics Engineering problems, and be able to evaluate and choose between alternative approaches
  2. Demonstrate familiarity with the underlying theory behind a range of numerical algorithms used in Geomatic Engineering software packages 
  1. Review (6 Hours)
    1. Procedural programming and introduction to object-based programming using high level compiled and interpreted languages.
    2. Binary and ASCII File I/O, use of function libraries and class libraries
    3. Construction of simple classes
    4. Inheritance and polymorphism.
    5. Solutions of linear equations
      1. System of linear equations
      2. Banded matrices
      3. Data storage and memory optimization
      4. Conjugate gradient method
      5. Fourier Integral
      6. Discrete Fourier Transform
      7. Fast Fourier Transform

  2. Matrix operations in Geomatics Engineering Problems (8 Hours)
    1. Solution of linear equations
    2. Gaus method, The Gaus-Jordan method
    3. Eigen values and eigen vectors
    4. Differentiation of matrices and quadratic forms
    5. Exercises on Geomatics Engineering related problems.

  3. Method of Least-square adjustment (12 Hours)
    1. Fundamental conditions of least-squares
    2. Least-square adjustment by the observation equation method
    3. Matrix methods in least-squares adjustment
    4. Matrix equations for precisions of adjusted quantities
    5. Adjustment of Indirect observations
    6. Adjustment of observations only
    7. Linearization of nonlinear equations

  4. Least-squares adjustment (10 Hours)
    1. Level nets,
    2. Resection adjustment,
    3. Intersection adjustment,
    4. Traverse adjustment,
    5. Trilateration adjustment,
    6. Triangulation adjustment,
    7. Combined triangulation and trilateration adjustment.
    8. Least-squares adjustment of static differential GPS

  5. Coordinate transformations (9 hrs)
    1. Two dimensional conformal coordinate transformation (Scale change, rotation, translation)
    2. Two dimensional affine coordinate transformation
    3. Three dimensional conformal coordinate transformation (Rotation, scaling and translation)
    4. Matrix methods in coordinate transformation

Computer Lab:
Computer programming on

  1. Matrix operations in Geomatics Problems:
  2. Solution of linear equations
  3. Gauss method, The Gauss-Jordan method
  4. Eigen values and eigenvectors
  5. Differentiation of matrices and quadratic forms
  6. Least square adjustment:
  7. Adjustment of Indirect observations
  8. Adjustment of observations only
  9. Linearization of nonlinear equations
  10. Adjustment of various survey problems by least square estimation:
  11. Adjustment of level nets
  12. Traverse adjustment
  13. Intersection and resection adjustment
  14. Triangulation and trilateration adjustment
  15. Two dimensional and three dimensional coordinate transformations (Scale change, rotation, translation).

References:

  1. Robert Lafore, “Object Oriented Programming in C++”, 4th Edition 2002, Sams Publication
  2. Daya Sagar Baral and Diwakar Baral, “The Secrets of Object Oriented Programming in C++”, 1st Edition 2010, Bhundipuran Prakasan
  3. Harvey M. Deitel and Paul J. Deitel, “C++ How to Program”, 3rd Edition 2001, Pearson Education Inc.
  4. D. S. Malik, “C++ Programming”, 3rd Edition 2007, Thomson Course Technology
  5. Adjustment of Observations by E.J. Krakiwsky and M.A. Abousalem
  6. The methods of Least Squares by D. E. Wells, E. J. Krakiwsky, UNB Lecture notes 1971
  7. Elementary Surveying by Paul R. Wolf and Russel C. Brinker
  8. Elements of photogrammetry by Paul R. Wolf.

Evaluation scheme:
The questions will cover all the chapter of the syllabus. The evaluation scheme will beas indicated in the table below

S.N.

Chapter

Hour

Mark distribution*

1

1, 3.1-3.3

9

16

2

2

8

16

3

3.4-3.7

9

16

4

4

10

16

5

5

9

16

Total

45

80

*There may be minor variation in marks distribution

Sponsered Ads