A Modular Spatial-Temporal Modeling Environment for GIS

被引:0
作者
Marchionni, B. [1 ]
Ames, D. [1 ]
Dunsford, H. [1 ]
机构
[1] Idaho State Univ, Geospatial Software Lab, Dept Geosci, Pocatello, ID 83209 USA
来源
18TH WORLD IMACS CONGRESS AND MODSIM09 INTERNATIONAL CONGRESS ON MODELLING AND SIMULATION: INTERFACING MODELLING AND SIMULATION WITH MATHEMATICAL AND COMPUTATIONAL SCIENCES | 2009年
关键词
GIS; Interface; Model; GUI; MapWindow; Spatial; Temporal; SIMULATION; INTERFACE;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Development of an open source modeling environment for use with spatial-temporal data in a Geographic Information System (GIS) is presented. MapWindow GIS, a free and open source desktop GIS, has been used extensively in watershed modeling and is the underlying engine of the U.S. EPA BASINS system. To date, legacy versions of MapWindow have lacked an integrated modeling environment suitable for linking together geospatial and temporal independent processes at a granular level. New developments in the open source MapWindow GIS 6 project have created the basic framework for an extensible modeling environment. This new modeling environment allows users to easily create models which can take advantage of spatial and temporal data objects and analytical tools. The design approach involves the extensive use of interfaces which are essentially skeleton programming tools that detail how an object programmatically interacts with other objects, but not necessarily how it works internally. By using interfaces, the new MapWindow GIS modeler makes it relatively simple to take existing modeling processes, wrap them in an appropriate interface, and execute them as part of a more complex model. By using interfaces any one component of the modeler can be replaced by any other object that implements the same interface. The central underlying design consideration of the newest version of MapWindow GIS was to keep the entire project as modular as possible. The developed modeler uses a simple interface to define how processes or tools should interact with other model components. The tool interface requires developers to specify a number of simple methods on their tool's object which are then called by the model when the tool is loaded. Developers need not spend time designing the user interface for their tool as it is automatically generated by the modeler when their tool is instantiated. Because all tools in the MapWindow modeler must implement the same interface, developers wishing to use a tool directly in their own application need not add the modeler if they do not so desire. By adding a reference directly to the tool they want to use they can gain access to all of the same methods that would be exposed to them if they worked with it through the modeler. MapWindow GIS 6 and the modeler are entirely developed using the Microsoft. NET Framework which allows it to be run on a variety of operating systems including Windows, Linux or OS X (via the Mono compiler).
引用
收藏
页码:916 / 922
页数:7
相关论文
共 50 条
[41]   Spatial-Temporal Resource Assignment for Variable Guidance Lanes under the Intelligent Vehicle Infrastructure Cooperative Environment [J].
Song, Ziwen ;
Zhang, Wenhui ;
Cong, Xi ;
Sun, Feng .
JOURNAL OF TRANSPORTATION ENGINEERING PART A-SYSTEMS, 2025, 151 (02)
[42]   Qualitative causal modeling in temporal GIS [J].
Allen, E ;
Edwards, G ;
Bedard, Y .
SPATIAL INFORMATION THEORY: A THEORETICAL BASIS FOR GIS, 1995, 988 :397-412
[43]   SPATIAL-TEMPORAL ANALYSIS OF SOCIAL MEDIA DATA RELATED TO NEPAL EARTHQUAKE 2015 [J].
Thapa, L. .
XXIII ISPRS Congress, Commission II, 2016, 41 (B2) :567-571
[44]   Current trends and spatial-temporal dynamics of veterinary dentistry research: A scientometric study [J].
Alvitez-Temoche, Daniel ;
del Aguila, Elca ;
Galarza-Valencia, Diego ;
Calderon, Ivan ;
Espinoza-Carhuancho, Fran ;
Pacheco-Mendoza, Josmel ;
Mayta-Tovalino, Frank .
VETERINARY WORLD, 2024, 17 (03) :666-671
[45]   GIS-Based Research on Spatial-Temporal Variation Characteristics of Carbon Footprint in Hunan Province from 2000 to 2010 [J].
Peng Hua ;
Ji Xionghui ;
Zhou Qingbo ;
Liu Jia .
2012 FIRST INTERNATIONAL CONFERENCE ON AGRO-GEOINFORMATICS (AGRO-GEOINFORMATICS), 2012, :302-305
[46]   Spatial-Temporal Variations of Sulphur Dioxide Concentration, Source, and Probability Assessment Using a GIS-Based Geostatistical Approach [J].
Tecer, Lokman Hakan ;
Tagil, Sermin .
POLISH JOURNAL OF ENVIRONMENTAL STUDIES, 2013, 22 (05) :1491-1498
[47]   Research on a spatial-temporal characterisation of blink-triggered eye control interactions [J].
Wang, Yi-Yan ;
Tian, Jing-Ze ;
Xiao, Lang ;
He, Jia-Xin ;
Niu, Ya-Feng .
ADVANCED ENGINEERING INFORMATICS, 2024, 59
[48]   Graph-Grammars to Specify Dynamic Changes in Topology for Spatial-Temporal Processes [J].
Wittmann, Jochen .
ADVANCES AND NEW TRENDS IN ENVIRONMENTAL INFORMATICS: ICT FOR SUSTAINABLE SOLUTIONS, 2020, :131-148
[49]   Spatial-temporal dynamic simulation of anti-noise urban expansion based on fuzzy intelligent control system and GIS [J].
Zhou Liangliang .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (02) :1679-1684
[50]   A GIS-based Bayesian approach for analyzing spatial-temporal patterns of intra-city motor vehicle crashes [J].
Li, Linhua ;
Zhu, Li ;
Sui, Daniel Z. .
JOURNAL OF TRANSPORT GEOGRAPHY, 2007, 15 (04) :274-285