Gml Storage: A Spatial Database Approach

Yz Li,J Li,Sg Zhou
DOI: https://doi.org/10.1007/978-3-540-30466-1_6
2004-01-01
Abstract:GML was developed to standardize the representation of geographical data in XML, which makes the exchanging and sharing of geographical information easier. With the popularity of GML, more and more geographical data is presented in GML. This arises the problem of how to efficiently store GML data to facilitate its management and retrieval. This paper proposes an approach to store GML documents into spatial databases (e.g. Oracle Spatial, DB2 Spatial and PostGIS/PostgreSQL etc.). GML schema tree is first generated based on the given GML schema, the generated schema tree is then mapping into corresponding relational schema. All basic spatial objects are stored as values of the mapped tables' fields. Experiments, are carried out to examine the storage efficiency of the proposed approach.
What problem does this paper attempt to address?