본문 바로가기
KERD
논문KCI 등재

OGIS OLE DB 기반의 공간관련성을 가진 분산 공간객체의 변경 프로토콜

Update Protocol for Distributed Spatial Objects with Spatial Relationships based on OGIS OLE DB

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류공학

초록

지리정보시스템에서 이질적인 다중 데이터 소스간의 상호운용성을 지원하기 위하여 OGIS OLE DB 데이터 제공자를 이용하여 분산된 공간데이터에 접근한다. 그러나 OGIS OLE DB 데이터 제공자인 OLE/COM 구현 명세는 공간데이터의 발견 및 접근을 위한 표준은 제시하고 있지만, 공간데이터 변경을 위한 인터페이스는 정의하고 있지 않다. 이 논문에서는 이질적인 공간데이터 서버에 분산되어 있는 공간객체들의 변경을 지원하기 위하여 OGIS OLE DB를 기반으로 정의된 서비스 제공자에 공간객체 변경 인터페이스와 변경된 공간객체의 분산 공간관련성 검사를 위한 공간관련성 검사 인터페이스를 추가한다. 또한, 동시 변경된 분산 공간객체들 간의 일관성을 보장하기 위하여 공간관련성 기반의 2단계 완료 프로토콜을 제시한다. 그리고 이 논문에서 제시한 추가 인터페이스와 2단계 완료 프로토콜의 실현을 위한 프로토타입 시스템을 설계 및 구현한다.

Abstract

For supporting interoperability among heterogeneous data sources in different geographic information systems, it is required to use open API like OGIS OLE DB proposed in OGC. The OLE/COM Implementation Specification of OGIS only provides interfaces to discover and access spatial data, but does not support interfaces for updating distributed spatial data. To solve this problem, we propose and add interfaces for updating spatial objects distributed over heterogeneous data sources and examining the consistency of spatial relationships between updated objects. We also devise a 2-phase commit protocol based on spatial relationships in order to guarantee the consistency of updated objects. To justify the update scheme using the proposed interfaces and 2-phase commit protocol, we design and implement a prototype system for updating distributed spatial objects.

참고문헌 (11)

  1. 최진오, "분산된 지리정보시스템에서 새로운 잠금 기법을 이용한 중복된 공간데이타의 변경 전파", Vol.26(no.9), pp.1061~1072 (1999)
  2. Jin-oh Choi, "Update Propagation of Replicated Data in Distributed Spatial Databases", pp.952~963 (1999)
  3. "OpenGIS Simple Features Specification for OLE", COM Revision 1.1, 1999., ~
  4. "Microsoft OLE DB 2.0 Programmer's Reference^Data Access SDK" (1998), Microsoft Press
  5. Jose A. Blakeley, "Data Access for Masses through OLE DB" (1996)
  6. Yuri Breitbart, "Multidatabase Update Issue", pp.135~141 (1988)
  7. Yuri Breitbart, "Update Propagation Protocols For Replicated Databases" (1999)
  8. M. J. Egenhofer, "Reasoning about binary topological relations", pp.143~160 (1991)
  9. K. Stathatos, "Consistency and Performance of Concurrent Interactive Database Applications", pp.pp.602-~608 (1996)
  10. 신영상, "클라이언트 변경 트랜잭션에서 동시성 및 일관성 제어", 26(2), pp.323~325 (1999)
  11. 윤우진, "OLE", COM을 기반으로 한 OpenGIS 미들웨어 설계 한국개방형GIS연구회, 1999., 95~106[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (24건)