设计模式在GIS系统开发中的运用Application of design patterns in the GIS development
苏姝;李霖;刘庆华;
摘要(Abstract):
本文提出了FACTORY METHOD(工厂模式)、COMPOSITE(组合模式)和COMMAND(命令模式)在G IS系统开发中的设计方案,并详细讨论了目前运用的比较少的VISITOR(访问者模式),发现VISITOR模式对于G IS系统中空间算法的管理来说是一种有效的设计模式。实验发现通过使用这些设计模式,G IS系统变的更加灵活,并具有可重用、可扩充和可移植等优点。
关键词(KeyWords): 设计模式;地理信息系统;工厂模式;组合模式;命令模式;访问者模式
基金项目(Foundation): 日本工営株式会社中央研究所资助项目
作者(Authors): 苏姝;李霖;刘庆华;
参考文献(References):
- [1]邬伦,刘瑜,等.地理信息系统———原理、方法和应用[M].北京:科学出版社,2001.
- [2]扬亚红,高景昌.运用设计模式开发G IS工具软件[J].吉林大学学报(信息科学版),2003,21:153-157.
- [3]屈红刚,潘懋,王勇,胡金星.设计模式在G IS软件开发中的应用研究[J].计算机工程与应用,2003,25:1-4.
- [4]廖志刚,李增智,寇雅楠.设计模式在网管系统中的应用[J].计算机工程与应用,2002,(12):7-10.
- [5]Erich G ramm a,R ichard Helm,etal,李英军,马晓星等译.设计模式—可复用面向对象软件的基础(DesignPatterns:E lem ents of Reusab le Ob ject-O riented Software)[M].北京:机械工业出版社,2000.
- [6]胡圣武,等.基于多层次模糊综合评判的G IS质量合评价[J].测绘科学,2004,29(5).