首页> 外文会议>24th International Symposium on Atmospheric and Ocean Optics: Atmospheric Physics >Cross-platform software to continue long-term observations with the Brewer spectrophotometer in the face of changing computer platforms: Implementing the Model-View architecture
【24h】

Cross-platform software to continue long-term observations with the Brewer spectrophotometer in the face of changing computer platforms: Implementing the Model-View architecture

机译:跨平台软件可在不断变化的计算机平台上继续使用Brewer分光光度计进行长期观察:实现Model-View架构

获取原文
获取原文并翻译 | 示例

摘要

Recovery of the ozone layer likely caused by prohibiting some ozone-depleting substances under the Montreal Protocoland observed since 1998 is uneven. In this regard, the tasks remain to continue monitoring the ozone layer and to providethe homogeneity of the observations obtained in comparison with the measurements of previous decades. One of theoldest global systems providing ozone data is the network of fully automated Brewer spectrophotometers operated sincethe earlier 1980s. The existing software for control Brewer spectrophotometer was created more than 35 years ago and isin need of redeveloping to continue long-term observations of in the face of changing computer platforms. A new crossplatformcontrol software for the Brewer is being developed, which is capable of running on computers with modernmultitasking operating systems (Windows, Linux, macOS), and at the same time it has a one codebase. In the newsoftware, the Model-View architecture is implemented to separate the code of measurement data (models) from the codeof their display to the user (views). The model is responsible for data management and provides an interface for readingand writing this data, and the view retrieves the necessary data from the model, reacting to its changes, and sends thedata to the user, placing them properly in the GUI of application. The developed database of the new software for storingmeasurement data and instrumental constants consists of more than 30 tables and stores about 800 pieces of information.Models are developed in the C++ programming language using the cross-platform Qt framework, and the relationaldatabase SQLite is used as a persistent storage. This software allows improving the quality and uniformity of TOC andUV radiation measurements on the Brewer spectrophotometers of the global ozone network.
机译:自1998年以来观察到的《蒙特利尔议定书》所禁止的某些消耗臭氧层物质的禁令可能导致臭氧层的恢复不平衡。在这方面,仍然需要继续监测臭氧层并提供与前几十年的测量结果相比所获得的观测结果的均一性。提供臭氧数据的全球最古老的系统之一是自1980年代初期开始运行的全自动Brewer分光光度计网络。用于控制Brewer分光光度计的现有软件是在35年前创建的,因此在面对不断变化的计算机平台时,不需要重新开发以继续进行长期观察。正在为Brewer开发一种新的跨平台\ r \ n控制软件,该软件能够在具有现代\ r \ n多任务操作系统(Windows,Linux,macOS)的计算机上运行,​​并且同时具有一个代码库。在新的软件中,实现了Model-View体系结构,以将测量数据(模型)的代码与显示给用户(视图)的代码分开。该模型负责数据管理,并提供用于读取\ r \ n和写入此数据的接口,该视图从模型中检索必要的数据,对它的更改做出反应,然后将\ r \ n数据发送给用户,并将其放置正确地在应用程序的GUI中。用于存储\ r \ n测量数据和仪器常数的新软件的已开发数据库包含30多个表,并存储约800条信息。\ r \ n使用跨平台Qt框架以C ++编程语言开发模型,关系\ r \ n数据库SQLite用作持久存储。该软件可以提高全球臭氧网络的Brewer分光光度计上TOC和\ r \ nUV辐射测量的质量和均匀性。

著录项

  • 来源
  • 会议地点 0277-786X;1996-756X
  • 作者单位

    A.M. Obukhov Institute of Atmospheric Physics, Russian Academy of Sciences, 3 Pyzhevsky per., Moscow 119017, Russia amita@ifaran.ru;

    A.M. Obukhov Institute of Atmospheric Physics, Russian Academy of Sciences, 3 Pyzhevsky per., Moscow 119017, Russia;

    A.M. Obukhov Institute of Atmospheric Physics, Russian Academy of Sciences, 3 Pyzhevsky per., Moscow 119017, Russia;

    Pulkovo Astronomical Observatory, Russian Academy of Sciences, 65 Pulkovskoe sh., St. Petersburg 196140, Russia;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-26 14:32:40

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号