计算机工程与应用 ›› 2015, Vol. 51 ›› Issue (12): 38-42.

• 理论研究、研发设计 • 上一篇    下一篇

高精度曲面建模方法的系统构建

田  会1,张承明2,赵  娜1,岳天祥1   

  1. 1.中国科学院 地理科学与资源研究所 资源与环境信息系统国家重点实验室,北京 100101
    2.山东农业大学 信息学院,山东 泰安 271018
  • 出版日期:2015-06-15 发布日期:2015-06-30

System construction of high accuracy surface modeling

TIAN Hui1, ZHANG Chengming2, ZHAO Na1, YUE Tianxiang1   

  1. 1.State Key Laboratory of Resources and Environment Information System, Institute of Geographic Sciences and Natural Resources Research, Chinese Academy of Sciences, Beijing 100101, China
    2.College of Information Science and Engineering, Shandong Agricultural University, Tai’an, Shandong 271018, China
  • Online:2015-06-15 Published:2015-06-30

摘要: 高精度曲面建模方法(HASM)是一种基于微分几何学曲面理论的曲面建模方法。大量数值实验表明,HASM的模拟精度高于Kriging、IDW、Spline等经典的插值方法,并已成功应用于土壤属性曲面建模、气温要素、DEM构建及生态系统变化趋势等领域。由于目前的HASM程序大多是用Matlab、C++、Fortran等语言开发的,受开发工具的限制,尚没有便于使用的图形界面,阻碍了方法的推广应用。针对这个问题,利用C#语言,在Visual Studio中构建了基于windows窗体的HASM模型系统,并做了一定的数值测试实验,结果表明了该系统的有效性。

关键词: 高精度曲面建模方法(HASM), windows窗体, 系统界面

Abstract: High Accuracy Surface Modeling method(HASM) is a kind of curved surface modeling method based on the theory of differential geometry surfaces. Large number of numerical tests show that the simulation accuracy of HASM is higher than that of classical interpolation methods such as Kriging, IDW and Spline. And it has been successfully applied to the soil properties surface modeling, the temperature and precipitation, DEM construction and ecosystem changes, etc. Since the current HASM programs are mostly developed by Matlab, C++ and Fortran, and it is subjected to the limitations of the development tools, there isn’t a convenient graphical interface for users, which blocks the popularization and application of the method. To solve this problem, this paper builds the HASM modeling system based on windows forms using Visual Studio as tools with C# language, and makes some numerical tests. The results demonstrate the effectiveness of the system.

Key words: High Accuracy Surface Modeling(HASM), windows forms, system interface