Geoscientific Model Development A web service based tool to plan atmospheric research flights

Abstract. We present a web service based tool for the planning of atmospheric research flights. The tool provides online access to horizontal maps and vertical cross-sections of numerical weather prediction data and in particular allows the interactive design of a flight route in direct relation to the predictions. It thereby fills a crucial gap in the set of currently available tools for using data from numerical atmospheric models for research flight planning. A distinct feature of the tool is its lightweight, web service based architecture, requiring only commodity hardware and a basic Internet connection for deployment. Access to visualisations of prediction data is achieved by using an extended version of the Open Geospatial Consortium Web Map Service (WMS) standard, a technology that has gained increased attention in meteorology in recent years. With the WMS approach, we avoid the transfer of large forecast model output datasets while enabling on-demand generated visualisations of the predictions at campaign sites with limited Internet bandwidth. Usage of the Web Map Service standard also enables access to third-party sources of georeferenced data. We have implemented the software using the open-source programming language Python. In the present article, we describe the architecture of the tool. As an example application, we discuss a case study research flight planned for the scenario of the 2010 Eyjafjalla volcano eruption. Usage and implementation details are provided as Supplement.

[1]  Mark Lawrence,et al.  A model for studies of tropospheric photochemistry: Description, global distributions, and evaluation , 1999 .

[2]  Jessica R. Meyer,et al.  In-situ observations of young contrails - overview and selected results from the CONCERT campaign , 2010 .

[3]  Ulrich Schumann,et al.  Probing the Atmosphere with Research Aircraft - European Aircraft Campaigns , 2007 .

[4]  Øystein Hov,et al.  Chemical forecasts used for measurement flight planning during POLINAT 2 , 2000 .

[5]  Ingo Wohltmann,et al.  Polar stratospheric chlorine kinetics from a self‐match flight during SOLVE‐II/EUPLEX , 2008 .

[6]  Patrick Jöckel,et al.  Development cycle 2 of the Modular Earth Submodel System (MESSy2) , 2010 .

[7]  A. Stohl,et al.  Lightning-produced NO x over Brazil during TROCCINOX: airborne measurements in tropical and subtropical thunderstorms and the importance of mesoscale convective systems , 2007 .

[8]  Luis Kornblueh,et al.  Sensitivity of Simulated Climate to Horizontal and Vertical Resolution in the ECHAM5 Atmosphere Model , 2006 .

[9]  U. Schumann,et al.  Airborne observations of the Eyjafjalla volcano ash cloud over Europe during air space closure in April and May 2010 , 2010 .

[10]  Philip Parker,et al.  The Real Time Mission Monitor: A Situational Awareness Tool For Managing Experiment Assets , 2007 .

[11]  John D. Hunter,et al.  Matplotlib: A 2D Graphics Environment , 2007, Computing in Science & Engineering.

[12]  A. Stohl,et al.  Technical note: The Lagrangian particle dispersion model FLEXPART version 6.2 , 2005 .

[13]  Martin Wirth,et al.  Mesoscale forecasts of stratospheric mountain waves , 1998 .

[14]  John Hall,et al.  The Waypoint Planning Tool: Real Time Flight Planning for Airborne Science , 2010 .

[15]  Gaël Varoquaux,et al.  The NumPy Array: A Structure for Efficient Numerical Computation , 2011, Computing in Science & Engineering.

[16]  Jonathan M. Gregory,et al.  12th international conference on interactive information and processing systems (iips) for meteorology, oceanography, and hydrology , 1996 .

[17]  Rolf Müller,et al.  Mixing and ozone loss in the 1999–2000 Arctic vortex: Simulations with the three‐dimensional Chemical Lagrangian Model of the Stratosphere (CLaMS) , 2004 .

[18]  Heini Wernli,et al.  A Lagrangian‐based analysis of extratropical cyclones. I: The method and some applications , 1997 .

[19]  Mark Summerfield,et al.  Rapid GUI Programming with Python and Qt (Prentice Hall Open Source Software Development) , 2007 .

[20]  Matthew A. Lazzara,et al.  In-situ observation of Asian pollution transported into the Arctic lowermost stratosphere , 2011 .

[21]  Sandro Tosi,et al.  Matplotlib for Python Developers , 2009 .

[22]  Lisa Klanner Vorhersage der Lidar-Messabdeckung zur optimierten Flugwegplanung während T-PARC , 2008 .