首页 百科知识 应用模型数据

应用模型数据

时间:2022-05-05 百科知识 版权反馈
【摘要】:应用模型数据与应用模型实体分离,进一步增加了模型实体的独立性。整个应用模型数据流可以看作是输入——中间值——输出的过程,应用模型数据类提供对该过程数据管理。空间数据依据OpenGIS规范与ISO/TC211制定的ISO 19100地理信息科学系列标准进行定义,应用模型空间数据本身不再扩展或改变,应用模型数据类只负责相关数据交互工作。数据本身物理存储与管理由相应的数据库管理系统与文件管理系统实现,应用模型数据类只负责与这些介质的交互。

应用模型数据

3.1.3 应用模型数据

应用模型数据类主要定义输入变量/输出变量以及中间值的数据内容及其类型,定义各变量值的物理存放位置,负责与外部数据管理系统等进行交互,实现数据存取等操作,支持应用模型计算。应用模型数据与应用模型实体分离,进一步增加了模型实体的独立性。而且同一应用模型数据可以应用于不同应用模型实体。整个应用模型数据流可以看作是输入(Inputs)——中间值(MidValue)——输出(Outputs)的过程,应用模型数据类提供对该过程数据管理。应用模型数据概念结构图如图3.5所示。

img30

图3.5 应用模型数据概念结构(Huh,1995,1999,2000;修改)

应用模型数据分为三类即输入(Input)、输出(Output)和中间值(MidValue)。输入数据与输出数据对应于(X,Ω,Y),中间值对应于模型求解的中间结果、状态变量集Q与参数。输入、输出、中间值分别定义为Inputs、Outputs、MidValue三个子类,模型数据类与模型实体类的模型组件子类关联。应用模型数据类结构图如图3.6所示。

img31

图3.6 应用模型数据结构

输入数据/输出数据与中间值数据类型包括空间数据与非空间数据两类,空间数据包括要素类型与Coverage类型两类;非空间数据包括三种数据类型,即简单字符数值型数据类型、矩阵数据类型与向量数据类型三类(周宽九,1996)。在应用模型数据类型定义中,模型数据链接为空,值链接定义数据来源,确定值存放地址(对于模型实体,该项为空)。

空间数据依据OpenGIS规范与ISO/TC211制定的ISO 19100地理信息科学系列标准进行定义,应用模型空间数据本身不再扩展或改变,应用模型数据类只负责相关数据交互工作。对于非空间数据,应用模型数据类负责定义简单字符数值型数据类型、矩阵数据类型与向量数据类型三种数据类型,并实现三种数据的存取。数据本身物理存储与管理由相应的数据库管理系统与文件管理系统实现,应用模型数据类只负责与这些介质的交互。实现了应用模型数据逻辑与物理上的分离,同一应用模型数据可以对应不同的数据来源。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