论文部分内容阅读
随着航天航空技术的快速发展,遥感产业在中国已经达到一定的规模,遥感产品和遥感服务已经深入我们的生活。在遥感领域,遥感卫星每天都会获取一定数量的遥感影像,但是这些影像都是原始影像,我们无法从这些原始影像中获取有意义的信息,它们不能直接服务于我们的生产生活。因此为了从这些原始影像中获取有意义的数据,我们需要对这些原始影像做一定的算法处理,通过一定的算法计算生成需要的目标影像,以此来得到需要的各种信息,为我们的生产生活服务,从而实现遥感事业的意义。遥感影像在服务器的生产处理过程对用户来说是无法直接感受到的,用户只能在处理完成之后看到生产完成的目标影像。因此针对遥感影像的生产处理过程,需要一套行之有效的监控系统来实时监控遥感影像的处理进度,监控遥感影像的生产过程,并且及时查看生产完成的遥感影像。基于此设计开发了基于RMI的遥感业务生产过程监控系统。遥感业务生产过程监控系统是3~5级信息产品生产分系统的客户端系统,主要负责从数据库中查询信息,受调度服务器的控制,从调度服务器的任务信息汇总模块接收任务信息,然后将任务信息展示在对应的监控界面。用户通过在客户端的显示界面实现对遥感影像生产过程的实时监控。本文主要成果如下:1、设计并实现了基于RMI的遥感业务生产过程监控系统。在充分的了解分析用户需求的基础上,完成了系统的需求分析和系统的整体架构设计。实现了针对遥感影像处理生产订单的检索、查看、进度监控、影像下载等功能的业务化系统。2、实现基于RMI服务的通信架构的搭建。遥感业务生产过程监控系统是一个分布式的系统,采用Java语言作为开发语言。针对系统的特点和开发工作的有效性,系统采用RMI技术作为系统的通信机制。RMI技术的运用降低了系统通信功能模块开发的代价,保证系统的开发工作快速有效的进行。3、实现基于多线程机制和事件机制的信息处理功能体系。大量的遥感影像在生产过程中会产生大量的生产信息,这些生产信息必须及时有效的进行传输和展示。多线程机制和事件机制的运用满足了信息处理的及时性和高效性,使得生产信息实时更新,大大提高了系统的实效性。