Representation and History Management of Spatio-Temporal Objects using a Gothic GIS Tool

고딕 GIS 도구를 이용한 시공간 객체의 표현과 이력관리

  • Published : 2000.03.31

Abstract

In Geographic Information System, spatial object can be changed in the attribute information, spatial location and the topological relation between them with the change of time. However traditional GIS deletes the old value of aspatial information and replaces them with new value. Therefore. it is difficult to manage thc history of changed spatial object and can not support the spatio-temporal queries including temporal queries. In this paper, we propose a spatio-temporal objected model to solve this problem. We implement the proposed model with spatio-temporal class using Gothic GIS tool. The historical information of an object is stored into the object itself for the effective history management. And, in order to provide the queries for the history of an object and spatio-temporal relationship, we add temporal operators, spatio-temporal operators, and spatio-temporal query operations into Gothic, and improve the facility of the Gothic.

지리정보시스템 내에서 공간 객체는 시간의 흐름에 따라 속성 정보가 변화하거나 위치, 또는 객체 상호간의 위상 관계가 변화할 수 있다. 그러나 기존의 지리정보시스템은 시간에 따라 변경되는 비공간 속성 정보 및 공간 속성 정보를 삭제하고 현재 시점에서 유효한 값으로 대체함으로써 변경된 정보의 이력을 관리할 수 없고 시간질의를 비롯한 시공간 질의를 제공할 수 없는 문제점이 있다. 이 논문에서는 이러한 문제점을 해결하기 위하여 시간에 따라 변화하는 공간 객체의 이력을 관리하기 위한 시공간 객체 모델을 제안한다. 제안된 모델은 지리정보 시스템 도구인 고딕을 이용하여 시공간 클래스로 설계 구현했으며, 객체의 이력관리를 위해서는 객체 이력을 단일 개체내에 포함하여 관리하는 방법을 사용하였다. 그리고, 이력 질의 및 시공간 질의 기능을 수행할 수 있도록 시간 연산자, 시공간 연산자, 시공간 질의 연산 등을 고딕에 추가하였다.

Keywords

