论文部分内容阅读
摘要:基于图像的建模语言GXML不同于以往的图像编码,它能够将图像的内容和样式分离,这使得图像能在网络上进行高速传输,并能适应不同的客户端浏览器。利用该特点对学科知识体系结构进行描述,可以得到一个图像的灵活布局。
关键词:GXML;样式;知识体系结构;灵活布局
中图分类号:TP311文献标识码:A文章编号:1009-3044(2007)06-11624-03
1 引言
随着功能更为强大的个人电脑和更高网络带宽的出现,网络已经成为图像传输的主要媒介,任何一门学科都可以用一种知识体系结构图来描述,并通过网络来传输,但是网络上的大多数图像的信息交换都是以低级的基于像素的像GIF或JPEG 这样的编码形式为基础的这种编码不但浪费带宽,而且不支持查询以及客户端对图像的操作。更糟糕的是,对客户端而言,不可能让图像适应所有的浏览器,就比如说很难在PDA或者移动电话上的微型显示屏上显示一个图像。虽然也有SVG[1]和VRML[2]这两类图像标准出现,但它们对于图像的描述还不是基于内容的,仍然是基于像素的或是面向对象的,于是就提出一种图像建模语言——GXML,它将图像的内容和样式分离开来,这种图像格式不仅使得图像在网络中传输速度快,而且它还支持灵活的布局。
2 图表标记语言(GXML)
运用GXML来设计在网络上传输的知识体系结构图有它比较现实的意义。因为GXML是基于结构的图像标记语言,它运用XML[3]语言来说明,采用XML[4]标记描述图像的逻辑结构,比如,节点,边,以及节点和边的类型(类),并将子图作为母图的逻辑节点,我们可以将一个图描述成一种层次结构。
每个GXML文件包含一个或多个标记,每一个又包含许多和标记。节点的ID属性在边定义中被引用,边包含一种属性,用它来说明是否是有向边,此外,在不支持GXML的浏览器当中,可以将标记的ALT和IMG属性用到对图的描述中。而且、、都可以包含一个
关键词:GXML;样式;知识体系结构;灵活布局
中图分类号:TP311文献标识码:A文章编号:1009-3044(2007)06-11624-03
1 引言
随着功能更为强大的个人电脑和更高网络带宽的出现,网络已经成为图像传输的主要媒介,任何一门学科都可以用一种知识体系结构图来描述,并通过网络来传输,但是网络上的大多数图像的信息交换都是以低级的基于像素的像GIF或JPEG 这样的编码形式为基础的这种编码不但浪费带宽,而且不支持查询以及客户端对图像的操作。更糟糕的是,对客户端而言,不可能让图像适应所有的浏览器,就比如说很难在PDA或者移动电话上的微型显示屏上显示一个图像。虽然也有SVG[1]和VRML[2]这两类图像标准出现,但它们对于图像的描述还不是基于内容的,仍然是基于像素的或是面向对象的,于是就提出一种图像建模语言——GXML,它将图像的内容和样式分离开来,这种图像格式不仅使得图像在网络中传输速度快,而且它还支持灵活的布局。
2 图表标记语言(GXML)
运用GXML来设计在网络上传输的知识体系结构图有它比较现实的意义。因为GXML是基于结构的图像标记语言,它运用XML[3]语言来说明,采用XML[4]标记描述图像的逻辑结构,比如,节点,边,以及节点和边的类型(类),并将子图作为母图的逻辑节点,我们可以将一个图描述成一种层次结构。
每个GXML文件包含一个或多个