首页> 外文期刊>Geoinformatica: An international journal of advances of computer science for geographic >Developing GIS applications with objects: a design patterns approach
【24h】

Developing GIS applications with objects: a design patterns approach

机译:使用对象开发GIS应用程序:一种设计模式方法

获取原文
获取原文并翻译 | 示例
           

摘要

In this paper we present an object-oriented approach for designing GIS applications; it combines well known software engineering practices with the use of design patterns as a conceptual tool to cope with recurrent problems appearing in the GIS domain. Our approach allows the designer to decouple the conceptual definition of application objects from their spatial representation. In this way, GIS applications can evolve smoothly, because maintenance is achieved by focusing on different concerns at different times. We show that our approach is also useful to support spatial features in conventional applications built with object-oriented technology. The structure of this paper is as follows: We first introduce design patterns, an efficient strategy to record design experience; then we discuss the most common design problems a developer of GIS applications must face. The core of our method is then presented by explaining how the use of decorators helps in extending objects to incorporate spatial attributes and behavior. Next. we analyze some recurrent design problems in the GIS domain and present some new patterns addressing those problems. Some further work is finally discussed.
机译:在本文中,我们提出了一种面向对象的方法来设计GIS应用程序。它结合了著名的软件工程实践和设计模式的使用,以此作为解决GIS领域中经常出现的问题的概念性工具。我们的方法允许设计人员将应用程序对象的概念定义与其空间表示形式分离。这样,由于维护是通过在不同时间关注不同的问题来实现的,因此GIS应用程序可以平稳地发展。我们证明了我们的方法对于支持使用面向对象技术构建的常规应用程序中的空间特征也很有用。本文的结构如下:我们首先介绍设计模式,这是记录设计经验的有效策略。然后,我们讨论GIS应用程序开发人员必须面对的最常见的设计问题。然后,通过解释装饰器的使用如何帮助扩展对象以合并空间属性和行为来介绍我们方法的核心。下一个。我们分析了GIS领域中的一些经常性设计问题,并提出了一些解决这些问题的新模式。最后讨论了一些进一步的工作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号