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

GML 문서 저장을 위한 저장 스키마 및 하부 저장 관리자의 설계 및 구현

Design and Implementation of Storage Schema and Low-level Storage Manager for GML Documents

2

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류공학

초록

GML은 OGC(OpenGIS Consortium)에서 공간지리정보의 저장 및 전송을 위한 인코딩 표준으로 제안한 마크업 언어이다. 일반적인 공간 네트워크 데이터베이스에서 GML 지원을 위한 연구는 GML 문서의 파싱, GML 문서의 저장, GML 문서의 질의어로 분류된다. 이러한 3가지 주제 가운데 GML 문서 저장에 관한 연구는 효율적인 GML 문서 검색을 위해 필수적인 연구이다. 그러나 기존 XML 문서의 저장 스키마를 다루는 연구는 다수인 데 반해, GML 문서의 저장 스키마에 관한 연구는 거의 전무한 형편이다. 또한 기존 XML 문서 저장 스키마는 공간지리정보 저장에 적합하지 않다. 따라서 본 논문에서는 기존의 XML저장방식의 단점인 많은 중복데이터 저장, 엘리먼트를 얻기 위해 여러 테이블을 탐색해야 하는 단점을 보완하는 GML 문서의 효율적 저장을 위한 3가지의 저장 스키마를 제안한다. 아울러 제안하는 저장 스키마에 적합한 GML 지원 하부 저장 관리자를 설계 및 구현한다.

Abstract

GML is a markup language presented as exchange standard for geographic information by the OGC(Open GIS Consortium). In spatial network databases, researches for supporting GML(Geographic Markup Language) can be divided into the parsing, the storing and the retrieval of GML documents. Among them, the study on the storage of GML documents is essential for their efficient retrieval. However there is little research on the storing of GML documents whereas there have been a lot of researches on the storing of XML documents. Because the storage schema designed for XML documents are not appropriate for geographic information, we, in this paper, propose three storage schema for efficiently storing GML documents including geographic information in order to solve the problem that the XML storage schema store duplicate data and need to search many tables for obtaining elements. In addition, we design and implement a low-level storage manager which can store GML documents using the proposed GML storage schema.

참고문헌 (16)

  1. "Geography Markup Language(GML) Implementation Specification v3.1.1" (2004)
  2. "Analysis of Different Approaches for Storing GML Documents" (2002)
  3. "The Design and Performance Evaluation of Alternative XML Storage Strategies", 31(1) (2002)
  4. "다양한 저장소에서의 효율적인 XML 저장기법에 대한 연구", 19(1) (2003)
  5. "Efficient Relational Storage and Retrieval of XML Documents" (2000)
  6. "Xrel: A path-based approach to storage and retrieval of XML Documents using Relational Databases", 1(1) (2001)
  7. "Path Materialization Revisited: An Efficient Storage Model for XML Data" (2000)
  8. "Relational databases for querying XML documents: Limitations and opportunities", pp.302~304 (1999)
  9. "LegoDB - From XML scheme to relations : a cost-based approach to XML storage" (2002)
  10. "XParent: An Efficient RDBMS-Based XML Database System" (2002)
  11. "A Specification of a Spatial Query Language over GML" (2001)
  12. H. Jiang, "Path Materialization Revisted: An efficient Storage Model for XML Data" (2002)
  13. C. Kanne, "Efficient storage of XML data" (2000)
  14. A. R. Schmidt, "Efficient elational Storage and Retrieval of XML Documents" (2000)
  15. D. Florescu, "Storing and Querying XML Data Using an RDBMS", 22(3) (1999)
  16. P. Rigaux, "Spatial Databases with Application to GIS" (2002), Morgan Kaufmann Publishers

관련 논문AI추천

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