1.WFS不同版本服务模式信息提取和转换
XSLT转换XML的过程分两个阶段: 第一个阶段是结构转换,XSL处理器首先通过分析器 (DOM或SAX) 技术读取XML标记及数据。当浏览器通过XML DOM对象读取到XML的树状结构和数据后,将XML树状结构重新排列组合后产生一个暂时的树状结构,这个树状结构称为结果树。第二阶段是格式化。XSL处理器将数据转换 (格式化) 为另一种格式良好的XML文档。在这个阶段新的结构以要求的格式输出。通常它使用与源文档不同的XML标记词汇。在本书中,WFS服务器提供的是WFS1.0.0版本服务,当用户请求WFS1.1.0版本服务时,WFS服务中间件对两种版本的模式文件作匹配,生成匹配映射表,匹配映射表被加载到样式表生产器生成样式表文件,WFS1.1.0版本请求统一成WFS1.0.0版本请求,WFS1.0.0版本响应结果被动态加载到XSLT处理器中,XSLT处理器根据样式表文件把WFS1.0.0版本响应文档转换成目的WFS1.1.0版本结果文档。图6-36是WFS1.0.0部分源XML文档,图6-37显示的是经过转换后的WFS1.1.0版本部分目的XML文档。
图6-36 WFS_ get Feature1.0.0版本部分XML文档
图6-37 WFS_ get Feature1.1.0版本部分XML文档
2.WCS不同版本服务模式信息提取和转换(www.xing528.com)
在WCS服务模式提取和转换试验中,WCS服务器提供的是WCS1.0.0版本服务,当用户请求WCS1.1.0版本服务时,服务中间件对两种版本的标准模式文件作匹配,生成匹配映射表,WCS1.0.0版本请求结果动态加载到XSLT处理器中,XSLT处理器根据样式表文件把源文档转换成目的WCS1.1.0版本结果文档。图6-38是WCS1.0.0部分源XML文档,图6-39显示的是经过转换后的WCS1.1.0版本部分目的XML文档。
图6-38 get Coverage1.0.0版本部分XML文档
图6-39 get Coverage1.1.0版本部分XML文档
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。