马修军1, 邬伦2, 谢昆青1
MA Xiujun1, WU lun2, XIE Kunqing1
摘要: GIS支持空间动态模型的关键是空间动态过程的计算和表达。对空间动态模型进行了形式化分析,给出了空间时间离散状态表达、空间交互过程和时间反馈控制方法的理论描述。基于空间动态模型理论方法,对GIS地图代数进行了扩展,增加了表达空间动态系统的过程和关系(流)的数据模型和操作元语,并使用软件组件技术实现了支持空间动态模型的GIS组件—DynamicGC。该组件基于微软组件对象模型(COM/DCOM)实现,可支持 VB、Dephi、Visual C++ 等通用开发环境,也支持 VBA、VBSCRIPT、JAVASCRIPT 等脚本语言环境,为空间动态模型的建模语言提供了丰富的选择余地。作为该组件创建动态过程模型的应用实例,使用VBA创建了经典的“生命游戏”的元胞自动机模型。
中图分类号: