摘要
模型管理是资源环境研究领域急需解决的难题之一。根据抽象程度的不同,模型可以分为尺度模型、概念模型和数学模型,资源环境模型常表现为数学模型。通过对大量资源环境数学模型的分析和归纳,可以把资源环境模型划分为两个层次:模型类和模型实例,并采用面向对象方法表达资源环境数学模型。在资源环境模型库管理系统需求分析的基础上,采用"视图-模型库-引擎"的结构,在Win32平台下用VC++.net2003构建了一个资源环境模型库管理系统(REMMS)原型,并提出了REMMS构建中3个关键问题的解决方法:用对象序列化技术实现模型的存储、用流程图构建模型实例、采用资源环境模型库引擎驱动模型实例的运行。
Modelbase Management System (MMS) is one of the most important issues in the resource and environment research domain.Based on the level of model abstractlon,models can be classified to 3 types:scale models,conceptual models and mathematical models.In general,Resource and Environment Models(RE-Models)are formulated in a mathematical way.After analyzing all RE-Models in modelbase,the RE-Models can be made of a two-level model abstraction hierarchy:model class and model instance,in which object-oriented method is adopted to express the RE-Models."View-Modelbase-Engine"architecture is used to construct Resource and Environment Modelbase Management System (REMMS) on the basis of requirement analysis for it.A REMMS prototype is developed on Win32 platform with Visual C++.net 2003.Solutions to the 3 main problem are finally introduced:(1)model storage is implemented by object serialize technology,(2)model instance is constructed by flowchart,and(3)model instance execution is drived by resource and environment modelbase engine.
出处
《计算机工程与应用》
CSCD
北大核心
2007年第26期17-20,共4页
Computer Engineering and Applications
基金
国家科技支撑计划(No2006BAC08B04)
国家科技合作项目(No2006DFB919201)
关键词
模型库管理系统
模型实例
模型类
GIS
模型库引擎
Modelbase Management System(MMS)
model instance
model class
GIS
modelbase engine