3 Explanation of Tabs

2 Logging In

3.1 Home

After completing the login details the user will be presented with the first of the five tabs, “Home” (Figure 5). This tab allows the user to select the desired electrical network. If this is the first time GridⓘView is run then an Internet connection is required to access the electrical network and offline map tile data meaning that the networks and offline maps available will be blank, like that in Figure 5.

Figure 5

It should be noted that certain aspects of GridⓘView is based on the user’s location so the user should accept when GridⓘView asks to access the user’s location. The first time the user runs GridⓘView they should accept GridⓘView wanting to use push notifications if prompted.

Within the Home interface the user is presented with the status of the Internet connection.

connected– Indicates there is an Internet connection present.

disconnected– Indicates there is no Internet connection present.

3.1.1 Connecting to the server

By clicking on the server button GridⓘView will try to connect to the server. Once connected to the server the “server connection button” will change from displaying a red cross to a green i indicating that the device is connected to the server. The user will then be presented with the available electrical networks in the Networks table, the available offline maps in the Offline Maps table, as well as the available documents in the Documents table, as shown in Figure 5. It should be noted that when the user has clicked on the server button, if any form updates or name mapping updates are available on the server they will be automatically downloaded. If there are any large updates available, i.e. new/updated icon sets, then the user will be displayed with a prompt asking them to confirm the download of the new set.

Figure 6

3.1.2 Networks Table

After the user has connected to the server a list of networks will be displayed in the “Networks” table. Two buttons will be present on each row. The following will describe what each of the button combinations mean:

dowloadavailableThis combination means that the network is available on the server but hasn’t been downloaded to the device. Clicking on the purple download arrow will start the download.
downloadinprogressThis combination means that the purple arrow next to a network has been clicked and the download has begun.
loadedThis combination means that the network has been downloaded to the device and will be available on all future openings of GridⓘView, even when no internet connection is present.
dowloadedandloadedThis combination means that the user has clicked on a network to choose it. The network will now be loaded in the Map and AR tabs for visualisation.

Depending on the configuration of the selected and update buttons the user may be required to download the network from the server by clicking on the purple download button. To load the downloaded network into memory the user should click on the desired network row. A green tick will appear, as shown above, indicating that the network has been selected. Once a network has been downloaded from the server it is available for offline use when there is no Internet connection. Not only does this provide the user with access to the data when in a poor signal area but it also allows the user to keep any changes they have made to the map view.

Reloading the stored network will add any “new equipment” newEquipment icons that the user added to the map as well as keeping any local changes to the equipment positions. It should be noted that if the user reloads the same network by re-downloading or updating the network then the local user changes will be wiped and the server equivalent network will replace the stored one. A network can be deleted from memory by swiping left on the row of the desired network and clicking delete. This will remove the locally stored network and if the user wishes to view this network in the future they must re-download it from the server.

3.1.3 Offline Maps Table

The offline map table shows a list of offline maps that are available to the user. The offline maps work in the same way to the networks, in that the user must download their desired maps to the device prior to viewing. If the user selects one of these downloaded maps then a tick will appear next to the selected. Within the Map view, the tiles of these associated maps will be displayed above the apple maps. This is useful in situations of no cellular network where the apple map tiles will not be rendered. An offline map can be deleted from memory by swiping left on the row of the desired map and clicking delete. This will remove the locally stored offline map and if the user wishes to view this offline map in the future they must re-download it from the server.

3.1.4 Documents Table

The documents table shows a list of documents that are available to the user. The documents work in the same way to the offline maps and networks, in that the user must download their desired documents to the device prior to viewing by clicking on the download icon. If the user selects one of these downloaded documents then a viewer will appear showing the downloaded document.

The viewer present is searchable, in order to search within a document, click on the magnifying glass in the top right. If the navigation bar is not displayed then do a single tap on the document to bring it up. The document can also be exited from this bar by clicking on the X in the top left of the view.

The documents can also be viewed from within the map view (see section 3.2) and the AR View (see section 3.3). A document can be deleted from memory by swiping left on the row of the desired document. This will remove the locally stored documents and if the user wishes to view this in the future then they must re-download it from the server.

3.1.5 Disconnect From The Server

Once the user has downloaded their desired networks and set out to the field they may wish to disconnect from the server (or be disconnected if no internet connection is available). The user can disconnect from the server by clicking on the green server button. The button will turn back to the red cross beside the server button and any network, offline maps or documents that haven’t been downloaded will disappear from the table listings leaving only those that have been downloaded.

3.1.6 Settings

The Home tab also allows the user to access the global settings of GridⓘView via the “Settings” button on the home screen. The following settings are available for GridⓘView by clicking on the appropriate row in the table on the left of the settings view:

3.1.6.1 General Settings

  • “Poll Incidents From Server”: An on/off switch is provided to allow the user to turn on or off automatic polling of incidents/outages from the server. It should be noted that this service is not available to all utilities at present.
  • “Available Icon Sets”: A list of available icon sets is presented in a table to the user. The user can select their desired set for use in both the map and augmented reality views. The device polls the server for new sets each time it connects with the “server connection button” on the home page. All icon sets apart from the default can be removed from the device by swiping left on a set and clicking delete.
  • “Available Name Mappings”: A list of available name mappings is presented in a table to the user. The user can select their desired name mapping for use in both the map and augmented reality views. The device polls the server for new name mappings each time it connects with the “server connection button” on the home page. All name mappings apart from the default can be removed from the device by swiping left on a set and clicking delete.

3.1.6.2 Map Settings

  • “Zoom Level To Stop Clustering”: A slide rule is provided in the map settings to allow the user to decide the zoom level where clustering should stop. It should be noted that by setting this value to a small zoom level could cause a large number of icons to be displayed upon the map and thus hinder performance.

3.1.6.3 Settings for the Augmented Reality View

  • “Show Positioning Information”: An on/off switch is provided to allow the user to turn on or off an overlay on the AR view of the heading and location of the user.

3.1.6.4 Settings for Reports

  • “Store Camera Shots in Photo Library”: An on/off switch is provided so that the user can decide if they want to store any photos taken in the reports interface in the iPad’s photo library.

3.1.6.5 Settings for Network Updates

  • “Auto send Add and Move Equipment Request To Server”: An on/off switch is provided to automatically send add/delete/move requests of equipment to the backend server. If this switch is set to off then the user actions are saved in the Message tab for manual sending to the server, otherwise as soon as the user adds new equipment information to the map, moves a piece of equipment on the map or deletes “new” equipment from the map a request will automatically be sent to the backend server.

3.1.6.6 Log

  • Shows user activity within GridⓘView as well as errors that may have occurred.

3.1.6.7 About

  • Informs the user of the log in details including the date that the certificate expires.

3.2 Map