A Framework for Interpolating Scattered Data Using Space-Filling Curves

  • David J. WestonEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9897)


The analysis of spatial data occurs in many disciplines and covers a wide variety activities. Available techniques for such analysis include spatial interpolation which is useful for tasks such as visualization and imputation. This paper proposes a novel approach to interpolation using space-filling curves. Two simple interpolation methods are described and their ability to interpolate is compared to several interpolation techniques including natural neighbour interpolation. The proposed approach requires a Monte-Carlo step that requires a large number of iterations. However experiments demonstrate that the number of iterations will not change appreciably with larger datasets.


Query Point Spatial Interpolation Hilbert Curve Natural Neighbour Interpolate Function 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Bader, M.: Space-Filling Curves an Introduction with Applications in Scientific Computing, vol. 9. Springer, New York (2012)zbMATHGoogle Scholar
  2. 2.
    Bourel, M., Fraiman, R., Ghattas, B.: Random average shifted histograms. Comput. Stat. Data Anal. 79, 149–164 (2014)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Braun, J., Sambridge, M.: A numerical method for solving partial differential equations on highly irregular evolving grids. Nature 376, 655–660 (1995)CrossRefGoogle Scholar
  4. 4.
    Chen, H.L., Chang, Y.I.: All-nearest-neighbors finding based on the Hilbert curve. Expert Syst. Appl. 38(6), 7462–7475 (2011)CrossRefGoogle Scholar
  5. 5.
    Lamarque, C.H., Robert, F.: Image analysis using space-filling curves and 1D wavelet bases. Pattern Recogn. 29(8), 1309–1322 (1996)CrossRefGoogle Scholar
  6. 6.
    Lazzaro, D., Montefusco, L.B.: Radial basis functions for the multivariate interpolation of large scattered data sets. J. Comput. Appl. Math. 140(1), 521–536 (2002)MathSciNetCrossRefzbMATHGoogle Scholar
  7. 7.
    Ledoux, H., Gold, C.: An efficient natural neighbour interpolation algorithm for geoscientific modelling. In: Fisher, P.F. (ed.) Developments in Spatial Data Handling, pp. 97–108. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  8. 8.
    Li, J., Heap, A.D.: Spatial interpolation methods applied in the environmental sciences: a review. Environ. Model. Softw. 53, 173–189 (2014)CrossRefGoogle Scholar
  9. 9.
    Mari, J.F., Le Ber, F.: Temporal and spatial data mining with second-order hidden Markov models. Soft. Comput. 10(5), 406–414 (2006)CrossRefGoogle Scholar
  10. 10.
    Mennis, J., Guo, D.: Spatial data mining and geographic knowledge discovery. An introduction. Comput. Environ. Urban Syst. 33(6), 403–408 (2009)CrossRefGoogle Scholar
  11. 11.
    Ohashi, O., Torgo, L.: Spatial interpolation using multiple regression. In: 2012 IEEE 12th International Conference on Data Mining, pp. 1044–1049. IEEE (2012)Google Scholar
  12. 12.
    Okabe, A., Boots, B., Sugihara, K., Chiu, S.N.: Spatial Tessellations: Concepts and Applications of Voronoi Diagrams, vol. 501. Wiley, New York (2009)zbMATHGoogle Scholar
  13. 13.
    Park, S., Linsen, L., Kreylos, O., Owens, J., Hamann, B.: Discrete Sibson interpolation. IEEE Trans. Vis. Comput. Graph. 12(2), 243–253 (2006)CrossRefGoogle Scholar
  14. 14.
    Sagan, H.: Space-Filling Curves. Springer, New York (1994)CrossRefzbMATHGoogle Scholar
  15. 15.
    Skilling, J.: Programming the Hilbert curve. In: Bayesian Inference and Maximum Entropy Methods in Science and Engineering: 23rd International Workshop on Bayesian Inference and Maximum Entropy Methods in Science and Engineering, vol. 707, pp. 381–387. AIP Publishing (2004)Google Scholar
  16. 16.
    Weston, D.J.: Exploiting novel properties of space-filling curves for data analysis. In: Blockeel, H., Leeuwen, M., Vinciotti, V. (eds.) IDA 2014. LNCS, vol. 8819, pp. 356–367. Springer, Heidelberg (2014). doi: 10.1007/978-3-319-12571-8_31 Google Scholar

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  1. 1.Department of Computer Science and Information Systems, Birkbeck CollegeUniversity of LondonLondonUK

Personalised recommendations