References

  1. M. J. Egenhofer, J. Herry, 'A Topological data model for spatial databases,' Proceeding of the First International Symposidum on Large Spatial Databases, Santa Babara, 1989
  2. J. T. Candy, 'Development of a prototype temporal geographic information system,' Simon Fraser Univ., master's thesis, 1995
  3. Christopher Claramunt, Marius Theriault. 'Managing Time in GIS:An Event-Oriented Approach,' Recent Advance in Temporal Databases, 1995
  4. M. J. Egenhofer, A. Frank, 'Object-Oriented Modeling for GIS,' Journal of the Urban and Regional Information Systems Association, pp. 786-795, 1994
  5. M.Erwig, R.H.Guetting, M.Schneider, and M.Vazirgiannis, 'Spatio Temporal Data Types: An approach to Modeling and Querying Moving Objects in Databases,' Chorochronos, Technical Report, CH-97-08, 1997
  6. G. Langran and N. R. Chrisman, 'A framework for temporal geographic information,' Int. Journal of Geographic Information Systems, 3(3), 1989
  7. G. Langran, 'Time in Geographical Information Systems,' ed. Taylor & Francis, London, 1992
  8. Leslie David Montgomery, 'Temporal geographic information systems technology and requirements: Where we are today,' Master's thesis, The Ohio State Univ. 1995
  9. Donna J. Peuquet and Miu Duanm 'An eventbased spatiotemporal data model (ESTDM) for temporal analysis of geographic data,' Int. Journal of Geographic Information Systems, 1995
  10. M. Yuan, 'Temporal GIS and Spatio- Temporal Modeling,' 3rd Int. Conference/Workshop Integrating GIS and Environmental Modeling, Jan 21-25, 1996
  11. Richard T. Snodgrass, 'The TSQL2 Temporal Query Language,' Kluwer Academic Publishers, 1995
  12. M.F. Worboys, 'A Unified Model for Spatial and Temporal Information,' The Computer Journal, Vol.37, No.1, pp.27-34, 1994 https://doi.org/10.1093/comjnl/37.1.26
  13. M.F. Worboys, 'GIS : A Computing Perspective,' Taylor & Francis Pub., pp. 301-314, 1995
  14. Laser Scan Ltd., 'Writing and developing applications using GOTHIC ADE,' PRG_602_TRG Issue 2.0, 1995
  15. Laser Scan Ltd., ' Training Course : Gothic Concepts,' CPT_205_TRG Issue 2.0, 1995
  16. C. Armenakis, 'Estimation and Organisation of Spatio-Temporal Data,' Proceedings of the Canadian Conference on GIS '92, Ottawa, Canada, 1992
  17. A.Frank, 'Theories and Methods of Spatio-Temporal Reasoning in Geographic Space,' Lecture Notes in Computer Science 639, Springer Verlage, 1992
  18. K.K.Al-Taha, R.T.Snodgrass, and M.D. Soo, 'Bibliography on Spatio-Temporal Databases,' ACM SIGMOD Record, Vol.22, pp.59-67, 1994 https://doi.org/10.1145/156883.156892
  19. F. Bonfatti, and P.D. Monari, 'Spatiotemporal Modeling of Complex Geographical Structures,' Computer support for Environmental Impact Assessment: Proceedings of the IFIP TC5/WG5.11 Working Conference on Computer Support for Environmental Assessment, CSEIA 93, Como, Italy, Elsevier, 1994
  20. A.Renolen, 'History Graphs: Conceptual Modelling of Spatiotemporal Data,' In GIS Frontiers in Business and Science, Vol.2, International Cartographic Association, 1996
  21. Gary J. Huntet and Ian P. Williamson, 'The Development of a Historical Digital Cadasral Database,' Int. Journal of Geographic Information Systems, 4(2), 1990
  22. A. Pavlopoulos, and B. Theodoulidis, 'Reveiw of SpatioTemporal Data Models,' TimeLab Technical Report TR-98-3, 1998
  23. N.Tryfona and Th.Hadzilacos, 'Logical Data Modeling for Spatio-Temporal Applications: Definitions and a Model,' Internationa Databae Engineering and Application Symposium, IEEE Press Proceedings, 1998 https://doi.org/10.1109/IDEAS.1998.694347
  24. E. Rojas-Vega and Z. Kemp, 'An Object-Oriented Data Model for Spatiotemporal Data,' Proceedings of the Ninth Annual Symposium on Geographic Information Systems, Vancouver, Canada, 1995
  25. P. Sistla, O.Wolfson, S.Chamberlain, S.Dao, 'Modelling and Querying Moving Objects,' Proceedings of the 13th International Conference on Data Engineering, Birmingham, UK, 1997 https://doi.org/10.1109/ICDE.1997.581973
  26. J. F. Allen, 'Maintaining knowledge about temporal intervals,' Communications of the ACM, Vol.26, Num. 11, pp.832-843, Nov. 1983 https://doi.org/10.1145/182.358434
  27. 강병극, 백주연, 이성종, 류근호, '시간과 버전을 지원 하는 객체지향 모델의 통합', 한국정보처리학회 학술발표논문집 제 3권, 제 2호, 1996년 10월
  28. 김삼남, '시간지원 패러다임에서 개체-관계 모델의 객체지향 모델 변환', 충북대학교 전자계산학과, 박사학위 논문, 1997년 8월
  29. 정경자, '사용자 접속 언어를 이용한 시간지원 질의 처리기의 구현', 충북대학교 전자계산학과, 석사학위 논문, 1993년 2월
  30. 이성종, 김동호, 류근호, '시공간 데이타 모델', 한국정보과학회 논문지(B), 제 26권, 제 11호, 1999년 11월