检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]东南大学仪器科学与工程学院,南京210096
出 处:《舰船电子工程》2008年第2期46-48,55+164,共5页Ship Electronic Engineering
基 金:国土资源部重点科技资助:土地变更调查集成技术及示范(编号:20050101)项目
摘 要:为了提高移动GIS系统的复用性,提出一种基于设计模式的GIS软件设计方案。针对系统用户界面交互复杂的问题,提出采用COMMAND(命令模式)封装的解决方法;引入STRATEGY(策略模式)实现可互换的电文解析算法族;对于网络通讯代码复杂耦合度高的问题,提出应用FACTORY(工厂模式)降低配置代码与事件服务器之间耦合度的解决方法;针对嵌入式环境下显示速度慢的问题,采用VISITOR(访问者模式)和四叉树结构相结合的多尺度显示策略。实践证明,设计模式降低GIS系统各模块之间的耦合度,提高系统的可扩展性。In order to increase the reusability of mobile GIS system, a design pattern based framework is presented in this paper. Encapsulation for command like actions by applying COMMAND pattern is proposed for the problem of complex UI interactions. Integrating several GPS-log parsing engines into a general parsing framework is archived by introducing STRATEGY pattern. For mitigating the high coupling of complex network communication programs, FACTORY pattern is applied to facilitate the decoupling. Moreover, in o...
分 类 号:P208[天文地球—地图制图学与地理信息工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.191.5.237