SIAS Toolkit | we-do-IT - Spatial Information Technology Con | we-do-IT

By: We-do-it  05-Apr-2012

  • The SIAS Development Kit is an Internet Application Server Toolkit for AM/FM. This is a desktop application developed in Microsoft Visual Basic to view and plot Smallworld AM/FM data.
  • The SIAS Development Kit has been built using GE Networks Solutions' Smallworld Internet Application Server (SIAS) technology that allows a client to access and query AM/FM data across the Internet using universal standards, including HTTP, XML, GML and CGI scripts.
  • SIAS Development Kit is distributed in a "base" functional configuration containing a set of generic, core features generally applicable to all customer sites. Customisations are performed at the request of the customer.

Quick Reference

  • User logs in to SIAS with a username and password, and an address of the HTTP server.
  • Default HTTP server name hard-coded into application for each site, but can be changed at run time.
  • After the first session, the server name is saved in the Windows Registry. If the server is invalid, the application reverts to the default HTTP server, then allows user to specify.
  • Single map window opens automatically.
  • Map windows are transported from the web server to clients as jpeg images.

  • Resizable map windows.
  • User can activate multiple map windows.
  • Ability to cascade map windows or tile them horizontally and vertically.
  • Map settings, sizes and positions and window positions and sizes are saved in the Windows Registry at the conclusion of the session or whenever a window is closed.
  • Ability to view overlaid Smallworld data sets e.g. Electricity, Gas, Landbase, etc.
  • Ability to view internal worlds, schematics, GIS, etc. Schematics and Internals worlds generally require site-specific customisation.
  • Maps can be added and deleted using menu items, toolbar buttons or hotkey combinations.

  • Map zoom.
  • Pan.
  • Refresh.
  • Previous view.
  • Interrupt tool available to cancel lengthy map/table operations.
  • Hotkeys, shortcut keys, menu items and toolbar buttons are available to invoke these tools.

  • Ability to change the ACE (Application Configuration Environment) for a given map.
  • Ability to change the Drawing Application for a map.
  • Themes are defined with SIAS server.
  • Activate/deactivate map themes via check boxes in SIAS Toolkit client application.
  • Individual theme control for each map window.
  • Configuration of SIAS server allows object visibility and display scales to be defined. Attention to this is essential to optimise the performance of the application and the SIAS server.
  • Ability to perform simple queries on available Smallworld datasets.
  • Query builder allows specification of individual datasets, tables, fields and individual values of fields.
  • Query results are displayed in an object browser/table control.

  • Ability to view attributes of currently selected (map) objects.
  • Ability to jump to the (map) location of currently selected (table) records.
  • Table control displays the results of queries constructed in the Query Builder.
  • Ability to navigate between Smallworld logical join fields from Table control.
  • Ability to jump to the location/coverage of table records via geometry and world buttons.

  • Simple map plotting to default printer.
  • Ability to copy map to clipboard. The map can then be pasted in applications such as word processors, spreadsheets and drawing packages.
  • Ability to plot maps via plot templates (requires SIAS server configuration only).
  • Construct independent “trails” on currently open maps using mouse operations only.
  • The length of the trail corresponding to any defined trail in the currently active map is reported automatically in a status bar at the base of the application window.
Length of trail is reported in appropriate units (corresponding to map projection, etc.) Map projections can be defined and implemented as site-specific customisations 
  • Simple drawing tools provided for highlighting map areas and features and adding general annotations.
  • Ability to add lines, rectangles, ellipses and text using mouse operations.
  • Ability to draw lines using a variety of styles, weights and colours.
  • Redline annotations can be copied to clipboard together with the accompanying map.

  • With appropriate web server configuration, response times are fast, depending on the complexity of the map.
  • An interrupt operation is provided to abort lengthy map operations and complex queries.

