首页 百科知识 语法及语言结构

语法及语言结构

时间:2022-05-05 百科知识 版权反馈
【摘要】:语法及语言结构5.3.1 语法及语言结构GBMDL以XML为基础,它的语法遵循XML Schema的规范,也就是说,GBMDL是采用XML Schema的语法规范定义的应用模型描述语言。对GBMDL的定义,就是定义GBMDL Schema,然后以该模式为语法规范,针对具体应用模型建立相应的GBMDL文档实例。GBMDL的语言要素是由基本的数据类型按层次结构组合而成,XML Schema预定义了一些基本类型,如数字型、布尔型、字符串型、时间型、日期型等等,同时也预定义了其他一些派生数据类型。

语法及语言结构

5.3.1 语法及语言结构

GBMDL以XML为基础,它的语法遵循XML Schema的规范,也就是说,GBMDL是采用XML Schema的语法规范定义的应用模型描述语言。对GBMDL的定义,就是定义GBMDL Schema(GBMDL模式),然后以该模式为语法规范,针对具体应用模型建立相应的GBMDL文档实例。

GBMDL的语言要素是由基本的数据类型按层次结构组合而成,XML Schema预定义了一些基本类型,如数字型(decimal、float、double)、布尔型(boolean)、字符串型(string)、时间型(time)、日期型(date)等等,同时也预定义了其他一些派生数据类型。GBMDL可以直接使用这些类型。为了描述应用模型实体与数据,GBMDL定义了应用模型数据类型(见图5.6)。在以下几节中,将以此为基础,定义GIS应用模型的GBMDL模式。

img83

图5.6 应用模型数据类型模式

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

我要反馈