Mathematical Digital Terrain Model (DTM) Data for Testing DTM Generation Methodologies and Software

  • Dr. Khalid L. A. El-Ashmawy Department of Civil Engineering, College of Engineering and Islamic Architecture, Umm Al-Qura University, Makkah, Saudi Arabia
Keywords: Digital Terrain Model, Simulated DTM Data, MathDTM Software, Accuracy Analysis


Developing a method for interpolation of data points for forming DTM involves thousands of complicated computations. Checking of such computations requires errorless and well-defined input data and end results from a large number of DTM points. Measured, or actual, DTM data points may not be available or invariably have errors which affect the course of the computations and analysis. Most of these problems can be overcome by mathematically generating DTM data points.  This paper focuses on developing software, called MathDTM, for generating mathematical (simulated) DTM data at desired specifications. An overview of the development and capabilities of MathDTM software platform based on Windows system is presented. The developed software was used for testing the performance and accuracy of different interpolation methods of Surfer software. The results of these tests were then discussed and evaluated.


. American Society for Photogrammetry and Remote Sensing (ASPRS), (1993), ASPRS Accuracy Standards for Large-Scale Maps. USA.

. Barry F. K. and Gelnnbind, S. J., (2014), Surveying, Principles and Applications, 9th Edition. Prentice Hall, 2014.

. El-Ashmawy, K. L. A., and Azmi, M. T.,(2003), Photogrammetric Simultaneous and Self Calibration Block Adjustments Using Coplanarity Condition. Eng. Res. Jour., Faculty of Eng., Matria, Helwan University, Cairo, Egypt, Vol. 87. pp C85-C101.

. Gregory, K., (2002), Special Edition Using Visual C++ NET, First Edition, Que, USA.

. Milne, P. H., (1988), Computer Graphics for Surveying. E.&F.N. Spon Ltd., London, UK.

. Schildt, H., 1992. Turbo C/C++: The Complete Reference, Second Edition. McGraw-Hill,Inc., USA.

. Golden Software, (2017), Surfer v15 - User's Guide, Golden, LLC, Inc., Colorado, U.S.A.

. Malik, D,. (2010), Data Structures Using C++, Second Edition. Cengage Learing, Inc., USA,.

. Uren, J., and Price, W. F., (2010), Surveying for Engineers, Fifth Edition. Macmillan Publishers LTD., UK.

. Wolf, P. R., and Ghilani, C. D., (2015), Elementary Surveying” 14th Edition, Prentice Hall, 2015