5 research outputs found

    Modelización de campos continuos en sistemas de información geográfica

    Get PDF
    El aporte más importante de este trabajo es la definición de una arquitectura que permite la definición y el tratamiento de un campo continuo como un objeto del sistema; esto significa: • El campo continuo se define como un conjunto finito de pares (posición, valor) conocido a través de algún método de toma de datos (la muestra origen) más un método de estimación necesario para calcular puntos intermedios que no han sido relevados. • Se pueden asociar distintos algoritmos de estimación a una muestra y, en el caso necesario, cambiar dicho algoritmo dinámicamente, de manera transparente a la aplicación subyacente. • Es posible definir y asociar distintos métodos de implementación para una muestra determinada. • El encapsulamiento del campo continuo permite utilizarlo como un objeto en sí mismo o asociar valores del campos a objetos (discretos) a través de atributos. En el capítulo 2 se describen las principales características de los sistemas de información geográfica. Además de considerar cúales son los principales elementos de estos sistemas, se detallan los diferentes procesos que aparecen en el desarrollo y utilización de los sistemas en particular: • la entrada de datos, la cual tiene una importancia vital en el proceso, pues ésta determinada en gran parte cúan correcta (y por lo tanto cúan confiable) es la información que se está manipulando. • La manipulación de los datos se describe a partir de las funciones de análisis que utilizan la mayoría de los productos de SIG existentes en el mercado. • La definición de las interfaces que definen la salida de información y el análisis que se puede realizar sobre los datos geográficos. En el capítulo 3 se detallan las estructuras de datos que se utilizan para soportar información geográfica y se plantean discusiones sobre el uso de cada una. En el capítulo 4 se describen los conceptos básicos del modelo de objetos que se utiliza como base para la definición de la arquitectura para manipular campos continuos. Este modelo está basado en la tecnología de “Patrones de Diseño” [Gamma et al.95] la cual se describe sucintamente incluyendo un ejemplo. En el capítulo 5 se introducen los conceptos básicos de un campo continuo y las operaciones que habitualmente se requieren sobre este tipo de datos. Se discuten los problemas que existen actualmente para la representación y manipulación de los mismos y se describen algunas investigaciones referentes al tema. En el capítulo 6, se describe la arquitectura definida para campos continuos sobre la base del modelo descripto en el capítulo 4. Se detalla la arquitectura y se especifican las ventajas de su definición. Para mayor claridad se define un ejemplo en el que se muestra su uso. En el capítulo 7 se presenta una implementación posible para la arquitectura definida en el capítulo 6. En el capítulo 8 se describen algunos trabajos relacionados que utilizan técnicas de la orientación a objetos para modelizar aplicaciones SIG. También se hace una discusión sobre las ventajas de la arquitectura presentada en esta tesis. En el capítulo 9 se describen las conclusiones, así como los trabajos futuros que complementarán el proyecto.Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática.Facultad de Ciencias Exacta

    Sistemas de referencia : Análisis e implementación a través del paradigma Orientado a Objetos

    Get PDF
    Un Sistema de Referencia le asigna a una entidad, sentido de ubicación geográfica, así como también define el conjunto de operaciones que se pueden aplicar a una o entre muchas entidades. Por otra parte, los usuarios SIG se ven generalmente en la necesidad de integrar datos provenientes de diferentes fuentes, usando para esto el mínimo común denominador generalmente disponible en esos casos: la ubicación geográfica. Es por esto que surge la necesidad de utilizar modelos de datos flexibles, que manejen esta heterogeneidad y a la vez preserven la posibilidad de llevar a cabo las tareas usuales y las no usuales. Un ejemplo de esto es la necesidad de visualizar o procesar como un todo a la unión de dos conjuntos de datos obtenidos con dos Sistemas de Referencia distintos, esto significa una transformación de coordenadas entre los Sistemas de Referencia involucra-dos, cosa que muy posiblemente no sea provista por la aplicación SIG. La existencia de muchos posibles Sistemas de Referencia hace que sea necesario que, de un valor expresado en un Sistema, pueda conocerse cual sería ese valor en otro Sistema de Referencia. Para lograr esto, se debe contar con los medios necesarios para crear los Sistemas de Referencia involucrados, manipularlos y, además, conocer y definir las metodologías para lograr la transformación entre ellos. Para lograr lo antes mencionado, la tecnología mas adecuada es la Orientación a Objetos. Existe un creciente interés hacia el uso de la tecnología Orientada a Objetos para la modelización. La ventaja del uso de modelos Orientados a Objetos es que permiten a los usuarios hacer especificación incremental y reusable, debido a las propiedades de herencia, composición y encapsulamiento. La modelización Orientada a Objetos logra una gran correspondencia entre la implementación física y el modelo lógico. Mediante ella se obtienen definiciones más flexibles y el manejo de las relaciones entre los objetos está disponible, lo cual logra acercar aun más el modelo lógico a la implementación resultante. En este trabajo se define una arquitectura que brinde a cualquier aplicación cons-truida bajo el paradigma de Orientación a Objetos que lo requiera, la capacidad de crear y manejar distintos Sistemas de Referencia en forma integrada, desacoplando esta nueva funcionalidad del propio modelo de la aplicación de manera de obtener una solución adaptable sin afectar a la misma. Proveer la capacidad de realizar conversiones entre los distintos Sistemas de Referencia, en el caso de que estas conversiones se conozcan y sean provistas. Como base para esta definición se utiliza el modelo definido en [Gordillo 97] que parte de un modelo Orientado a Objetos y permite tanto la extensión de aplicaciones convencionales con características geográficas como la modelización de aplicaciones SIG (sistemas de información geográficos) basándose en este paradigma.Facultad de Informátic

    Sistemas de referencia : Análisis e implementación a través del paradigma Orientado a Objetos

    Get PDF
    Un Sistema de Referencia le asigna a una entidad, sentido de ubicación geográfica, así como también define el conjunto de operaciones que se pueden aplicar a una o entre muchas entidades. Por otra parte, los usuarios SIG se ven generalmente en la necesidad de integrar datos provenientes de diferentes fuentes, usando para esto el mínimo común denominador generalmente disponible en esos casos: la ubicación geográfica. Es por esto que surge la necesidad de utilizar modelos de datos flexibles, que manejen esta heterogeneidad y a la vez preserven la posibilidad de llevar a cabo las tareas usuales y las no usuales. Un ejemplo de esto es la necesidad de visualizar o procesar como un todo a la unión de dos conjuntos de datos obtenidos con dos Sistemas de Referencia distintos, esto significa una transformación de coordenadas entre los Sistemas de Referencia involucra-dos, cosa que muy posiblemente no sea provista por la aplicación SIG. La existencia de muchos posibles Sistemas de Referencia hace que sea necesario que, de un valor expresado en un Sistema, pueda conocerse cual sería ese valor en otro Sistema de Referencia. Para lograr esto, se debe contar con los medios necesarios para crear los Sistemas de Referencia involucrados, manipularlos y, además, conocer y definir las metodologías para lograr la transformación entre ellos. Para lograr lo antes mencionado, la tecnología mas adecuada es la Orientación a Objetos. Existe un creciente interés hacia el uso de la tecnología Orientada a Objetos para la modelización. La ventaja del uso de modelos Orientados a Objetos es que permiten a los usuarios hacer especificación incremental y reusable, debido a las propiedades de herencia, composición y encapsulamiento. La modelización Orientada a Objetos logra una gran correspondencia entre la implementación física y el modelo lógico. Mediante ella se obtienen definiciones más flexibles y el manejo de las relaciones entre los objetos está disponible, lo cual logra acercar aun más el modelo lógico a la implementación resultante. En este trabajo se define una arquitectura que brinde a cualquier aplicación cons-truida bajo el paradigma de Orientación a Objetos que lo requiera, la capacidad de crear y manejar distintos Sistemas de Referencia en forma integrada, desacoplando esta nueva funcionalidad del propio modelo de la aplicación de manera de obtener una solución adaptable sin afectar a la misma. Proveer la capacidad de realizar conversiones entre los distintos Sistemas de Referencia, en el caso de que estas conversiones se conozcan y sean provistas. Como base para esta definición se utiliza el modelo definido en [Gordillo 97] que parte de un modelo Orientado a Objetos y permite tanto la extensión de aplicaciones convencionales con características geográficas como la modelización de aplicaciones SIG (sistemas de información geográficos) basándose en este paradigma.Facultad de Informátic

    An Environment For Modeling And Design Of Geographic Applications

    No full text
    This paper presents UAPÉ - a computational environment for modeling and designing environmental geographic applications. UAPÉ is aimed at end-users who are experts in their application domain, but who do not have adequate background in software engineering or database design, and thus are unable to take full advantage of available GIS tools. Its goal is to reduce the impedance between the end-users' view of the world and its implementation in Geographic Information Systems. The environment has been designed and implemented so that it can be considered as an auxiliary layer to be coupled to a GIS. The major features of this layer are: it has an open architecture, being independent of a specific GIS, so that it can be coupled to different systems; it allows the user to deal only with the conceptual view of the geographic reality, abstracting the implementation details; it supports a geographic application design methodology, fully integrated with a high-level semantic data model, so there is no impedance mismatch between application design and data modeling.112958Abel, D., Yap, S., Ackland, R., Cameron, M., Smith, D., Walker, G., Environmental Decision Support Systems Project: An Exploration of Alternative Architectures for Geographical Information Systems (1992) International Journal of Geographical Information Systems, 6 (3), pp. 193-204Alonso, G., El Abbadi, A., GOOSE: Geographic Object Oriented Support Environment (1993) Proc. ACM/ ISCA Workshop on Advances in Geographic Information Systems, pp. 38-43Antenucci, J., Brown, K., Croswell, P., Kevany, M., Archer, H., (1991) Geographic Information Systems - A Guide to the Technology, , Van Nostrand ReinholdArcieri, F., Apolloni, E., Barella, L., Talamo, M., Hermes - An Integrated Approach to Modeling Data Base Systems Design (1994) Advances in Database Systems: Implementations and Applications, 347, pp. 71-93. , Springer Verlag Courses and LecturesAronoff, S., (1989) Geographic Information Systems, , WDL Publications, CanadaBatty, M., Xie, Y., Modeling inside GIS: Part 2. Selecting and Calibrating Urban Models Using Arc-Info (1994) International Journal of Geographical Information Systems, 8 (4), pp. 451-470Batty, M., Xie, Y., Modeling inside GIS: Part I. Model Structures, Exploratory Spatial Data Analysis and Aggregation (1994) International Journal of Geographical Information Systems, 8 (3), pp. 291-308Beeri, C., Formal Models for Object-oriented Databases (1989) Proc. 1st International Conference on Deductive and Object-oriented Databases, pp. 370-395Botelho, M.A., (1995) Incorporation of Spatio-temporal Facilities in an Object-oriented Database, , Master's thesis, UNICAMP, December In PortugueseBrayner, A.R., (1994) Implementation of a Temporal Database Using an Object Oriented Database System, , Master's thesis, DCC-UNICAMP, April In PortugueseCamara, G., Freitas, U., Souza, R., Casanova, M., Hemerly, A., Medeiros, C.B., A Model to Cultivate Objects and Manipulate Fields (1994) Proc 2nd ACM Workshop on Advances in GIS, pp. 20-28Carver, S., Heywood, I., Cornelius, S., Sear, D., Evaluating Field-based GIS for Environmental Characterization, Modeling and Decision Support (1995) International Journal of Geographical Information Systems, 9 (4), pp. 475-486Chrisman, N., Deficiencies of Sheets and Tiles: Building Sheetless Databases (1990) International Journal of Geographical Information Systems, 4 (2), pp. 157-168Clementini, E., Sharma, J., Egenhofer, M., Modeling Topological Spatial Relations: Strategies for Query Processing (1994) Computer & Graphics, 18 (6), pp. 815-822Clifford, J., Tuzhilin, A., (1995) Recent Advances in Temporal Databases, , Springer Verlag, SeptCouclelis, H., People Manipulate Objects (but Cultivate Fields): Beyond the Raster-Vector Debate in GIS (1992) Proc International Conference on GIS - from Space to Territory: Theories and Methods of Spatial Reasoning, 639, pp. 65-77. , Springer Verlag Lecture Notes in Computer ScienceCowen, D., GIS versus CAD versus DBMS: What are the Differences? (1990) Introductory Readings in Geographical Information Systems, pp. 52-61. , Taylor and FrancisDavid, B., Raynal, L., Schorter, G., GeO2: Object Oriented Contribution for a Geographic DBMS? (1993) Proc. 4th International Conference Database and Expert Systems Applications, pp. 377-383David, B., Raynal, L., Schorter, G., Mansart, V., GeO2: Why Objects in a Geographical DBMS? (1993) Proc 3rd International Symposium Large Spatial Databases, pp. 264-276Egenhofer, M., Mark, D., Naive Geography (1995) Proc. COSIT95, 988, pp. 1-15. , Springer Verlag Lecture Notes in CSFaiz, S., (1996) Modelisation et Visualisation de l'Information Qualité' dans les Bases de Données Spatiales, , PhD thesis, Université Paris SudFernandez, R., Rusinkiewicz, M., A Conceptual Design of a Soil Database for a GIS (1993) International Journal of Geographical Information Systems, 7 (6), pp. 525-540Frank, A., Campari, I., Formentini, U., Theories and Methods of Spatio-Temporal Reasoning in Geographic Space (1992) Lecture Notes in Computer Science, 639. , Springer-VerlagFrank, A., Goodchild, M., (1990) Two Perspectives on Geographical Data Modeling, , Technical Report 90-11, National Center for Geographic Information and AnalysisFrank, A., Kuhn, W., Specifying Open GIS with Functional Languages (1995) Proc SSD'95, pp. 184-195Goodchild, M., Integrating GIS and Environmental Modeling at Global Scales (1991) Proc GIS/LIS'91, 1, pp. 117-127Goodchild, M., Spatial Analysis with GIS: Problems and Prospects (1991) Proc GIS/LIS'91, 1, pp. 40-48Goodchild, M., The State of GIS for Environmental Problem-Solving (1993) Environmental Modeling with GIS, pp. 7-16. , M. Goodchild, B. Parks, and L. Steyaert, editors, Oxford University PressGoodchild, M., Integrating GIS and Spatial Data Analysis: Problems and Possibilities (1992) International Journal of Geographical Information Systems, 6 (5), pp. 407-424Goodchild, M., Parks, B., Steyaert, L., (1993) Environmental Modeling with GIS, , Oxford University PressGunther, O., Riekert, W.-F., The Design of GODOT: An Object-oriented Geographic Information System (1993) IEEE Data Engineering Bulletin, pp. 4-9. , SeptemberGuting, R., Gral: An Extensible Relational Database System for Geometric Applications (1989) Proceedings 15th VLDB Conference, pp. 33-44(1993) SPRING - User Manual, , February. In PortugueseKemp, Z., Thearle, R., Modeling Relationships in Spatial Databases (1992) Proc 5th International Symposium on Spatial Data Handling, 1, pp. 313-322Langran, G., Issues of Implementing a Spatiotemporal System (1993) International Journal of Geographical Information Systems, 7 (4), pp. 305-314Maguire, D., Dangermond, E., (1991) Geographical Information Systems - Volume I, 1, pp. 319-335. , chapter The Functionality of GIS, John Wiley and SonsMaguire, D.J., Goodchild, M.F., Rhind, D.W., (1991) Geographical Information Systems - Volume I., 1. , John Wiley and SonsMedeiros, C.B., Botelho, M., Managing Time in GIS (1996) Proc. GIS Brasil, pp. 534-544. , in PortugueseMedeiros, C.B., Casanova, M.A., Camara, G., The DOMUS Project - Building an OODB GIS for Environmental Control (1994) Proc. International Workshop on Advanced Research in Geographic Information Systems (IGIS), 884, pp. 45-54. , Springer Verlag Lecture Notes in Computer ScienceMedeiros, C.B., Cilia, M., Maintenance of Binary Topological Constraints through Active Databases (1995) Proc 3nd ACM Workshop on Advances in GIS, pp. 127-134Medeiros, C.B., Jomier, G., Managing Alternatives and Data Evolution in GIS (1993) Proc. ACM/ISCA Workshop on Advances in Geographic Information Systems, pp. 36-39Medeiros, C.B., Jomier, G., Using Versions in GIS (1994) Proc. International DEXA Conference, 856, pp. 465-474. , Springer Verlag Lecture Notes in Computer ScienceMilne, P., Milton, S., Smith, J., Geographical Object-oriented Databases: A Case Study (1993) International Journal of Geographical Information Systems, 7, pp. 39-56Moreira, I., Origin and Synthesis of the Most Important Methods in Environmental Impact Evaluation (1992) Monitoramento Ambiental - Estudos, , PIAB, editorNyerges, T., Understanding the Scope of GIS: Its Relationship to Environmental Modeling (1993) Environmental Modeling with GIS, pp. 75-93. , M. Goodchild, B. Parks, and L. Steyaert, editors, Oxford University PressDe Oliveira, J.L., Medeiros, C.B., A Direct Manipulation User Interface for Querying Geographic Databases (1995) Proc. Int. Conference Applications of Databases, pp. 249-258De Oliveira, J.L., Anido, R.O., Browsing and Querying in Object Oriented Databases (1993) Proc. 2nd International Conference on Information and Knowledge Management, pp. 364-373De Oliveira, J.L., Anido, R.O., Integration of an Interface to Navigate in Different Object Oriented DBMS (1993) Proc. 13th Brazilian Computer Society Congress, pp. 61-75. , In PortuguesePeuquet, D., It's about time: A Conceptual Framework for the Representation of Temporal Dynamics in Geographic Information Systems (1994) Annals of the Association of American GeographersPissinou, N., Makki, K., Park, E., Towards the Design and Development of a New Architecture for Geographic Information Systems (1993) Proc. 2nd International Conference on Information and Knowledge Management - CIKM, pp. 565-573Raper, J.F., Livingstone, D., Development of a Geomorphological Spatial Model Using Object-oriented Design (1995) International Journal of Geographical Information Systems, 9 (4), pp. 359-383Raper, J.F., Maguire, D.J., Design Models and Functionality in GIS (1992) Computers and Geosciences, 18 (4), pp. 387-400Rhind, D., Openshaw, S., Green, N., The Analysis of Geographical Data: Data Rich, Technology Adequate, Theory Poor (1988) Proc. 4th International Working Conference on Statistical and Scientific Database Management, 339, pp. 427-454. , Springer Verlag Lecture Notes in Computer ScienceScholl, M., Voisard, A., (1992) Building an Object-oriented System - The Story of O2, , chapter Geographic Applications - an Experience with O2. Morgan Kaufmann, CaliforniaSmith, T., Menon, S., Star, J., Estes, J., Requirements and Principles for the Implementation and Construction of Large-scale Geographic Information Systems (1987) International Journal of Geographical Information Systems, 1 (1), pp. 13-31Smith, T., Su, J., El Abbadi, A., Agrawal, D., Alonso, G., Saran, A., Computational Modeling Systems (1995) Information Systems, 20 (2), pp. 127-153Steyaert, L., A Perspective on the State of Environmental Simulation Modeling (1993) Environmental Modeling with GIS, pp. 15-30. , M. Goodchild, B. Parks, and L. Steyaert, editors, Oxford University PressStonebraker, M., The SEQUOIA 2000 Project (1993) IEEE Data Engineering Bulletin, pp. 24-28. , JuneStory, P., Worboys, M., A Design Support Environment for Spatio-Temporal Database Applications (1995) Proc COSIT, 988, pp. 413-430. , Springer Verlag Lecture Notes in Computer ScienceSubramanian, R., Adam, N., The Design and Implementation of an Expert Object-Oriented Geographic Information System (1993) Proc. 2nd International Conference on Information and Knowledge Management - CIKM, pp. 537-546(1994) Spatial Archive and Interchange Format: Formal Definition, 3.1 Edition, , Reference SeriesVijlbrief, T., Von Oosterom, P., The GEO++ System: An Extensible GIS (1991) Proc European GIS ConferenceVoisard, A., Designing and Integrating User Interfaces of Geographic Database Applications (1994) Proc. ACM Workshop on Advanced Visual Interfaces, pp. 133-142Worboys, M., Object oriented approaches to georeferenced information (1994) International Journal of Geographical Information Systems, 8 (4), pp. 385-400Worboys, M., Hearnshaw, H., Maguire, D., Object-oriented Data Modeling for Spatial Databases (1990) International Journal of Geographical Information Systems, 4 (4), pp. 369-384Yuan, M., Albrecht, J., Structural Analysis of Geographic Information and GIS Operations from a User's Perspective (1995) Proc. COSIT, 988, pp. 107-122. , Springer Verlag Lecture Notes in Computer Scienc
    corecore