Custom functionality requiring site-specific configuration for implementation
  • A conceptual extension of the query builder for the most common site-specific queries.
  • Examples of searches and gotos for electrical Smallworld application:
  • CIS (Customer Information System) premise searches based on customer name, customer account number or street address.
  • Zone substation, Feeder and Isolatable section searches.
  • Pole searches based on Customer Service Centre codes or equipment numbers.
  • Substation searches and gotos.
  • Switch (Isolating device) searches and gotos.
  • Melway Greater Melbourne, Vicroads Country Directory searches and gotos. Other searches based on ESMap (Emergency Services), CFA (Country Fire Authority) map base and State landbase street address searches.
  • Street number and street address searches, grid reference gotos.
  • Gotos in Schematics and Internals worlds.
  • Planned outages.
  • Ability to capture a map screen-shot together with any redline annotations and send this, along with additional text and/or comments to a pre-determined, or user-specified, e-mail address.
  • Facilitates quality and change control.
  • Integration with Microsoft Outlook, Lotus Notes, etc.
  • Ability to supply a username and password to allow a user to log-in to SAP enterprise resource planning software with specific equipment identification numbers, corresponding to AM/FM objects, for example.
  • Development of a Computer-Aided Learning (CAL) package to provide the user with interactive instruction and practice for all major components of the SIAS Toolkit for AM/FM.
  • Users complete practical tasks that mirror the mouse actions and keystrokes required in the application.
  • Online text help in compiled HTML format is also available. Customer-maintained help text can be facilitated.
  • Specific information on the selected object is reported in the application status bar.
  • Information can be tailored to provide appropriate information for individual object types.
  • Ability to continuously display the coordinates of the current mouse pointer location in the coordinate system.
  • E.g. Australian Map Grid (AMG) coordinates based on the Australian National Spheroid (ANS); Map Grid of Australia 1994 (MGA94) based on the Geocentric Datum of Australia 1994 (GDA94); geographic coordinates (longitude and latitude), etc.
  • If the customer site is not using map projections, the conversion control converts and transforms Smallworld database coordinates into the appropriate coordinate type based on a specified ellipsoid datum.
  • The measuring tool then automatically reports measured distances in the appropriate units.
  • For a given map, display the grid reference corresponding to the location of the centre of the map.
  • Display the locality and geographic coordinates (longitude and latitude) for the centre of the current map.
  • E.g. Map reference for the Melway Greater Melbourne Street Directory, Vicroads Country Directory, etc.
  • Ability to track when clients log-in and log-out of the SIAS Toolkit AM/FM session.
  • Ability to log which queries and gotos are run by clients of the SIAS server.
  • View UBD street directory data.
  • View aerial photograph datasets (e.g. using MrSIDs Spatial Object Manager).
  • Ability to export objects from SIAS Toolkit in Drawing Exchange Format (DXF).
  • Ability to show distance from offsetting the trail (customisation of the Measuring tool).
  • External database connections.
  • Ability to trace network model.
  • Display schematics views.
  • Modification of selected geometry colour.
  • Modification of Query Builder to present a drop-down list of available values for enumerated fields.
  • Dynamic pan control: use of “the Hand” functionality to “drag” a map for custom pan control.
  • Show and highlight the extents of a substation, using pre- and post-draw methods.
  • Save a map image to a file and compress the file, if required.
  • Ability to save redline annotations and view information to an external database or text file.
  • The implementation of security is standard with Internet Application Server, but configuration of user accounts is required to define the appropriate rights and privileges.
  • Modification, addition or removal of shortcuts and hotkeys included with the base toolkit.
  • Display network differently according to thematic mode, feeder, voltage, phase, etc., switch flags – i.e. ability to flag particular objects in map according to criteria from the database.
  • Full plotting capability – requires plot templates set up in SIAS server image; ability to plot to A3, colour, etc.
  • Quick navigate tool window with selected buttons, ability to pan north west, north east, south east and south west, for example, in addition to the standard north, south, east and west directions.
  • Ability to jump to an overview map.
  • AlarmView integration (a telecommunications network diagnosis tool).
  • Synchronisation of objects and owning objects in internals, schematics and geographic worlds.
  • Automatic highlighting of specific objects.
  • Ability to trace a network and present the results, both graphically and textually.
  • Undo/redo tools for redline annotations.
  • Extend theme control to group themes and display as a tree view. Allow searches for theme names; select default visibility of themes. Divide default theme settings according to user types to enable users to only see objects in which they are interested.

Contact We-do-it

Email - none provided

Print this page

Other products and services from We-do-it


adjust.IT | we-do-IT - Spatial Information Technology Consul | we-do-IT

1990Hesse, W.J., Williamson, I.P., “A Review of Digital Cadastral Data Bases in Australia and New Zealand”, The Australian Surveyor, Vol. 35, No. 4.; First systematic Australia/New Zealand DCDB Review; Researching User Requirements and Solution Design.


Design Loader and Maintenance Tool (DLM) | we-do-IT - Spatia | we-do-IT

The Design Loader and Maintenance Tool (DLM Tool) has been developed to produce temporary Landbase information based upon proposed subdivision information. This process includes loading the DXF files, transforming them to the correct shape for the local coordinate system and fixing this data into place. A standard format for every DXF file needs to be established which defines which layers will be provided and what data is on each layer.