28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PITS (Populated In<strong>format</strong>ion Terra<strong>in</strong>s), allow<strong>in</strong>g to share the data with other users and be aware of their actions. Q-Pit follows the first of the four<br />

approaches just mentioned and uses an attribute mapp<strong>in</strong>g script to def<strong>in</strong>e how the <strong>in</strong>tr<strong>in</strong>sic and extr<strong>in</strong>sic dimensions are used. VR-Vibe uses the statistical<br />

method and offers special "po<strong>in</strong>ts of <strong>in</strong>terest" when the user makes a query. F<strong>in</strong>ally, VR-Mapper implements the third approach, generat<strong>in</strong>g a hyperstructure<br />

rem<strong>in</strong>iscent of a cone-tree.<br />

VizNet<br />

Developed at the Institute of System Science <strong>in</strong> S<strong>in</strong>gapore, VizNet [Fair93] is a multimedia visualization system for different types of data, from s<strong>in</strong>gle<br />

complex objects to large collections of objects. The user can choose appropriate visualization models depend<strong>in</strong>g on different degrees of <strong>in</strong>terest, for <strong>in</strong>stance<br />

a sphere representation shows the <strong>in</strong>spected <strong>in</strong><strong>format</strong>ion <strong>in</strong> the center of the sphere and related <strong>in</strong><strong>format</strong>ion radially around it. Size, color and other visual<br />

attributes are used to encode particular proprieties of the <strong>in</strong>spected data.<br />

Hyperbolic Visualization<br />

This system [Munz95], a variant of the cone-tree, takes advantage of non-Euclidean hyperbolic geometry to allow the display of both large structures and<br />

detail at the same time.<br />

3 Legibility and cyberspace<br />

Studies <strong>in</strong> urban plann<strong>in</strong>g show that a city can be easier to live <strong>in</strong> when some characteristic structures are present. Kev<strong>in</strong> Lynch found more than thirty years<br />

ago that there are five important features contribut<strong>in</strong>g to the legibility of a city: districts, landmarks, paths, nodes and edges. The legibility of an urban<br />

environment, or generally a space, means the ease with which one can build a cognitive map of it <strong>in</strong> order to navigate through it. Researchers at the<br />

University of Nott<strong>in</strong>gham used this <strong>in</strong> a prototype system called LEADS, which improves the legibility of abstract data spaces [Ingr95]. As the authors po<strong>in</strong>t<br />

out, the World Wide Web is a typical abstract data space and its legibility def<strong>in</strong>itely affects the navigation. Describ<strong>in</strong>g the dimensionality of cyberspace,<br />

Benedikt [Bene91] <strong>in</strong>troduces the concept of extr<strong>in</strong>sic and <strong>in</strong>tr<strong>in</strong>sic dimensions. The first are the classic x,y,z spatial dimensions, the second are attributes<br />

like shape, size, color or sp<strong>in</strong> which are logically <strong>in</strong>dependent of the spatial position. By carefully choos<strong>in</strong>g the extr<strong>in</strong>sic attributes, the amount of<br />

<strong>in</strong><strong>format</strong>ion <strong>in</strong> an abstract data space can be <strong>in</strong>creased without rely<strong>in</strong>g on text annotations or external legends, which could reduce the legibility (although<br />

legibility is related with text <strong>in</strong> the common sense).<br />

4 Translat<strong>in</strong>g bookmarks <strong>in</strong>to VRML<br />

Netscape<br />

One of the most popular web browsers, Netscape Navigator, automatically generates a bookmarks file. When a user explor<strong>in</strong>g the net wants to take note of a<br />

particular URL[*] , the Netscape browser allows to add this address <strong>in</strong> the bookmarks list for future reference. This way, anybody can create a personal<br />

selection of the web. The bookmarks can later be selected from a pull-down menu, but this quickly becomes unpractical as the list grows. One way to solve<br />

this problem is to def<strong>in</strong>e submenus; even so, other <strong>in</strong><strong>format</strong>ion <strong>in</strong>cluded <strong>in</strong> the bookmarks file are harder to access. A 3D representation of this file could<br />

empower the user with more <strong>in</strong><strong>format</strong>ion and easier navigation.<br />

VRML<br />

VRML (Virtual Reality Model<strong>in</strong>g Language) [3] is a standard created <strong>in</strong> 1994 for a platform-<strong>in</strong>dependent exchange of 3D worlds over the net. Based on<br />

Silicon Graphics' Inventor, VRML can be used to def<strong>in</strong>e a tree structure where every node is a geometric primitive, an attribute (like material or texture), a<br />

light source or a geometric trans<strong>format</strong>ion. Moreover, a geometric primitive can be associated with a URL, enabl<strong>in</strong>g users to make l<strong>in</strong>ks to other 3D worlds<br />

but also anyth<strong>in</strong>g else on the web, like HTML sites.<br />

3D Bookmarks Generator<br />

Our generator, BED (Bookmarks Explor<strong>in</strong>g Dabbler), reads a netscape bookmarks file, parses it and generates a VRML file. A VRML browser can be used<br />

to visualize the scene and navigate through it. The choice of generat<strong>in</strong>g a VRML script allows to work over the network <strong>in</strong> a platform-<strong>in</strong>dependent way, but<br />

also limits the k<strong>in</strong>d of possible <strong>in</strong>teraction to that allowed by VRML browsers (see section 7).<br />

5 Data representation and navigation h<strong>in</strong>ts<br />

Us<strong>in</strong>g Benedikt's term<strong>in</strong>ology, the bookmarks file <strong>in</strong><strong>format</strong>ion is mapped onto the <strong>in</strong>tr<strong>in</strong>sic and extr<strong>in</strong>sic dimensions of our cyberspace. We will refer to a<br />

bookmarks file entry as "l<strong>in</strong>k".<br />

Extr<strong>in</strong>sic dimensions<br />

A l<strong>in</strong>k's position <strong>in</strong> space depends on its position <strong>in</strong> the bookmarks menu structure. Groups of l<strong>in</strong>ks are always situated <strong>in</strong>side big globes, which have a<br />

similar role as submenus or districts as expla<strong>in</strong>ed <strong>in</strong> [Ingr95]. For example, if the bookmarks are organized <strong>in</strong> six submenus, there will be six globes and<br />

each of them will conta<strong>in</strong> the correspond<strong>in</strong>g l<strong>in</strong>ks. Also, because the maximal size of a globes is fixed, a menu can be represented with more than one globe<br />

if it has many entries. All globes are situated <strong>in</strong> circular configuration, like files <strong>in</strong> a cone-tree level. At the moment, the position of a l<strong>in</strong>k <strong>in</strong>side a globe is<br />

not significative.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!