Abstract
GML schemas are metadata files, which define the structure, content and restriction of GML instances. As a kernel of the GML parser, consistency verification decides whether GML documents are consistent with the relevant application schemas. In order to parse GML data more effectively and accurately, an algorithm based on DOM was developed as to how GML consistency can be verified. Furthermore, some primary user-defined methods and the homologous regular expression technology, involving in this algorithm, were discussed in detail. Experimental results show that the consistency verification algorithm is efficient.
This work is sponsored by the Special Water Resources Projects Aided by Special Fun of Water Resources Department of Shandong Province (No. sdw200709027) and the Provincial Water Conservancy Science Research and Technology Promotion Project of Shandong Province (No. SDSLKY201304).
This is a preview of subscription content, log in via an institution.
References
Gao, X.: Research on universal GML schema parsing based on grammatical and semantic database. Dissertation for The Degree in M.A.Sc (in Chinese), pp. 11–29 (2006)
Lake, R., Burggraf, D.S., Trninic, M., Rae, L.: Geography Mark-UP Language (GML). John Wiley & Sons Ltd, USA (2004)
Gao, X., Cui, Z., Jia, N., Xiao, H., Zhang, S.: Design and implementation of essential algorithms for parsing GML schemas. In: 6th International Conference on Intelligent Human-Machine Systems and Cybernetics, vol. 2, pp. 284–287. IEEE Computer Society CPS Press, USA (2014)
Lake, R.: The application of geography markup language (GML) to the geological sciences. J. Comput. Geosci. 31, 1081–1094 (2005)
Gao, X., Li, H., Zhang, S., Sheng, Y.: Research on HRegExp applied to GML parsing. In: 5th International Symposium on Computational Intelligence and Design, vol.2, pp. 214–217. IEEE Computer Society CPS Press, USA (2012)
Walmsley, P.: Definitive XML Schema. Prentice Hall PTR, Upper Saddle River (2002)
Open Geospatial Consortium Inc.: Geographic information-Geography Markup Language Version3.3”. http://www.opengeospatial.org/standards/gml
The World Wide Web Consortium: XML Technology. http://www.w3.org/standards/xml
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 2.5 International License (http://creativecommons.org/licenses/by-nc/2.5/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Copyright information
© 2016 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gao, X., Li, H., Yan, T., Cui, Z., Yu, J., Sheng, Y. (2016). Consistency Verification for GML Data Based on DOM. In: Bian, F., Xie, Y. (eds) Geo-Informatics in Resource Management and Sustainable Ecosystem. GRMSE 2015 2015. Communications in Computer and Information Science, vol 569. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-49155-3_14
Download citation
DOI: https://doi.org/10.1007/978-3-662-49155-3_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-49154-6
Online ISBN: 978-3-662-49155-3
eBook Packages: Computer ScienceComputer Science (R0)