Refining an object-oriented GIS design model: topologies and field data

In this paper we present an architecture to manipulate object topologies and field-oriented data. We first show how to extend the object oriented model presented in [5] by defining an extended location micro-arquitecture; next we explain how we use extended locations to define a set of structures and operations to manipulate different kinds of vector based topologies such as Node and ArcNode topologies. We then present the object-oriented architecture for dealing with field data; we show how this architecture alIows us to decouple data belonging to a continuous field from corresponding samples, their implementations and the estimation methods used to calculate points in the corresponding field. We finally discuss present some further work on implementing this architecture.

[1]  Marco A. Casanova,et al.  The DOMUS Project - Building on OODB GIS for Environmental Control , 1994, IGIS.

[2]  Dillon Pariente Estimation, modélisation et langage de déclaration et de manipulation de champs spatiaux continus , 1994 .

[3]  S. Aronoff Geographic Information Systems: A Management Perspective , 1989 .

[4]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[5]  Martin Fowler,et al.  Analysis patterns - reusable object models , 1996, Addison-Wesley series in object-oriented software engineering.

[6]  Karen K. Kemp Fields as a framework for integrating GIS and environmental process models. Part 2: Specifying field variables , 1996, Trans. GIS.

[7]  Derek Thompson,et al.  Fundamentals of spatial information systems , 1992, A.P.I.C. series.

[8]  Karen K. Kemp Fields as a framework for integrating GIS and environmental process models. Part 1: Representing spatial continuity , 1996, Trans. GIS.

[9]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[10]  S. Arono,et al.  Geographic Information Systems: A Management Perspective , 1989 .

[11]  Silvia E. Gordillo,et al.  Generating the architecture of GIS applications with design patterns , 1997, GIS '97.

[12]  J. Estes,et al.  Geographic Information Systems: An Introduction , 1990 .

[13]  Juliano Lopes de Oliveira,et al.  An Environment for Modeling and Design of Geographic Applications , 1997, GeoInformatica.