GML是XML在空间地理信息中的应用,而XML数据的最佳存储方式是本原数据库模式,因此本原模式也是GML的最佳方式。GML又属于空间数据范畴,因此,把空间数据库和本原数据理论结合在一起,对本原GML空间数据库进行定义,研究本原GML空间数据库的存储粒度、逻辑模型、系统框架解析系统功能,实现所设计的本原空间数据库系统。通过实验证明本原数据库系统方式比普通空间数据库存储方式效率更高。
The Geography Markup Language (GML)is an XML grammar for expressing geographical features, the best way to store XML data is native database system (XND). Thus through extreme NXD to implement GML database system (NGD) is a good way to implement GML database system. The native GML database system was defined combininy native XML database and spatial database system and studied its store grain size,logical model and frame of system were studied. At last, by use of Java language the store and index modules of the designed native GML database system were is implemented. Through the experiment it is proved that the efficiency of native GML database is higher than that of the spatial database system.