基于xml的遥感产品生产命令语言的设计与实现

基于xml的遥感产品生产命令语言的设计与实现

ID:10100075

大小:33.00 KB

页数:10页

时间:2018-05-25

基于xml的遥感产品生产命令语言的设计与实现_第1页
基于xml的遥感产品生产命令语言的设计与实现_第2页
基于xml的遥感产品生产命令语言的设计与实现_第3页
基于xml的遥感产品生产命令语言的设计与实现_第4页
基于xml的遥感产品生产命令语言的设计与实现_第5页
资源描述:

《基于xml的遥感产品生产命令语言的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于XML的遥感产品生产命令语言的设计与实现  摘要:遥感技术的飞速发展和遥感数据的广泛应用,使现有的遥感应用系统操作复杂、生产流程较长的问题日益凸显。针对这一情况,提出了一种基于XML文件的命令语言,以语言的形式辅助遥感产品的流程化生产,从而在遥感应用系统中实现数据与配置的自动化、标准化和可回溯操作,提高用户操作效率。通过对于这种命令语言的应用,切实证明了该方案的可行性和有效性,解决了传统的遥感应用系统当中生产流程较为繁琐,需要用户专业技能支持等问题。关键词:XML文件;命令语言;自动化;标准化中图分类号:TP399文献标志码

2、:A文章编号:1006-8228(2014)07-31-04Abstract:Withtheextensiveapplicationofremotesensingdata,remotesensingapplicationsystem’scomplexityofexistingoperationshasbecomeaseriousproblem.Inresponsetothissituation,akindofcommandlanguagebasedonXMLfilesisintroduced.Remotesensingprodu

3、ctionisassistedbythelanguage,enablingautomationandstandardizationofconfigurationofremotesensing10dataandapplicationsystems.Operationcanbetracedback.Byapplication,thefeasibilityandefficiencyofuseractionsareproved.Itovercomesexpertisesupportissuesandcomplicacyinprocess

4、issuesinthetraditionalsystem.Keywords:XMLdocument;commandlanguage;automation;standardization0引言近年来,全球范围内航天与遥感技术的发展迅猛,我国也发射了多颗遥感卫星。由此引发了遥感数据爆发式增长,而这些数据往往得不到高效的处理。同时,随着卫星分辨率的提高和遥感技术的不断应用与发展,对遥感数据的实时处理和高效利用提出了更高的要求。如何在现有的遥感数据加工和处理过程当中,减少繁复的人工操作,提高系统运行效率,使遥感产品的生产更加工程化、流程

5、化是目前遥感领域的一个重要课题。10目前国内对于流程化的语言技术体系研究多处于起步阶段,在经常需要处理大量数据的遥感领域,亟需一种稳定的、面向工程化的类语言驱动平台来增强可视化流程定制过程[1],扩展软件的复用性,提高遥感数据处理系统的稳定性与易用性。与此同时,随着对于遥感应用技术的产业化和大规模工程化服务能力的日益提高,在可视化、可扩展、可复用方面的优势也得到了国内外学者的高度重视与研究[5-12]。1针对遥感产品生产的命令语言设计策略要设计一种针对遥感产品生产的命令语言,首先需要充分了解遥感产品的特点和遥感产品生产的流程特性

6、,下面就先对以上特性作一简要分析,再有针对性地提出设计策略。1.1遥感数据及处理流程特点目前对于遥感数据和其处理流程而言,最主要的特性有以下几点[2-4]。⑴单幅数据的体积较大。随着卫星传感器的技术进步,单幅影像包含的地域越来越广的同时,主流数据的单幅影像大小已经超过了GB级,对单幅影像处理的难度也在日益加大。⑵数据格式较单一。目前,绝大多数的数据格式仍为.tiff格式。⑶单次处理数据量大。根据业务对于遥感数据的需求不同,通常一次任务中需要处理几十到几千幅影像不等。⑷基本流程类似。对于一般的遥感影像而言,从开始生产到执行特定的产

7、品生产算法的过程中,一般都需要经过预处理、特征提取、质量检验、参数反演等过程。1.2命令语言的设计策略10本文设计的命令语言,是根据用户输入的一种类似于编程语言的控制指令,自动化的从遥感数据处理流程中选取合适的过程和参数供用户进行调用,从而提高整个系统在流程上的运行效率,减少重复操作与复杂的参数记录,其主要用在体现以下几个方面的特性。⑴自动化:本文所提的自动化是一种针对系统内流程的自动化,这种自动化主要表现在对于系统内的各个子模块之间的自动执行,以及常用参数的自动默认值选择等方面。⑵标准化:标准化的应用主要在于对遥感产品生产流程

8、的规范性约束和对于不同产品的参数单位、数值范围的标准。⑶可回溯操作:针对于遥感产品的多样性,可以记录不同产品、同种产品的不同生产流程和配置,并进行重复生产和再次使用。此外,也可以导入外部数据。2基于XML文件的命令语言的设计从遥感产品的实际特点考虑,产品生产任务

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。