随着测绘技术的不断发展,计算机在现代测绘科学中的应用越来越广泛,已经深入到从理论研究到实际生产的方方面面,如数据处理、遥感影像处理、计算机辅助制图、地理信息数据加工和管理等,计算机以其计算迅速、准确、方便、功能强大的特点,为测绘学的理论研究和生产应用带来了极大的便利。
目前与测绘相关的商业软件虽然很多,涉及领域也非常广泛,但在实际生产中遇到的问题是千变万化的,任何一个软件不可能满足所有客户特定的需求,因此掌握一门程序设计语言,并能够根据实际问题进行程序设计,这对测绘生产来说具有很大的现实意义。
近年来,比较流行且广泛使用的程序设计软件很多,比如Visual Basic(VB)、Visual FoxPro、Visual C 、Pascal、Delphi、Java等。它们各有特点,但从应用角度来说,VB简单易用、方便快速、功能强大、应用广泛,适合测绘专业人员使用;从学习角度来说,VB的简单和可视化、面向对象等特点,也非常适合作为入门语言来学习,因此本书重点介绍VB语言基础知识和常用测绘算法的程序设计。此外,本书还针对初学者及专业特点,尽量做到基本概念清晰、通俗易懂、例题丰富,除在每章后安排了练习外,还在重点章节后安排了综合实训,特别是在第8章专题介绍了常用测绘算法程序设计的案例,真正做到了理论与实践紧密结合。