Efficient GML-native processors for Web-based GIS: Techniques and tools

author: Chia-Hsin Huang, Tyng-Ruey Chuang, Dong-Po Deng and Hahn-Ming Lee
publication date: November 2006
cite this with: Chia-Hsin Huang, Tyng-Ruey Chuang, Dong-Po Deng and Hahn-Ming Lee. Efficient GML-native processors for Web-based GIS: Techniques and tools. In 14th International Symposium on Advances in Geographic Information Systems (ACM GIS), Arlington, Virginia, USA. November 2006.
link this with: http://tsm.iis.sinica.edu.tw/papers/acm-gis06/
copyright: all rights reserved
category: XML and Web Technologies, Open Geospatial Information
tag: DOM, GIS, GML, SAX, Web, XML Prefiltering, XPath, XQuery
full paper: pdf

Abstract

Geography Markup Language (GML) is an XML-based language for the markup, storage, and exchange of geospatial data. It provides a rich geospatial vocabulary and allows flexible document structure. However, GML documents are usually large and complicated in structure. Existing techniques for XML document processing, either streaming-based or memory-based, may not deal with such GML documents efficiently. There is an urgent need to adapt existing XML techniques to support the processing of large XML/GML documents, as well as to express GML-native geospatial operations.

 
papers:acm-gis06:home Last modified: 2007/10/23 16:42