A Study on Data Processing Services for the Operation of Geo‐Analysis Models in the Open Web Environment

With the development of network technology, integrated modeling frameworks based on web services are becoming a key topic with regard to solving complex geographic problems. Currently, large numbers of geo‐analysis models and massive data resources are available on the open web. Accessing, acquiring or invoking individual resources transparently is relatively straightforward; but combining these models and data resources for comprehensive simulations remains challenging due to their heterogeneity and diversity. Data resources are the driving force of model execution and can serve as an intermediate linkage medium for model integration, yet in most cases, the data resources cannot be directly used to drive or link models. Data processing services that can prepare and process data are urgently needed in the web environment to enable the convenient coupling of models and data resources through the web, thus reducing the difficulty of preparing data and avoiding repetitive data processing work. Three types of data processing methods that can achieve mapping, refactoring, and visualization are designed in this article based on the proposed Universal Data eXchange (UDX) model. These methods can be published as data processing services to facilitate the operation of geo‐analysis models through the web environment. The applicability of the proposed data processing services is examined through two cases: the processing service is applied in model integration through the web in the first case, and data preparation with processing services for the Taihu Water Pollution Diffusion Model (TWPDM) is carried out in the second case. The results demonstrate that the proposed processing services can bridge the gap between geo‐analysis models and data resources hosted on networks.

[1]  Min Chen,et al.  Design and development of a service-oriented wrapper system for sharing and reusing distributed geoanalysis models on the web , 2019, Environ. Model. Softw..

[2]  Bruce G. Marcot,et al.  Advances in Bayesian network modelling: Integration of modelling technologies , 2019, Environ. Model. Softw..

[3]  Min Chen,et al.  A loosely integrated data configuration strategy for web-based participatory modeling , 2018, GIScience & Remote Sensing.

[4]  Min Chen,et al.  Developing a data model for understanding geographical analysis models with consideration of their evolution and application processes , 2018, Trans. GIS.

[5]  Jeffery S. Horsburgh,et al.  Advancing the Open Modeling Interface (OpenMI) for integrated water resources modeling , 2018, Environ. Model. Softw..

[6]  Yi Zheng,et al.  A comprehensive graphical modeling platform designed for integrated hydrological simulation , 2018, Environ. Model. Softw..

[7]  Rudy Rossetto,et al.  Integrating free and open source tools and distributed modelling codes in GIS environment for data-based groundwater management , 2018, Environ. Model. Softw..

[8]  Min Chen,et al.  Geographic scenario: a possible foundation for further development of virtual geographic environments , 2018, Int. J. Digit. Earth.

[9]  Allen Lee,et al.  A prototype cloud-based reproducible data analysis and visualization platform for outputs of agent-based models , 2017, Environ. Model. Softw..

[10]  Javier Morales,et al.  Designing the Distributed Model Integration Framework - DMIF , 2017, Environ. Model. Softw..

[11]  Min Chen,et al.  A model-service deployment strategy for collaboratively sharing geo-analysis models in an open web environment , 2017, Int. J. Digit. Earth.

[12]  A-Xing Zhu,et al.  A similarity-based automatic data recommendation approach for geographic models , 2017, Int. J. Geogr. Inf. Sci..

[13]  Derek Karssenberg,et al.  Design and demonstration of a data model to integrate agent-based and field-based modelling , 2017, Environ. Model. Softw..

[14]  Alexey A. Voinov,et al.  An overview of the model integration process: From pre-integration assessment to testing , 2017, Environ. Model. Softw..

[15]  Jeffery S. Horsburgh,et al.  A web-based, interactive visualization tool for social environmental survey data , 2016, Environ. Model. Softw..

[16]  Peng Yue,et al.  Linked Data and SDI: The case on Web geoprocessing workflows , 2016 .

[17]  Guonian Lü,et al.  Service-oriented model-encapsulation strategy for sharing and integrating heterogeneous geo-analysis models in an open web environment , 2016 .

[18]  Lan Zhao,et al.  SWATShare - A web platform for collaborative research and education through online sharing, simulation and visualization of SWAT models , 2016, Environ. Model. Softw..

[19]  Raghavan Srinivasan,et al.  A model integration framework for linking SWAT and MODFLOW , 2015, Environ. Model. Softw..

[20]  Anthony M. Castronova,et al.  Using a Service-Oriented Approach to Simulate Integrated Urban Infrastructure Systems , 2015, J. Comput. Civ. Eng..

[21]  Hui Lin,et al.  An object-oriented data model built for blind navigation in outdoor space , 2015 .

