Skip to main content

A Nearest-Neighbor Delta Compression Method for GML Spatial Data

  • Conference paper
  • 3482 Accesses

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 398))

Abstract

GML has become an international encoding standard for exchanging geographic data. Whereas GML documents are often of huge size for containing high redundant spatial data. To reduce the cost for storing and transmitting GML documents, in this paper, we propose a nearest-neighbor delta compression method for GML spatial data. In parsing spatial data items into sequences of coordinates, ordered dictionaries are constructed to collect unique coordinates in each dimension. Coordinate points in the spatial reference system are mapped to points in the dictionary reference system. Each coordinate in the dictionaries is encoded as the floating-point offset from its previous coordinate. Each point in the boundaries of features is encoded as the reversed Z-order offset from its previous point. The proposed nearest-neighbor delta compression method is implemented in the GML compressor GDeltaC. Experiments on 20 GML documents show that GDeltaC outperforms the typical plain-text compressor gzip, the state-of-the-art XML compressor XMill, as well as the first GML compressor GPress in compression ratio.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Geospatial information – Geography Markup Language (GML). ISO 19136:2007 (2007)

    Google Scholar 

  • Huffman, D.A.: A Method for the Construction of Minimum-Redundancy Codes. Proceedings of the IRE 40(9), 1098–1101 (1952)

    Article  Google Scholar 

  • Ziv, J., Lempel, A.: A universal algorithm for sequential data compression. IEEE Transactions on Information Theory IT-23(3), 337–343 (1977)

    Article  MATH  MathSciNet  Google Scholar 

  • Witten, I.H., Neal, R.M., Cleary, J.G.: Arithmetic coding for data compression. Communications of the ACM 30(6), 520–540 (1987)

    Article  Google Scholar 

  • Cleary, J.G., Witten, I.H.: Data compression using adaptive coding and partial string matching. IEEE Transactions on Communications 32(4), 396–402 (1984)

    Article  Google Scholar 

  • Hartmut, L., Suciu, D.: XMill: an efficient compressor for XML data. In: ACM SIGMOD 2000, pp. 153–164. ACM Press, New York (2000)

    Google Scholar 

  • Cheney, J.: Compressing XML with multiplexed hierarchical PPM models. In: DCC 2001, pp. 163–172. IEEE Press, New York (2001)

    Google Scholar 

  • Skibiński, P., Grabowski, S., Swacha, J.: Effective asymmetric XML compression. Software: Practice and Experience 38(10), 1024–1047 (2008)

    Google Scholar 

  • Gersho, A., Gray, R.M.: Vector Quantization and Signal Compression. Kluwer Academic Publishers, Norwell (1991)

    Google Scholar 

  • Shekhar, S., Huang, Y., Djugash, J., Zhou, C.: Vector map compression: a clustering approach. In: ACM SIGSPATIAL GIS 2002, pp. 74–80. ACM Press, New York (2002)

    Google Scholar 

  • Guan, J., Zhou, S.: GPress: Towards effective GML documents compresssion. In: ICDE 2007, pp. 1473–1474. IEEE Press, New York (2007)

    Google Scholar 

  • Guan, J., Zhou, S., Chen, Y.: An effective GML documents compressor. IEICE Transactions on Information and Systems  E91-D(7), 1982–1990 (2008)

    Google Scholar 

  • Yu, Y., Li, Y., Zhou, S.: A GML Documents Stream Compressor. In: Xu, J., Yu, G., Zhou, S., Unland, R. (eds.) DASFAA Workshops 2011. LNCS, vol. 6637, pp. 65–76. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  • Morton, G.M.: A computer oriented geodetic data base and a new technique in file sequencing. Technical report, IBM Ltd. (1966)

    Google Scholar 

  • GZip 1.2.4, http://www.gzip.org

  • Kolbe, T.H.: CityGML - Exchange and Storage of Virutual 3D City Models (2002), http://www.citygml.org

  • CGI Interoperability Working Group: The GeoSciML project (2003), http://www.geosciml.org

  • Ordnance Survey: OS MasterMap (2001), http://www.ordnancesurvey.co.uk

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wei, Q., Guan, J., Luo, M., Zou, H. (2013). A Nearest-Neighbor Delta Compression Method for GML Spatial Data. In: Bian, F., Xie, Y., Cui, X., Zeng, Y. (eds) Geo-Informatics in Resource Management and Sustainable Ecosystem. Communications in Computer and Information Science, vol 398. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-45025-9_56

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-45025-9_56

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-45024-2

  • Online ISBN: 978-3-642-45025-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics