![竹林资源遥感监测技术](https://wfqqreader-1252317822.image.myqcloud.com/cover/49/26833049/b_26833049.jpg)
2.4 光谱数据库设计及实现
2.4.1 光谱数据库系统设计
光谱数据库系统以光谱数据库为中心,各类模块围绕数据库开发,并且通过数据库管理信息。光谱数据库按照实际需要分为光谱信息检索、光谱信息显示、光谱曲线显示、光谱信息描述等4个模块,各个模块之间有机结合。具体功能如下:
①光谱数据库:管理由光谱仪采集得到的光谱信息,并记录光谱信息属性。
②光谱信息检索:依据属性类型来检索光谱信息。
③光谱信息显示:以列表的形式显示所检索到的光谱信息。
④光谱曲线显示:将光谱数据以光谱曲线的形式显示,可以同时显示多条光谱曲线。
⑤光谱信息描述:对显示的光谱曲线的相关信息进行描述。
2.4.2 数据字典字段设计
数据字典的内容为系统数据库中涉及的数据,主要包括数据字段名称、字段类型、字段长度、是否为空等方面的内容。图2-1为光谱信息表关系,图中描述了数据库中所有表的结构(李增禄,2010)。表2-1至表2-6描述了光谱数据库字典关键字段的设置内容。
![](https://epubservercos.yuewen.com/AA6DD5/15279437705211106/epubprivate/OEBPS/Images/figure_0042_0011.jpg?sign=1738822948-8BHpc7rurQqxZ7IRDtoUppWvwXfn8wfa-0-82a361e8cf98cd9b40389c4c8d3c6e13)
图2-1 光谱信息表关系
表2-1 数据库字典关键字段设置
![](https://epubservercos.yuewen.com/AA6DD5/15279437705211106/epubprivate/OEBPS/Images/figure_0042_0012.jpg?sign=1738822948-WkOhjLtvtPBYoCqcCKrRXc3CJoE9b1Np-0-c33374c2da7616217fd8634294f50de0)
表2-2 年度表
![](https://epubservercos.yuewen.com/AA6DD5/15279437705211106/epubprivate/OEBPS/Images/figure_0042_0013.jpg?sign=1738822948-HZ4S6E3atJdsSfiR87QcqHAvpQLpbApQ-0-ab823a8652676b976682a32cff8fd5c2)
表2-3 季度表
![](https://epubservercos.yuewen.com/AA6DD5/15279437705211106/epubprivate/OEBPS/Images/figure_0043_0014.jpg?sign=1738822948-q7m7xFBGqYeY60KqH4eGV7BKKUPUt3sW-0-c89ffdac9162d90917c8a2573615708d)
表2-4 月度表
![](https://epubservercos.yuewen.com/AA6DD5/15279437705211106/epubprivate/OEBPS/Images/figure_0043_0015.jpg?sign=1738822948-QQZUbjGOTm4ZyfzTNnRbWwHpHOymXLHR-0-44a34c4986de64519c8c2e8e5947cb48)
表2-5 树种类型表
![](https://epubservercos.yuewen.com/AA6DD5/15279437705211106/epubprivate/OEBPS/Images/figure_0043_0016.jpg?sign=1738822948-6T4zpz8mePHSDq27F0cARTZ4zLWRnov0-0-22d39b1b74a37f8432ac2d30270ed20a)
表2-6 竹种类型表
![](https://epubservercos.yuewen.com/AA6DD5/15279437705211106/epubprivate/OEBPS/Images/figure_0043_0017.jpg?sign=1738822948-LHMun9eItsfca3b48IVSOs035qbQG6cH-0-9663cc1a2e26878622e4d2bbd947bdd1)
2.4.3 光谱数据库实现
1.硬件环境
系统开发是基于Microsoft.NET Framework 2.0构架之上,对系统硬件环境要求较高:
CPU:intel Pentium dual-core以上;
内存:1024M以上;
硬盘:可用空间40G以上;
操作系统:Windows XP Professional;
开发环境:Microsoft.NET Framework 2.0。
2.软件环境
Visual Studio 2005;
Aecess2003数据库。
采用VB.NET 2005开发工具同Access 2003数据库系统相结合实现系统功能。运用Access数据库建立光谱信息表,树种类型表等相关系统数据信息表,窗体应用多文档界面(MDI)窗体,用于各功能窗体间切换,采用标准Windows风格,多种工具框相结合,简洁明了,使用方便。