GML模式匹配及其应用(转载)
摘要:GML允许用户在其基本模式的基础上进行扩充,构造自己的应用模式,这就造成了GML应用模式的差异,从而影响了GML数据的集成与共享。为此,提出了一种GML模式匹配的方法解决了由GML应用模式差异所引起的问题,实现了GML应用模式的集成与共享。该方法的核心思想是把GML模式转换成树状结构,然后,通过判断这两棵树的结构是否相似来判断GML模式的一致性。最后,文章给出了一个实例来验证了GML模式匹配的可行性。关键字:GML; 模式匹配,GML模式树,最小结构相似度中图法分类号:TP311, P208[@more@]0 引言GML(Geography Markup Language
GML文档到SVG文档的转换
尽管GML适用于地理信息交换和共享,但它并不是为图像显示而设计的,所以GML文档是无法以图像的形式显示给用户的。要将地理时空信息发布出去,就要将GML文档转换为合适的图像格式文件。此数据发布组件采用SVG作为系统的地理信息发布格式,因此需要将GML文档转换为SVG文档。[@more@]GML文档向SVG文档转换,是通过将编写好的样式表(XSL)和GML源文件,传递给XSLT处理器进行执行实现的。用户查询是变化的,相应的GML文档也是变化的,则GML文档向SVG文档转化时所用的样式表也是变化的,所以样式表应该动态生成。因此,在中介器上有一个元数据数