Developing GIS applications with objects

Gordillo, Silvia Ethel

Título:
Developing GIS applications with objects:  a design patterns approach
Autor:
Gordillo, Silvia Ethel
Colaboradores:
Balaguer, FedericoMostaccio, Catalina AlbaDas Neves, Ferdando
Temas:
PATRONES DE DISEÑOMODELO DE DATOS
En:
GeoInformatica, 3(1), pp. 7-32
Resumen:
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 their spatial representation. In this way, GIS applications can evolve smoothly, because maintenance is achieved by focusing on different concerns at different times. We 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 behavior. Next, we analyze some recurrent design problems in the GIS domain present some new patterns addressing those problems. Some further work is finally discussed.
URL/DOI:
http://dx.doi.org/10.1023/A:1009809511770
Medio:
Soporte electrónico
Tipo de documento:
Artículo
Descripción física:
1 archivo (347 KB)
Idioma:
Inglés
Publicación:
Springer, 1999

Puede solicitar más fácilmente el ejemplar con: A0249

Ver estantes

La edición contiene los siguientes documentos electrónicos para descargar:

Se cuenta con disponibilidad inmediata para llevar a domicilio.


Disponibilidad Actual Para Préstamo: 1 Disponibilidad Actual Para Sala de Lectura: 0 Cantidad Actual de Reservas: 0 Cantidad Actual de Préstamos: 0

Valoración


Comentarios (0)