GeoVISTA Studio: Reusability by Design

  • Mark Gahegan
  • Frank Hardisty
  • Urška Demšar
  • Masa Takatsuka
Part of the Advances in Geographic Information Science book series (AGIS, volume 2)


This chapter describes the need for an open source problem-solving environment for the geospatial community, and the efforts to meet this need with GeoVISTA Studio, an Open Source Java environment that provides tools for geovisualisation, knowledge discovery and analysis. The four-part architecture of Studio is presented, along with two case studies from Studio users. The conclusions summarize how and to what extent Studio meets its design criteria.


Geographic Information System Geographically Weight Regression Open Geospatial Consortium Studio Design Spatial Data Mining 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Bishr Y (1998) Overcoming the semantic and other barriers to GIS interoperability. Int J Geogr Inf Sci 12(4):299–314CrossRefGoogle Scholar
  2. Chin G Jr, Leung LR, Schuchardt KL, Gracio DK (2001) Conceptualizing a collaborative problem-solving environment for regional climate modeling. In Proceedings of the 2001 International Conference on Computational Science (ICCS 2001), San Francisco, CA. Springer-Verlag, BerlinGoogle Scholar
  3. Dai X, Hardisty F (2002) Conditioned and manipulable matrix for visual exploration. Proceedings of the National Conference for Digital Government Research 2002Google Scholar
  4. Demšar U (2006) Investigating visual exploration of geospatial data: an exploratory usability experiment for visual data mining. Computers, Environment and Urban Systems (accepted). Short version presented at the 1st ICA Workshop on Geospatial Analysis and Modelling, Vienna, July 2006Google Scholar
  5. Demšar U (2007a) Knowledge discovery in environmental sciences: visual and automatic data mining for radon problems in groundwater. Trans GIS 11(2):255–281Google Scholar
  6. Demšar U (2007b) Combining formal and exploratory methods for evaluation of an exploratory geovisualization application in a low-cost usability experiment. Cartogr Geogr Inf Sci 34(1):29–45Google Scholar
  7. Demšar U, Fotheringham ssS, Charlton M (2007) Employing a geovisual exploratory post-analysis for interpretation of results of a spatial statistical method. Accepted to ICA Visualization ‘From geovisualization toward geovisual analytics’, Helsinki, August 2007Google Scholar
  8. Edsall RM (2003) The parallel coordinate plot in action: design and use for geographic visualization. Comput Stat Data Anal 43:605–619CrossRefGoogle Scholar
  9. Ellul C, Haklay M (2006) Requirements for topology in 3D GIS. Trans GIS 10(2):157–175CrossRefGoogle Scholar
  10. Fisher RA (1936) The use of multiple measurements in taxonomic problems. Ann Eugen 7(2):179–188. In Fisher RA (1950) Contributions to Mathematical Statistics. John Wiley, New YorkGoogle Scholar
  11. Gahegan M, Brodaric B (2002) Computational and visual support for geographical knowledge construction: filling in the gaps between exploration and explanation. Proceedings of the Spatial Data Handling 2002Google Scholar
  12. Gahegan M, Pike W (2006) A situated representation of geographical information. Trans GIS 10(5):727–749CrossRefGoogle Scholar
  13. Gahegan M, Takatsuka M, Wheeler M, Hardisty F (2002) Introducing GeoVISTA Studio: an integrated suite of visualization and computational methods for exploration and knowledge construction in geography. Comput Environ Urban Syst 26:267–292CrossRefGoogle Scholar
  14. Goodchild MF (2000) Keynote address, Conference of the Association of American Geographers, Pittsburgh, 2000Google Scholar
  15. Griss M (2000) My agent will call your agent, Software Development Magazine,, Feb 2000Google Scholar
  16. Guo D, Gahegan M, MacEachren AM (2004) An integrated environment for high-dimensional geographic data mining. Proceedings of the GIScience 2004Google Scholar
  17. Hardisty F (2002) Designing and building usable geovisualization tools, EuroConference on methods to define geovisualisation contents for users needs, Albufeira, Portugal, 9–14 March 2002Google Scholar
  18. Luo J (2007) The semantic geospatial problem solving environment: an enabling technology for geographical problem solving under open, heterogeneous environments. PhD thesis available from: Scholar
  19. MacEachren AM, Dai X, Hardisty F, Guo D, Lengerich G (2003) Exploring high-D spaces with multiform matrices and small multiples. Proceedings of the International Symposium on Information Visualization 2003Google Scholar
  20. O’Brien J, Gahegan M (2004) A knowledge framework for representing, manipulating and reasoning with geographic semantics. International Conference on Spatial Data Handling, Leicester, 2004, 584–603Google Scholar
  21. Okabe A, Boots B, Sugihara K, Chiu S-N (2000) Concepts and applications of voronoi diagrams (2nd edn) John Wiley, ChichesterGoogle Scholar
  22. Peuquet DJ (1994) It’s about time: a conceptual framework for the representation of temporal dynamics in geographic information systems. Ann Assoc Am Geogr 84(3):441–461CrossRefGoogle Scholar
  23. Plaisant C (2004) The challenge of information visualization evaluation. Proceedings of the IEEE conference on Advanced Visual Interfaces, AVI’04Google Scholar
  24. Robinson AC, Chen J, Lengerich EJ, Meyer HG, MacEachren AM (2005) Combining usability techniques to design geovisualization tools for epidemiology. Cartogr Geogr Inf Sci 32(4):243–255CrossRefGoogle Scholar
  25. Sametinger J (1997) Software engineering with reusable components. Springer, BerlinGoogle Scholar
  26. Szyperski C (1997) Component software: Beyond object-oriented programming. ACM Press, New YorkGoogle Scholar
  27. Takatsuka M (2001) An application of the self-organizing map and interactive 3-D visualization to geospatial data. Proceedings of the Sixth International Conference on Geocomputation, Brisbane, AustraliaGoogle Scholar
  28. Takatsuka M, Gahegan M (2002) GeoVISTA Studio: a codeless visual programming environment for geoscientific data analysis and visualization. Comput Geosci 28:1131–1144CrossRefGoogle Scholar
  29. Whitehead AN (1933) Adventures of ideas. New American, New YorkGoogle Scholar
  30. Wills AC (2001) Components and connectors: catalysis techniques for designing component infrastructures. In: Heinenman GT, Councill WT (eds) Component-Based Software Engineering: putting the pieces together, Addison-Wesley, New York, 307–319Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Mark Gahegan
    • 1
  • Frank Hardisty
    • 2
  • Urška Demšar
    • 3
  • Masa Takatsuka
    • 4
  1. 1.Department of GeographyUniversity of AucklandPrivate BagNew Zealand
  2. 2.GeoVISTA Center Department of GeographyPenn State UniversityPennsylvaniaUSA
  3. 3.National Centre for GeocomputationNational University of IrelandIreland
  4. 4.ViSLAB Information TechnologiesUniversity of SydneyAustralia

Personalised recommendations