Skip to main content

Zooming Techniques

  • Living reference work entry
  • First Online:
Encyclopedia of Database Systems

Synonyms

Multiscale interface; Scaling; Zoomable userinterface (ZUI)

Definition

Zooming facilitates data presentation on limited screen real-estate by allowing the users to alter the scale of the viewport such that it shows a decreasing fraction of the information space with an increasing magnification. Hence the system may first present a global overview of the information space for the benefit of orientation, and in a second step, the users can then dynamically re-allocate the screen space based on the information objects they are interested in. A navigation technique commonly used in conjunction with zooming is panning: a movement of the viewport over the information space at a constant scale.

Historical Background

The first application to use zooming as a fundamental interface approach was the Spatial Data Management System (SDMS) [1] in 1978 (see Fig. 1). The SDMS system relied heavily on custom hardware, including an octophonic sound system and an instrumented chair equipped...

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

Access this chapter

Institutional subscriptions

Recommended Reading

  1. Donelson WC. Spatial management of information. In: Proceedings of 5th Annual Conference Computer Graphics and Interactive Techniques; 1978. p. 203–9.

    Google Scholar 

  2. Herot CF, Carling R, Friedell M, Kramlich D. A prototype spatial data management system. In: Proceedings of 7th Annual Conference Computer Graphics and Interactive Techniques; 1980. p. 63–70.

    Google Scholar 

  3. Perlin K, Fox D. Pad: an alternative approach to the computer interface. In: Proceedings of 20th Annual Conference Computer Graphics and Interactive Techniques; 1993. p. 57–64.

    Google Scholar 

  4. Bederson BB, Hollan JD. Pad ++: a zooming graphical interface for exploring alternate interface physics. In: Proceedings of 7th Annual ACM Symposium on User Interface Software and Technology; 1994. p. 17–26.

    Google Scholar 

  5. Bederson BB, Meyer J, Good L. Jazz: an extensible zoomable user interface graphics toolkit in java. In: Proceedings of 13th Annual ACM Symposium on User Interface Software and Technology; 2000. p. 171–80.

    Google Scholar 

  6. Bederson BB, Clamage A, Czerwinski MP, Robertson GG. Datelens: a fisheye calendar interface for PDAs. ACM Trans Comput Hum Interact. 2004;11(1):90–119.

    Article  Google Scholar 

  7. Furnas GW, Bederson BB. Space-scale diagrams: understanding multiscale interfaces. In: proceedings of SIGCHI Conference on Human Factors in Computing Systems; 1995. p. 234–41.

    Google Scholar 

  8. Jul S, Furnas GW. Critical zones in desert fog: aids to multiscale navigation. In: Proceedings of 11th Annual ACM Symposium on User Interface Software and Technology; 1998. p. 97–106.

    Google Scholar 

  9. Igarashi T, Hinckley K. Speed-dependent automatic zooming for browsing large documents. In: Proceedings of 13th Annual ACM Symposium on User Interface Software and Technology; 2000. p. 139–48.

    Google Scholar 

  10. Jog NK, Shneiderman B. Starfield visualization with interactive smooth zooming. In: Proceedings of 3rd IFIP WG2.6 Working Conference on Visual Database Systems, vol. 3; 1995. p. 3–14.

    Google Scholar 

  11. Olston C, Woodruff A, Aiken A, Chu M, Ercegovac V, Lin M, Spalding M, Stonebraker M. Datasplash. In: Proceedings of ACM SIGMOD International Conference on Management of Data; 1998.p. 550–2.

    Google Scholar 

  12. Bederson BB, Boltman A. Does animation help users build mental maps of spatial information? In: Proceedings of IEEE Symposium on Information Visualization; 1999. p. 28.

    Google Scholar 

  13. van Wijk JJ, Nuij WAA. Smooth and efficient zooming and panning. In: Proceedings of IEEE Symposium on Information Visualization; 2003. p. 15–22.

    Google Scholar 

  14. Donskoy M, Kaptelinin V. Window navigation with and without animation: a comparison of scroll bars, zoom, and fisheye view. In: CHI’97 Extended Abstracts on Human Factors in Computing Systems; 1997. p. 279–80.

    Google Scholar 

  15. Kaptelinin V. A comparison of four navigation techniques in a 2D browsing task. In: Proceedings of SIGCHI Conference on Human Factors in Computing Systems; 1995. p. 282–3.

    Google Scholar 

  16. Gutwin C, Fedak C. A comparison of fisheye lenses for interactive layout tasks. In: Proceedings of Graphics Interface; 2004. p. 213–20.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Harald Reiterer .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media LLC

About this entry

Cite this entry

Reiterer, H., Büring, T. (2016). Zooming Techniques. In: Liu, L., Özsu, M. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4899-7993-3_1128-2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4899-7993-3_1128-2

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, New York, NY

  • Online ISBN: 978-1-4899-7993-3

  • eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering

Publish with us

Policies and ethics