




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文库下载 免费文档下载/本文档下载自文库下载网,内容可能不完整,您可以点击以下网址继续阅读或下载:/doc/afab36d7bb4cf7ec4afed0a9.html基于Arc+Engine的青藏高原生态地质环境遥感监测数据库系统建设增刊,总第期年月日国土资源遥感,基于的青藏高原生态地质环境遥感监测数据库系统建设燕云鹏,和正民(中国国土资源航空物探遥感中心,北京)摘要:首先介绍了青藏高原生态地质环境遥感监测数据库系统的课题背景,对于的开发技术进行了重点介绍;然后在分析数据背景的基础之上,对青藏高原生态地质环境遥感监测数据库的设计思路进行了详细描述,对系统的主体功能模块展开了全面剖析,列举分析了系统实现上的各个关键技术;最后,对的空间数据库开发进行了总结并提出了一些建议。关键词:;数据库;系统;青藏高原;生态地质环境;遥感中图分类号:文献标识码:文章编号:()增刊一引言本系统是对于原青藏高原生态地质环境遥感监背后的架构非常完整并且可以延伸,它包括了基础层级的几何功能,以及专业地理数据库的编辑功能,另外还有企业级的数据管理功能。()支持跨平台。及其所有相关的对象及控件都适用于多种平台。所支持的平台主要有(、及)、(、)、()、测信息系统数据库部分的升级版本。原系统主要基于公司的控件开发,虽然功能较为强大,包括统计分析、系统管理及变化分析功能等,但由于固有的局限性,例如缺乏图层叠加函数,要实现此功能必须间接实现,即将参与叠加运算图层的所有图斑均进行遍历,这样势必降低效率;另外,无法通过将影像文件导入,而被迫直接将影像导人数据库。本数据库系统采用系列中/doc/afab36d7bb4cf7ec4afed0a9.html功能强大的新组件()及()等。()支持多种开发语言。支持多种开发语言,包括、及等。开发者可以使用多种不同的工具编写对象,例如系统下的环境,或上的进行开发,空间数据库程序编辑软件。()整合开发者资源。开发者套件提供一套,它支持不同的(、等),另外还有对象模型图以及程序代码样本,帮助开发者编写程序。套件中还包括了数个开发工具及工具软体,配合在环境下书写代码。()功能。在每台计算机上都可得到授权。这允许多个应用软件在同一台计算机上运行,因此只需要一个单用户运行时()授权成本。引擎选用。技术介绍众所周知,系统是基于组件来建立及拓展的。(简称)将核心组合在一起,提供,它使用新的模块化、可延伸、且给开发者建立应用程序。本系统使用的版本是跨越各种平台的架构,比增加了许多功能。是一组界面良好的跨平台、跨语言对象,其强大功能体现在以下几个方面。()提供标准架构。/doc/afab36d7bb4cf7ec4afed0a9.html提供一个标准架构来开发应用程序。和成熟的应用程序(及)一样,也是使用相同的软件对象组建的。系统设计遥感数据数据分析遥感数据包括世纪年代和年两个时相,为标准图幅遥感影像数据(:万)。收稿日期:;修订日期:?国土资源遥感正专题数据专题数据包括荒漠化、第四纪地质(又分为断裂和地层两个子专题)、冰川雪线及地质灾害种。数据库设计根据本项目的数据特点,选择大型数据库管理系统作为后台,数据表主要包括系统数据库主索引表和详细索引表。主索引表主索引表是对整个数据框架的概括,如图所示。数据牟管理专题成果原始影像他专题霞点地区标准分幅其他重点影像地区标准分幅矧网脞矧纪隰图肼燃肼燃脚獬萋鋈霾;勰霾磊冀鋈霾勰霪霪蓬美;粥桨青藏高原生态地质环境遥感监测信息系统数据库主索引框架详细索引表以主索引表为纲,建立了个详细索引表(限于篇幅,只列出了一个索引表的详细结构),以方便信息的分类组织和数据的查询使用。()标准图幅遥感影像索引表()。如表所示。://doc/afab36d7bb4cf7ec4afed0a9.html表标准图幅遥感影像索弓()重点地区专题变迁索引表()。系统功能实现图是模块的主界面,左边的树状目录是青藏高原整个项目数据的目录结构,右面的列表则为具体某个数据集合中包括的分幅数据。在表中,影像编号为时相和图幅号的组合,以标识不同时期的每一幅图像(例:),粤竺:,堡褒翌要崾专(字符),时塑塑苎堡!兰个字符),图像类型分为、,数据标识为遥感图像在中的名称,分辨率单位为,投影方式为等。()重点地区遥感影像索引表()。()标准图幅专题现状索引表(?)。一矢量数据管理功能设计导入功能图数据管理模块主界面主要包括对专题数据的导人、浏览、导出以及删除功能。通过这些功能,可以实现各类数据的批量处理。矢量数据的导入功能如图所示。鼠标右键单击选择“专题成果”节点下某个需导人数据的叶节点,选择“导人数据”,在弹出的()重点地区专题现状索引表()。一()标准图幅专题变迁索引表()。窗中,点击“选择专题数据”按钮,选择想要入库的数据(按“”键可连续多选,按增刊燕云鹏,等:基于的青藏高原生态地质环境遥感监测数据库系统建设?“”键可不连续的/doc/afab36d7bb4cf7ec4afed0a9.html多选),接着单击专题数据入库就可将所有的专题数据导人数据库中。然后提示输入专题索引信息,如果单击“设置本幅”则将逐幅的输入索引信息,如单击“全部设置”,则将当前图幅的设置应用到所有图幅。矢量数据导人过程中,会随时对数据的入库情况进行检测,如有异常会提示用户,如果数据导入了数据库,而索引信息导人失败,那么系统会自动删除掉已入库的数据,确保数据和索引信息一一对应。除该图幅的数据索引信息。数据删除前会提示用户确认。另外,利用快捷菜单,通过选择树状结构的叶结点可以清空整个数据集,即删除数据集内的所有数据。栅格数据管理功能设计栅格数据管理功能除了导出可以选择“”、“”、“”种格式外,其余功能和矢量数据类似,这里不再赘述。系统实现的关键技术开发中的关键技术()准确把握中每个类的类型及其功能。在开发中的类有种:抽象类()、组件类()和普通类()。抽象类的子类定义公共接口,一个抽象类将把它的部分或全部实现延迟到子类中,因此,一个抽象类不能被实例化【。一个组件类对象可以被直接创建,普通类对象虽然不能直接创建,但它可以作为其他类的一个属性或者从其他类的实例化来创建。例如作圈矢量数据导入界面浏览功能为抽象类的,其类型对象不能被创建,但是它的子类,一个可以被创建。这个对象实际上在类的基础上实现了首先需要选择图幅,在主界面右栏的数据列表下,通过单击欲选择图幅“现状图”或者“变迁图中定义的接口,因此可以从来访问在基类对象中被定义的接口。”列内的选择框选择数据(可以多选/doc/afab36d7bb4cf7ec4afed0a9.html)。接着双击鼠标,或者快捷菜单选择“浏览全图”或单击“浏览全图”页,就可以进行图幅浏览,并可以实现对所选择数据的放大、缩小和平移浏览。另外,选择树状结构的叶结点,通过快捷菜单可以实现整个数据集的浏览功能。导出功能()选择合适接口。在中对对象的访问是通过接来完成的,因此不能像许多可视化控件那样,可以直接通过其名称来调用属性或执行其方法。语句其实就是定义了一个接变量(准确地讲应该是一个指向接的指针变量)。有了这个接口变量还不够,必须实例化(对于)或者直接用语句申明一个对象(对于),语句像浏览功能一样先选择图幅,接着快捷菜单选择“导出数据”就可以将已选图幅导出到本地客户端。数据导出前会检测本地文件夹下是否有同名文(件,有则提示改名。另外,选择树状结构的叶结点,)就是通过别的类对象的方法来实例化创建了类的一个对象,并通过快捷菜单可以实现整个数据集的导出功能。删除功能且将上句的接变量作为该对象的缺省接口。对于下面的语句,运行到像浏览功能一样先选择图幅,接着快捷菜单选择“删除”就可以将已选图幅从数据库删除,同时删会出错:()/doc/afab36d7bb4cf7ec4afed0a9.html(”一()()如果分别变为:?国土资源遥感笠(,)(”()()就不会出错了。原因是父类的接口具有某种特定的方法而子类没有。其他方面的关键技术()数据库技术。开发过程中数据库操作工作占了相当大的比重,因此对数据库操作知识、连接、常用查询语句,甚至是更新和插入语句都要非常熟练,另外,对数据库表空间的管理能力也有一定的要求。()模块设计中的注意事项。首先,设计思路力求缜密。设计时要全局考虑,要求越全面、越周详越好,否则很容易出现事倍功半的效果,甚至需要彻底返工。例如本模块数据存储结构设计中间就曾出现因为没考虑投影参数的问题而进行过大量的程序修改,好在程序结构总体设计比较合理,才没有彻底返工。其次,界面设计要人性化。功能界面的设计要力求方便用户。如在本模块的输入数据中,只要输人的数据中包含正确的图幅号,就町自动生成合法的入/doc/afab36d7bb4cf7ec4afed0a9.html库数据名字,极大提高了用户的操作效率;自动保存用户当前打开的文件路径,下次用户打开即为上次关闭的路径,方便用户的再次输入;另外,在删除数据时,会提醒用户确认,避免误操作。结论本文对青藏高原生态地质环境遥感监测数据库系统的开发实践进行了全面总结,从总体设计、界面功能实现以及关键技术等多个层面展开了综合分析和深入探讨,对以后相关空间数据库的建设工作和类似信息系统的开发项目具有一定的参考和借鉴意义。参考文献:张清浦电子政务与测绘科学。():一宋关福,钟耳顺组件式地理信息系统研究与开发中国图象图形学报,():?,(如蒯,)://doc/afab36d7bb4cf7ec4afed0a9.ht
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文明班会发言稿
- 时间管理培训课程
- 时间像小马车课件封面
- 2025版生态修复工程爆破作业安全协议
- 二零二五年度地簧门工程安装与验收合同
- 二零二五年度数字化工厂设备资产重组与转让合同
- 2025版跨境电商进口贸易代理服务合同样本
- 二零二五年度高速公路道路施工劳务安全监理合同示范文本
- SQ事业单位二零二五年度校园安保人员聘用合同
- 二零二五年度食品安全技术咨询合同模板
- 外科学麻醉专题知识讲座培训课件
- 霍尔电流传感器实训台课件
- 血透室消毒隔离制度课件
- 调节阀计算书(带公式)
- 医德医风建设培训课件
- 通信工程竣工资料模板(通用版)
- 中国半导体行业投资深度分析与展望
- 应急中心组织架构
- 混凝土搅拌站实验室质量管理手册47590试卷教案
- 教练技术探索课程一阶段导师讲义
- 电气施工四措两案9.9
评论
0/150
提交评论