Open Visualisation Framework
v0.3.1
Overview
Open Visualisation Environment
Basic Concepts
Installing OVE
Using OVE
Potential Pitfalls
Developing OVE Applications
OVE Applications
Introduction
Alignment App
Audio App
Charts App
Controller App
HTML App
Images App
Maps App
Networks App
PDF App
Replicator App
SVG App
Videos App
WebRTC App
Whiteboard App
OVE Services
Introduction
OVE Persistence Service - In-Memory
Reference
Distributed.js Library
Background Utility
MapLayers.json File
Open Visualisation Framework
Docs
»
<no title>
Edit on GitHub
Overview
Open Visualisation Environment
Basic Concepts
Runtime environment
Communication between components
Managing sections
Managing state
High availability of server-side application components
Installing OVE
Installation by running OVE installers
Prerequisites
Downloading the OVE installers
Building installers for non-supported platforms
Running the installers
Resolving port conflicts
Environment variables
Using your own certificates for OpenVidu
Starting and stopping the OVE Docker applications
Installation from source code
Prerequisites
Downloading source code
Compiling source code for a local Node.js environment
Starting and stopping OVE using the PM2 process manager
Compiling source code for a Docker environment
Starting and stopping the OVE Docker containers
Running OVE
Using OVE
Setting up OVE
Launching browsers
Launching OVE Apps
Launching OVE Apps from the OVE Editor
Launching OVE Apps using the Python Client Library
Launching OVE Apps using OVE Core APIs
Controlling OVE Apps and designing interactive visualisations
Potential Pitfalls
Technical considerations
Ergonomic considerations
User interaction considerations
Developing OVE Applications
Application structure
The index.html file
Logging
The index.js file and server-side application initialization
The swagger-extensions.yaml file
Server-side Helper methods
Clint-side application initialization
Resizing
Client-side Helper methods
The OVE object
Handling state
Interpreting geometry
Communicating via WebSockets
Debugging Communication via WebSockets
Communicating within a web browser
Embedding OVE within an existing web application
OVE Applications
Introduction
Alignment App
Loading the App
Controlling the App
Audio App
Application State
Loading the App
Controlling the App
Charts App
Application State
Loading the App
Controlling the App
Controller App
Application State
Loading the App
Controlling the App
HTML App
Utilities
Application State
Loading the App
Controlling the App
Images App
Application State
Loading the App
Controlling the App
Maps App
Application State
Designing Custom Overlays
Loading the App
Controlling the App
Key considerations when using the App
Networks App
Application State
Loading the App
Controlling the App
PDF App
Application State
Loading the App
Controlling the App
Replicator App
Application State
Loading the App
SVG App
Application State
Loading the App
Controlling the App
Videos App
Application State
Loading the App
Controlling the App
WebRTC App
Application State
Loading the App
Controlling the App
Whiteboard App
Loading the App
Controlling the App
OVE Services
Introduction
OVE Persistence Service - In-Memory
Registering a Persistence Service
Reference
Distributed.js Library
Background Utility
MapLayers.json File
OpenLayers configuration format
Leaflet configuration format
Read the Docs
v: v0.3.1
Versions
latest
stable
v0.3.1
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.