手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

支持版本演进的高兼容性OGC客户端关键技术研究——以WMS客户端为例

杜晓敏;李志鹏;孙腾

  在分析了OGC网络服务的不同版本标准和不同服务器实现的差异基础上,提出了一种结合 面向对象思想 和 工厂设计模式 的兼容性解决方案。该方案通过继承抽象的OGC解析器,实现了不同版本标准的WMS解析器,然后结合 工厂设计模式 以实现对不同版本标准的支持;设计了提供扁平化功能的多叉树结构以结合树形图层和一般GIS软件的列表式图层的优势;设计了标准键关键字库以实现对基地址的识别和URL的修正。实现了通过选择高效的序列化器以支持XML文本的高效解析;封装高性能的网络传输工具以支持对服务的高效访问。笔者根据以上设计思路,实现了一个WMS客户端,可支持不同版本、不同厂商开发的WMS服务。……   
[关键词]:OGC;OWS;WMS;OGC客户端;版本协商
[文献类型]:期刊
[文献出处]: 《测绘与空间地理信息2012年04期
[格式]:PDF原版; EPUB自适应版(需下载客户端)