"We could not only rapidly develop high-performance Web monitoring displays, but also easily build a custom editor specifically, enabling us to empower those in the field not familiar with programming to modify monitoring displays easily. This will reduce maintenance cost in the field...”
-Hiroaki Aoyama
Section Manager, ITEC Hanshin’s Engineering Solutions
This Communications application
demo (viewed as a Java applet) was constructed using SL-GMS
J/Developer
and the network mapping extension SL-GMS
J/Net. Requires IE 4.0+ or Netscape 4.7+ to run properly.
- Buttons and checkboxes at the top control map navigation, layer visibility and node information.
- Select with the right mouse button for a context sensitive pop-up menu of shortcuts.
- Further instructions are provided below.
Instructions: |
|
Development Notes: |
This applet represents a network diagram displayed over a map of the world.
It is possible to zoom and pan to various locations: Select ' Zoom' and click on a selected area of the map. Hold down the SHIFT key and click to zoom out. Select 'Pan' and then drag the map holding down the left mouse button. (Note: It is not possible to 'Pan' at 100% visibility.)
From the buttons at the top, select an option ( 'Add', 'Move', 'Delete', 'Connect' or 'Disconnect' ) and then left click on one or more nodes in the diagram to complete the selected operation.
Right click to select from a pop-up menu to add a new icon, move an existing icon, drill down for detailed information about a selected node, or toggle zoom/pan controls.
Use the checkboxes at the top to control layer visibility, change drill down display or edit details for a selected node.
|
|
This applet is ~136K, including the map, nodes and connectors, and all interactive behaviors.
The nodes and connectors are dynamically instantiated from DATA files. The DATA files contain records describing each node and Connector and their attributes. Connector lines are drawn between Nodes that they reference.
This demo could easily be extended to develop a more complete Communications application.
|