The two dimensional information visualization environment combines two
dimensional data representation and two dimensional data types.
Examples of applications for the 2-D environment include: Geographic
information services (GIS), computer chip design, newspaper layouts, and
photography. GIS includes geographic mapping applications
such as Atlas GIS and ArcView.
Advanced drawing and art programs like Pad++ give users
the ability to create drawings with greater precision while being able
to view and modify their work with special features like semantic zooming.
Photoshop is a software product that allows designers and photographers
original artwork, correct color, retouch and composite scanned images.
Newspaper layout applications are another area where a
two dimensional environment proves useful for locating articles or
finding blank areas.
way to define two dimensional data environment is to first determine
what kinds of questions the data representation answers. Direction,
location, size, and distance are features that can be effectively
illustrated using a 2-D visualization environment.
For example, is an object left or right of another object ? How big is
New York in comparison to Los Angeles. What places are north of Maryland ?
Is Chicago closer to Atlanta or San Fransico ?
A two dimensional visual environment deals with the representation
of the data via the interface. A two dimensional visual environment
overlaps with other
visual environments when trying to classify data types.
In reality, all data visualization environments are displayed on
a 2-D surface. This may cause applications and projects to be falsely
classified as 2-dimensional when in fact, they may be temporal or network.
This leads to the confusion between two dimensional data
representation and two dimensional data types.
Two dimensional data types deal with the total number of attributes that
will be included
in the visual environment. Examples are longitude and latitude, width and
height, etc. There are times when the data types will not be two
dimensional and the environment will be still considered 2-D. Mulit-
dimensional and 3 dimensional data can be presented with a 2-D model in
some situations. For example, there could be a mapping
program that displays
the USA. This program may give information about each city that is
selected. This could be viewed
as multi-dimensional because there are more than two attributes associated
with the data. This example
should still be viewed as 2-D because the program's main use is
distinguishing and relating cities and states, in terms of position and
direction to other programs. This slight distinction will be the basis for the
deciding what is and is not a two dimensional data type.
Photo and Image Browsing
Smartforest -Smartforest, is an interactive, 3-dimensional
represented, application that can rotate and be walked through in
realtime. This project comes out of the Imaging Systems Laboratory at
the University of Illinois at Urbana-Champaign.
Information Visualization - An interesting site about the
research coming out of the Graphics, Visualization, and Usability
Center at Georgia Tech.
zoomable, graphical interface developed by University of New Mexico
and NYU Media Research Laboratory.
Program Visualizer -A
project being developed at T.J. Watson research Laboratory. The
product provides continuous visual displays of the behavior of a
program and an underlying system.
Ten -A project created at the University of Kansas' Design
Laboratory. The project is an interactive graphics application to
visualize the powers of ten.
FAD Toolkit -A project studying visualization using nonlinear
GroupKit -This may be a stretch, but I thought that I would
include it for now. It comes out of the University of Calgary and it is
a number of visual, group specific, applications.
Vis_tiger -This project stems out of the Office of Academic
Computing at the University of California at Los Angeles. It is a
software application that allows user to visualize Tiger, an Us
Census Bureau program.
XTango Algorithm Animation System -
XTANGO is a general purpose algorithm animation system that supports
programmers developing color, real-time, 2 & 1/2 dimensional, smooth
animations of their own algorithms and programs.
PVani 2.0 -The PVaniM 2.0 system provides online and postmortem
visualization support as well as rudimentary I/O for
long running, communication-intensive PVM applications.
Tool is a tool being developed at U. of Texas at Pan American for
displaying graphs as a 3 dimensional representation.
BusinessMAP PRO -A database
mapping software developed by ESRI for business demands of increased
capabilities and faster times.
-This is a product developed in-house by the Army to give a fast
visualization of terrain data.
-A desktop mapping software product used for the extraction
statistical and geographic data.
ArcView -Mapping product used to help extract useful information.
Map Objects -Software developed by ESRI that offers dynamic mapping
and the ability to built custom mapping and GIS applications.
ArcExplorer -ArcExplorer is a 32 bit application that serves a GIS
-This product gives the user AutoCad's tools with advanced mapping,
data management and GIS that is supplied by ArcCad. This product was
created by ESRI.
-This product is an automated, name placement application created
Arc/Info -PC Arc/Info is a series of integrated software modules
that combines GIS tools and utilities for cartographic design.
-This product is comprehensive, portable C++ library of graphic and
behavior objects. ILOG Views lets you draw, objectize, edit, and
customize. It was designed by ILOG corp.
- Opal is a software product built by Computer Associates. It is a user
interface application that allows user integrate old applications into
new client applications with one multimedia user interface.
- This product is a library for creating strategic high performance 2D
graphical user interfaces in Java. ILOG JViews is a product created by
Mapquest This would be better
suited as a web site then product. Mapquest lets you do interesting things
like plotting a course for a trip. It will show the directions in map form
as well as text form.
dlgv32 is Windows 95 software for viewing USGS Digital Line Graph Optional
(DLG-O) and Digital Raster Graphic (DRG) data.
-DMAMUSE is a self-contained set of computer programs and computer
utilities designed to work with NIMA MC&G data and information to let the
user do digital cartography.
Jerding, Dean F. and Stasko, John
The Information Mural : A technique
for displaying and navigating large information spaces. In Proceedings
of the IEEE Visualization `95 Symposium on Information Visualization,
pages 43-50, Atlanta, GA, October 1995.
The Information Mural is a two-dimensional,
reduced representation of an entire information
space that fits entirely within a display window or screen. The mural
creates a miniature version of the information space
using visual attributes such as grayscale shading, intensity, color, and
pixel size, along with anti-aliased compression
techniques. Information Murals can be used as stand-alone visualizations
or in global navigational views.
Druin, Allison, Stewart, Jason KidPad:
A Design Collaboration Between Children, Technologists, and
Educators Computer Science Department / College of Education
goal of this research was to develop an expressive digital medium with an
intuitive zooming interface, to support a learning
environment for children. In the process of this collaboration, design
methodologies that support a child's role in the
development of new technologies were explored. What follows is a summary
of our iterative design experience, collaboration,
and the results of the research to date.
Price, B. A.., Baecker, R.M., and Small, I.S.(1993) A Principled Taxonomy
of Software Visualization Journal of Visual Languages and Computing ,
4(3), September 1993, pp. 211-266.
Eick, Stephen, Steffen, Joseph, and Sumner Jr., Eric SeeSoft---A tool
for visualizing line oriented software statistics. IEEE Transactions
on Software Engineering, 18(11):957--968, November 1992.
Jerding, Dean F. and Stasko, John T. Using Information Murals in
visualization applications. In Proceedings of the 1995 Symposium on
User Interface Software and Technology (Demonstration), pages 73-74,
Pittsburgh, PA, November 1995.
Stasko, John T. and Kraemer, Eileen A methodology for building
application-specific visualizations of parallel programs. Journal of
Parallel and Distributed Computing, 18(2):258--264, June 1993.
Bederson, B.B., Hollan, J., Perlin, K., Meyer, J., Bacon, D., and
Furnas, G. "Pad++: A Zoomable Sketchpad for Exploring Alternate
Interface Physics". Journal of Visual Languages in Computing. 7:3,
Baecker, R., Small, I., and Mander, R. "Bringing Icons to Life". In
Proceedings of CHI'91 (New Orleans Louisiana, April 1991), ACM Press,
Brayshaw, M., and Eisenstadt, M.(1991)A practical graphical tracer for
Prolog. International Journal
of Man-Machine Studies, 35 (5), pp. 597-631, 1991
Collins, T.(1996) The Genotypic-Space Mapping: Population Visualization
for Genetic Algorithms.
KMi Technical report, KMI-TR-39, Knowledge Media Institute, The Open
Golovchinsky, G., Kamps, T., and Reichenberger, K. (1995) Subverting
Structure: Data-driven Dynamic Diagram generation. Proceedings of IEEE
Visualization '95, Atlanta, Georgia, Oct 29-Nov 3. pp. 217-223
Reichenberger, K., Kamps, T., and Golovchinsky, G. (1995) Towards a
Generative Theory of Diagram Design. Proceedings of the Information
Visualization Symposium '95, Atlanta, Georgia, Oct 29-30, 1995. pp. 11-18.
Chignell, M. H., Poblete, F., and Zuberec, S. (1993) An Exploration in the
Design Space oF Three Dimensional Hierarchies. In Proceedings of the Human Factors
Society '93, pp xxx-yyy. 1993. paper (HTML)