Abstract:The model environment is a key component that enables a virtual geographic environment (VGE) to meet the scientific requirements for simulating dynamic phenomena and performing analyses. Considering the comprehensiveness of geographic processes and the requirements for the replication of model-based research, this paper proposes a model base framework for a model environment of a VGE that supports both model construction and modelling management, resulting in improved reproducibility. In this framework, model management includes model metadata, creation, deposition, encapsulation, integration, and adaptation; while modelling management focuses on invoking the model, model computation, and runtime control of the model. Based on this framework, to consider the problem of ever-worsening air quality, we applied the Linux-Apache-MySQL-Perl stack plus Supervisor to implement the model base to support a VGE prototype using professional meteorological and air quality models. Using this VGE prototype, we simulated a typical air pollution case for January 2010. The prototype not only illustrates how a VGE application can be built on the proposed model base, but also facilitates air quality simulations and emergency management.