基于WebGIS的气象服务产品制作系统及关键技术

WebGIS-based Meteorological Service System and Its Key Technology

  • 摘要: 基于WebGIS技术采用服务即是软件、软件即是服务的建设思路,结合可扩展框架技术,实现基于服务集成的气象服务产品在线制作系统的建设,从一定程度上解决了系统产品制作面临的不能集中部署、规范不统一、效率低下、更新复杂等问题。系统分为服务器端和客户端两部分,服务器端负责服务接口的开发和发布,客户端负责各级调度管理和运行。该系统解决了服务的注册、标准化、流水线化、参数序列化、多级任务调度等多个关键技术,系统具备可扩展性、产品标准化、流程规范化、跨平台等特点,系统建设的完成增加了气象服务产品制作的规范性、接口化,产品制作时间由原来的1~2 min降至10 s以内。

     

    Abstract: In response to the urgent need of online meteorological service products in business, the construction of online production system of meteorological service products is carried out based on service integration. Details of the key technology is discussed, including dynamic service registration technology, product and service standardization, product service pipelined realization, the application of comprehensive regular operation rules in dynamic updating of parameters, and multi-level tasks scheduling. The system consists of server and client sides, and the server takes the duty of service interface development and release, while the client can be used for the management and operation of the task scheduling by all levels of the user.The WebGIS architecture is used in the weather service product online production system. The server is responsible for the development and management of the service interface, solving the problem of product production efficiency and standardize through distributed computing. It also packs the research and development of service component development module, service model creation module, service template development module, service configuration module, and service package module. The client together with the server side solves problems of system resource requirements and maintenance, also, the client achieves the function of task query, task management, operation monitoring, data statistics, user management, and parameter configuration.The construction of service-based system is discussed in detail too. The whole system is composed of services, using a dynamic, distributed and service-oriented system framework. Components are the core of the whole architecture, and they use and provide a variety of services that can be found. The service is the consistent window for the entire system, the product is a service, the interface is a service, and even the whole system is a service. Users do not need to care about the use of the system hardware and software deployment, product specific production steps and data sources. Users only need to analyze requirements and use the service interface on-demand production or extract results of the interface.Dynamic expansion of services and flexible configuration are realized through the service dynamic registration technology. Business products, overall norms, upgrades, efficiency is guaranteed by the key technology of product and service standardization and product service pipelined realization. The application of comprehensive regular operation rules improves the flexibility of the product. Multi-level task scheduling processing technology solves the problem of the system cluster deployment and effectiveness.

     

/

返回文章
返回