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 条
[21]   A Spatial-Temporal Optimization Approach to Navigating the Autonomous Underwater Vehicles [J].
Yu, Huapeng ;
Shen, Tongsheng ;
Han, Chao .
CONFERENCE PROCEEDINGS OF 2019 5TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS (ICCAR), 2019, :766-770
[22]   Spatial-temporal evolution patterns of influenza incidence in Xinjiang Prefecture from 2014 to 2023 based on GIS [J].
Yin, Zhe ;
Dong, Yan ;
Wang, Qi ;
Ma, Yuanyuan ;
Gao, Zhenguo ;
Ling, Zhang ;
Aihaiti, Xiapikatijiang ;
Abudusaimaiti, Xiayidanmu ;
Qiu, Ruiying ;
Chen, Zihan ;
Wushouer, Fuerhati .
SCIENTIFIC REPORTS, 2024, 14 (01)
[23]   Spatial-Temporal Evolution of Soil Erosion in a Typical Mountainous Karst Basin in SWChina, Based on GIS and RUSLE [J].
Li, Yue ;
Bai, Xiaoyong ;
Zhou, Yunchao ;
Qin, Luoyi ;
Tian, Xiao ;
Tian, Yichao ;
Li, Panlong .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2016, 41 (01) :209-221
[24]   Spatio-temporal hydrological modelling in a GIS environment [J].
Dayawansa, NDK ;
De Silva, RP ;
Taylor, JC .
REMOTE SENSING AND HYDROLOGY 2000, 2001, (267) :433-438
[25]   Spatial-temporal modeling of inside and outside factors on energy intensity: evidence from China [J].
Zeng, Lanting ;
Ye, Azhong .
ENVIRONMENTAL SCIENCE AND POLLUTION RESEARCH, 2019, 26 (31) :32600-32609
[26]   An innovative methodology for quickly modeling the spatial-temporal evolution of domino accidents triggered by fire [J].
Chen, Chao ;
Reniers, Genserik ;
Zhang, Laobing .
JOURNAL OF LOSS PREVENTION IN THE PROCESS INDUSTRIES, 2018, 54 :312-324
[27]   A spatial data model for urban spatial-temporal accessibility analysis [J].
Yin, Zhangcai ;
Jin, Zhanghaonan ;
Ying, Shen ;
Li, Sanjuan ;
Liu, Qingquan .
JOURNAL OF GEOGRAPHICAL SYSTEMS, 2020, 22 (04) :447-468
[28]   The spatial-temporal hierarchy of regional inequality of China [J].
Li, Yingru ;
Wei, Y. H. Dennis .
APPLIED GEOGRAPHY, 2010, 30 (03) :303-316
[29]   Weighted Machine Learning for Spatial-Temporal Data [J].
Hashemi, Mahdi ;
Karimi, Hassan A. .
IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2020, 13 :3066-3082
[30]   A spatial-temporal model of rhinoceros extinction in China [J].
Sun Gang ;
Jin Kun ;
Wang Zhentang .
Journal of Forestry Research, 1998, 9 (2) :129-130