The Code: Operational Flow
The SpaceKitTM viewer is comprised of approximately 4,000 lines of integrated JavaScript code that render our XML databases into individual blocks of data. These blocks can then be organized and manipulated in a variety of ways to suit the needs of the particular viewer application.
In practice, after the SpaceServerTM software responds to a user query and passes the relevant data to the viewer, all SpaceKit Viewer functions are handled on the client side. Client side data processing is what makes the viewer's mapping, sorting and organization functions extremely fast and efficient.
In this section, we provide detailed information and documentation about the SpaceKit Viewer's JavaScript code. The documentation is organized into sections that follow the operational flow, in a sequence that a typical user might follow. The separate appendices detail and define the key files, functions, and variables. Throughout the documentation, you can also access the code itself which is excerpted from the scripts and annotated for ease of understanding.
Each section links to a corresponding page in the SpaceKit Viewer user tour to illustrate the code in action. If you aren't yet familiar with the viewer's functionality, you might want to take the entire user tour before diving into the code documentation.
To The SpaceKit Viewer Tour
|