[22]  Yi Li,et al.  Visual analysis and simulation of dam-break flood spatiotemporal process in a network environment , 2015, Environmental Earth Sciences.

[23]  Songshan Yue,et al.  A data description model for reusing, sharing and integrating geo-analysis models , 2015, Environmental Earth Sciences.

[24]  Laura Díaz,et al.  Assessment of OGC web processing services for REST principles , 2014, Int. J. Data Min. Model. Manag..

[25]  Olaf David,et al.  Model-As-A-Service (MaaS) Using the Cloud Services Innovation Platform (CSIP) , 2014 .

[26]  Nathan R. Swain,et al.  Tethys: A Software Framework for Web-Based Modeling and Decision Support Applications , 2014 .

[27]  Carlos Granell,et al.  Seeing the forest through the trees: A review of integrated environmental modelling tools , 2013, Comput. Environ. Urban Syst..

[28]  Hui Lin,et al.  Prototyping an open environment for sharing geographical analysis models on cloud computing platform , 2013, Int. J. Digit. Earth.

[29]  Scott D. Peckham,et al.  A component-based approach to integrated modeling in the geosciences: The design of CSDMS , 2013, Comput. Geosci..

[30]  James P. M. Syvitski,et al.  Strategies for integrated modeling: The community surface dynamics modeling system example , 2013, Environ. Model. Softw..

[31]  Mary C. Hill,et al.  Integrated environmental modeling: A vision and roadmap for the future , 2013, Environ. Model. Softw..

[32]  Laura Díaz,et al.  Enhancing integrated environmental modelling by designing resource-oriented interfaces , 2013, Environ. Model. Softw..

[33]  Peng Yue,et al.  The Geoprocessing Web , 2012, Comput. Geosci..

[34]  Gary Priestnall,et al.  Virtual Geographic Environments , 2012, GIScience 2012.

[35]  Michael F. Goodchild,et al.  Spatial cloud computing: how can the geospatial sciences use and help shape cloud computing? , 2011, Int. J. Digit. Earth.

[36]  Anthony M. Castronova,et al.  Modeling water resource systems using a service-oriented computing paradigm , 2011, Environ. Model. Softw..

[37]  GuoNian Lü Geographic analysis-oriented Virtual Geographic Environment: Framework, structure and functions , 2011 .

[38]  Hui Lin,et al.  A visualization method for geographic conceptual modelling , 2011, Ann. GIS.

[39]  Alexey A. Voinov,et al.  Model integration and the role of data , 2010, Environ. Model. Softw..

[40]  Min Chen,et al.  Geographic Problem-Solving Oriented Data Representation Model: Geographic Problem-Solving Oriented Data Representation Model , 2010 .

[41]  Mark Reichardt,et al.  Open standards-based geoprocessing Web services support the study and management of hazard and risk , 2010 .

[42]  Laura Díaz,et al.  Service-oriented applications for environmental models: Reusable geospatial services , 2010, Environ. Model. Softw..

[43]  Anthony M. Castronova,et al.  An Integrated modeling environment within the CUAHSI Hydrologic Information System , 2010 .

[44]  H R A Jagers,et al.  Linking Data, Models and Tools: An Overview , 2010 .

[45]  Guo Fei Semantics guided geographic conceptual modeling environment based on icons , 2009 .

[46]  Christophe Geuzaine,et al.  Gmsh: A 3‐D finite element mesh generator with built‐in pre‐ and post‐processing facilities , 2009 .

[47]  Laura Díaz,et al.  Case Study : Geospatial Processing Services for Web based Hydrological Applications , 2008, Geospatial Services and Applications for the Internet.

[48]  John Davidson,et al.  Ogc® sensor web enablement:overview and high level achhitecture. , 2007, 2007 IEEE Autotestcon.

[49]  Gary N. Geller,et al.  The model web: a concept for ecological forecasting , 2007, 2007 IEEE International Geoscience and Remote Sensing Symposium.

[50]  Thomas Maxwell,et al.  Comparing modelling frameworks - A workshop approach , 2006, Environ. Model. Softw..

[51]  Carole A. Goble,et al.  Taverna: a tool for building and running workflows of services , 2006, Nucleic Acids Res..

[52]  Robert M. Argent,et al.  An overview of model integration for environmental applications--components, frameworks and semantics , 2004, Environ. Model. Softw..

[53]  Michael F. Goodchild,et al.  Gis and Environmental Modeling: Progress and Research Issues , 1996 .

[54]  Russ Rew,et al.  NetCDF: an interface for scientific data access , 1990, IEEE Computer Graphics and Applications.