COVISE Web - README

COVISE Web - README:

(This description obsoletes the corresponding section in the COVISE User's Guide)

  1. In ${HOME}/COVISE/cov_web:
    Launch source startup.tcsh.

  2. In COVISE.config:
    Enable the generation of VRML camera messages :

    VrmlSrv
    {
    VrmlSyn 1
    }

  3. For synchronization of the camera position between the COVISE renderer and the CosmoPlayer plugin the renderer should be in "tight coupling".

  4. On the browser with the "cosmoplayer" plug-in installed the user should access the following URL address:
    http://HOSTSRV:HTTP_PORT/ClientApplet1.html

    • The web page contains the VRML plug-in where objects are displayed and a list of "registered renderers" which contains the id's of every VRML_Renderer from started COVISE sessions.
    • The user can select one of these renderers, and, after clicking on the Connect button, the current display of the renderer is displayed in the plugin area.
    • A check-box allows dynamic synchronization with the COVISE Renderer (recommended to be checked); if the user wants to interact directly with the objects on plug-in he should uncheck the checkbox. To restore the synchronization with the COVISE Renderer, the COVISE viewpoint (down-left corner of the plug-in) should be selected, and the check-box should be activated. (After interacting with the objects in the plug-in the COVISE word displayed in the Viewpoint list is written in italics)

  5. Use COVISE with the web interface as follows:

    • In order to connect a renderer to web_interface a VRML_Renderer module should be started and all the connections to the "normal" Renderer should be made also to the VRML_Renderer.
    • If the web user allows synchronization with the Renderer every movement in the COVISE Renderer is transferred to the web browser.
    • The current version of the web interface supports multiple COVISE sessions but only one pair Renderer/VRML_Renderer in the COVISE session. If a new map is opened in the COVISE session, the id of the new VRML_Renderer is sent to the browser, and the web user has to connect to this new VRML_Renderer(id).

  6. Shutdown the web server executing command "tsc_client".

Further information and contact:
VirCinity GmbH
Nobelstraße 15
D-70569 Stuttgart
Tel.: ++49 (0)711 6864534-0
info@vircinity.com