Internet
visualization
WebCAME
Although being a general-purpose tool, the navigation facilities
have been designed with virtual archaeology applications in mind,
and the behaviour of visitors to a real archaeological site is reflected,
but navigation impossible in reality (e.g., changing elevation above
ground) is also provided.
The interaction of the customized parts and the core encoding/decoding
libraries with standard components is illustrated in Figure [Fig:
sysdiag.wmf]. When the user connects to a WebCAME enabled web server,
WebCAME is invoked by the standard plugin mechanism of the browser.
After the database connection parameters have been received from
the web server, the connection to the CAME server is initiated by
the CAME client. The final display presented to the user is created
by the browser's HTML renderer, but being handled by WebCAME.
Object identification
A method has been developed that enables passing of object semantics
through the process of encoding, transmission, and decoding. This
information can be used on the client side to query additional data
to a specific part of the view-dependent multiresolution mesh. Moreover,
it allows a part of the mesh to be transformed (e.g., moved to a
different location for better inspection) within the multiresolution
framework. The time and memory overhead introduced to distinguish
between objects is negligible.
Object identifiers can be linked with application-dependent features,
such as the visualization of the level of confidence or of the time
period during which an object existed.