基于SOA架构的遥感产品在线定制系统设计和实现
2014-08-01李若鹭张静刘士彬段建波
遥感信息 2014年3期
李若鹭,张静,刘士彬,段建波
(中国科学院遥感与数字地球研究所,北京 100094)
1 引 言
经过近40多年的发展,遥感技术已经渗透到国民经济的各个领域,对于推动经济建设、社会进步、环境改善和国防建设起到重大作用。与此同时,得益于航空和航天技术的飞速发展,遥感数据的获取技术正向三多(多传感器、多平台、多角度)和三高(高空间分辨率、高光谱分辨率、高时相分辨率)方向发展,遥感数据量正以每天TB级的速度在增长[1]。海量的遥感数据能够在社会不同领域发挥不可替代的作用,然而,由于不同领域的需求多样化,用户需要应用的算法模型的多样性,如何能从海量的遥感数据中快速的生产出满足用户需求的产品便成为一个关键问题。传统的方法必须从海量的数据源中选择所需要的数据,然后为了生产出满意的产品则必须将多种的、复杂的遥感算法模型应用到这些数据中。这种方式虽然可行,却复杂繁琐。而工作流技术作为现代企业实现过程管理与过程控制的一项关键技术,能够为遥感产品的生产定义一套统一的模型表达和实现,能够快速地生产出所需的遥感产品[2]。Fearns Peter就曾提出过一个基于工作流技术的遥感数据处理系统,该系统使得非技术型的用户可以方便地对海量的遥感数据进行访问、处理和分析[3]。
目前虽然存在着有许多开源的工作流产品,如fireflow、Willow、workflow、JBPM等,而且也有许多基于BPM的可视化和处理流程的研究和实现[4],但如何设计和实现一个功能齐全的工作流系统依然存在着很大的挑战。……
登录APP查看全文
