基于WPF的三角图自动识别系统构建方法——以土壤质地分类系统为例  被引量:11

Triangle coordinate diagram automatic recognition system software design based on WPF: a case study of soil texture

在线阅读下载全文

作  者:李建波[1] 房宗启 纪全菊 王卫华[1] 

机构地区:[1]昆明理工大学现代农业工程学院,云南昆明650500 [2]山东科技大学信息科学与工程学院,山东青岛266500 [3]北京林业大学环境科学与工程学院,北京100083

出  处:《排灌机械工程学报》2016年第4期339-345,共7页Journal of Drainage and Irrigation Machinery Engineering

基  金:国家自然科学基金资助项目(51409136);昆明理工大学自然科学研究基金资助项目(KKSY201423023)

摘  要:以平面三角坐标图为研究对象,指出了传统三组分体系分类命名时人工查找方式的缺点.以土壤质地分类三角图为例,提出了土壤质地自动识别系统(STARS)设计思路,介绍了对该体系分类边界的解析编程方法.以Visual Studio为开发工具,基于微软用户界面框架WPF实现系统界面(前台代码)开发,使用C#语言完成业务逻辑(后台代码)的编写,借助动态依赖库NPOI实现对Excel文件的操作,最终完成土壤质地自动识别系统的建立.文中详细介绍了STARS建立中所需的类设计和算法设计,旨在为其他三组分体系平面三角坐标图自动识别系统的建立提供方法和理论指导.该方法简单易学,软件界面美观,且具有计算速度快、数据处理量大、零误判率、高鲁棒性、容错能力强等特点.Based on the fiat triangular coordinate diagram, the defects of artificial lookup method used for naming and classifying the three -component systems were pointed out. Taking soil texture classifi- cation triangle as example, the design idea of the soil texture automatic recognition system ( STARS ) was put forward and the method of parsing and programming for the classifying boundary of the above systems was introduced. Visual Studio was used as development tools, windows presentation foundation was used to implement system interface development (foreground code ) , C # language was used to complete the business logic (code -behind), and dynamic dependent libraries NPOI were used to achieve operating Excel file, and finally the STARS was created. The classes design and algorithm design required in the process of building the STARS were described, which intended to provide a me- thod and theoretical guidance for the automatic recognition system establishment of other three - compo- nent system's flat triangular coordinate diagram. The method is easy to learn, and the software inter- face is beautiful. Furthermore, the STARS has fast computing speed, zero false positives, high robustness and fault tolerance. large data processing capacity,

关 键 词:土壤质地 平面三角坐标图 自动分类系统 类设计 用户界面框架 

分 类 号:S152.3[农业科学—土壤学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象