当前位置:首页 > 期刊导读 > 2012 > 04 >

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

作者: 杜晓敏 [1] ; 李志鹏 [2] ; 孙腾 [1]

摘要:在分析了OGC网络服务的不同版本标准和不同服务器实现的差异基础上,提出了一种结合“面向对象思想”和“工厂设计模式”的兼容性解决方案.该方案通过继承抽象的OGC解析器,实现了不同版本标准的WMS解析器,然后结合“工厂设计模式”以实现对不同版本标准的支持;设计了提供扁平化功能的多叉树结构以结合树形图层和一般GIS软件的列表式图层的优势;设计了标准键关键字库以实现对基地址的识别和URL的修正.实现了通过选择高效的序列化器以支持XML文本的高效解析;封装高性能的网络传输工具以支持对服务的高效访问.笔者根据以上设计思路,实现了一个WMS客户端,可支持不同版本、不同厂商开发的WMS服务.


关键字: OGC OWS WMS OGC客户端 版本协商


上一篇:富互联网应用程序技术在地理信息系统开发中的应用研究
下一篇:浅谈包头市1∶5000地形图缩编技术