Design and Implementation of Components to Represent the 3-Dimensional+Temporal Objects

3차원+Temporal 객체를 표현하기 위한 컴포넌트 설계 및 구현

  • Lee, Hyun Ah (u-Post Research Team, Postal Technology Research Center, Electronics and Telecommunications Research Institute(ETRI)) ;
  • Kim, Jin Suk (u-Post Research Team, Postal Technology Research Center, Electronics and Telecommunications Research Institute(ETRI)) ;
  • Ryu, Keun Ho (School of Electronical & Computer Engineering, Chungbuk National University)
  • 이현아 (한국전자통신연구원 우정기술연구센터 u-Post연구팀) ;
  • 김진석 (한국전자통신연구원 우정기술연구센터 u-Post연구팀) ;
  • 류근호 (충북대학교 전기전자컴퓨터 공학부)
  • Received : 2004.11.18
  • Accepted : 2004.12.24
  • Published : 2004.12.31

Abstract

As geographic object is consisted of 3-dimensional, it must be appropriated use the 3-dimensional coordinate system to express for exact representation. To define 3-dimensional+temporal object model we extended 3-dimensional space and valid time from object model of OpenGIS consortium that is limited to 2-dimensional space. This methodology guarantees compatibility with other systems to construct with the open model. Also, it permitted administration for two kinds of object by considering both objects whose position and shape changes discretely over time and objects whose position changes continuously. 3-dimensional+temporal object model was implemented by 3-dimensional+temporal object component using OLE/COM techniques. The interfaces of the component defined based on 3-dimensional+temporal object model. To use this component, we implement the data consumer for 3-dimensional+temporal data.

지리 객체는 3차원 공간으로 구성되기 때문에 정확한 표현을 위하여 3차원 좌표계를 사용하여야 한다. 이 논문에서는 3차원+temporal 객체 모델을 정의하기 위해 2차원 공간으로 제한되어 있는 개방형 지리 데이터 모델을 3차원 공간과 유효 시간으로 확장하였다. 이러한 모델 설계 방법은 개방형 모델을 사용하는 타 시스템과의 호환성을 보장한다. 또한 이력 객체와 이동 객체를 함께 고려하여 두 종류의 시공간 객체에 대한 관리를 가능하게 하였다. 여기에서 제안된 3차원+temporal 객체 모델은 OLE/COM 기법을 사용한 3차원+temporal 객체 컴포넌트로 구현하였다. 이를 위해 제안한 객체 모델을 기반으로 컴포넌트의 인터페이스 구조를 정의하였다. 이 컴포넌트의 사용 예를 보이기 위해 3차원 시공간 데이터를 대상으로 하는 데이터 소비자를 구현하였다. 이와같은 컴포넌트는 기존의 시스템에 제안된 모델을 적용하기 위한 비용과 노력을 최소화하는 해결책으로 사용될 수 있다.

Keywords