SL-GMS Demos

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.

  • 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.



This applet represents a network diagram displayed over a map of the USA.

It is possible to zoom and pan to various locations: Select ' Zoom' and click on a selected area of the floor plan. 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.)

Click the right button and select from the pop-up menu to add a new icon, move an existing icon, drill down for detailed information about a selected node, or to toggle zoom/pan controls.

Use the checkboxes at the top to control the display of various layers.

Development Notes:

This applet is ~87K, 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.