Configure Electric Overhead Inspections

Electric Overhead Inspections can be used to conduct inspection campaigns and monitor the condition of electric overhead assets.

In this topic, you'll learn how to configure the Electric Overhead Inspections solution to meet specific needs in your organization.

Provision users

Included with Electric Overhead Inspections are two groups designed to help managers organize their members based on their privileges and their work.

To add members to the groups, complete the following steps and review the table below:

  1. Sign in to your ArcGIS organization.
    Verify that you have privileges to manage member groups before continuing.
  2. Click Groups at the top of the site.
  3. Click the name of the group to open the group details pages.

    Review the table below regarding the groups included with the solution.

  4. On the Settings tab, edit and update the properties of the group, including access, sharing properties, and group ownership.
  5. Click the Overview tab and click Invite users.
  6. Select the members you want to add and click Add to group.
  7. Repeat steps 3 through 6 for each group you need to add new members.

The provided groups are intended to be utilized by members with the following user types in order to fully use the provided maps and apps:

Group nameMinimum user type

Electric Overhead Inspection - Office User

  • Creator

Electric Overhead Inspection - Field Users

  • Mobile Worker

Load Data

This solution deploys with the ElectricDistributionSystem feature layer from the Electric Distribution Data Management solution. If you are utilizing the Electric Overhead Inspection solution independently from the Electric Distribution Data Management solution, load data into the Pole (Medium Voltage) layer.

Use the Data Loading Tools

The Data Loading toolbox can be used in ArcGIS Pro to streamline loading data from a source to a target dataset and provide the ability to perform in-process data transformation. Setup the Data Loading toolbox before getting started with the steps below.

  1. Open the ArcGIS Pro and click the Map template.
  2. Type a name for the new project into the Name text box.
  3. On the Project tab, click Python to access the Python Package Manager.
  4. Under Project Environment, click Manage Environments.
  5. Click Clone Default Clone to clone your default environment.
  6. Click the Active button for the new environment, and click OK.
  7. Restart ArcGIS Pro to allow your environment changes to take effect.
  8. In the Python Package Manager, click Add Packages to see the Python packages available for installation.
  9. Click Refresh Refresh to update the list of available packages.
  10. In the Search box, type dltsolutions to find the Data Loading Tools toolbox.
  11. Select the dltsolutions package and click the drop-down arrow to update the version.
  12. Click Install.

    The Install Package dialog box appears.

  13. Review the terms and conditions and check the box to agree.
  14. Click Install to install the package.
  15. Once the installation is complete, close ArcGIS Pro.

    The Data Loading Tools toolbox is now installed. The next time you start ArcGIS Pro, you can access it from the geoprocessing toolboxes.

  16. Review An overview of the Data Loading toolbox to learn more about the tools and how to use them to load data into the ElectricDistributionSystem layers.

Pre administrative tasks

The Electric Overhead Inspections solution includes ArcGIS Notebooks to add users from your organizations to the inspection and repair person list and extend the overhead inspection schema.

Note:

You must be assigned a role of Administrator or custom role which includes the privilege to Create and edit notebooks in order to run an ArcGIS Notebooks and complete the following steps.

Add users to the inspection list

To add users from your organization to the inspection list, complete the following steps:

  1. Sign in to your ArcGIS organization and browse to the Load Overhead User Domain notebook.
  2. Click Open Notebook.
  3. Click Cell and select Run All from the drop-down list.
  4. To use the Notebook to update the domains, follow the steps described in the Add / Remove Inspectors and Add / Remove Repair Person sections at the top of the Load Overhead User Domain notebook.

Extend the Electric Distribution Data Management schema

To extend the schema of the overhead inspection related table from the Electric Distribution Data Management solution, complete the following steps:

  1. Sign in to your ArcGIS organization and browse to the Extend Overhead Schema notebook.
  2. Click Open Notebook.
  3. Click Cell and select Run All from the drop-down list.
  4. Click the Extend Schema button.

Add a new inspection question

The Electric Overhead Inspections solution includes the following surveys: Assigned - Overhead Inspections, Unassigned - Overhead Inspections and Needs Repair - Overhead Inspections. To add a new question to a survey, you must complete the sections below.

Add a question to the Overhead Inspection feature layer

To add a new question to the OverheadInspections feature layer, complete the following steps:

  1. Open the OverheadInspections feature layer, click the Data tab, and click the Fields section.
  2. Click Add and set the parameters as follows:

    • Field Namepole_groundguard
    • Display NamePole Ground Guard
    • Type—String
    • Length10
    • Default ValueAdequate

  3. Click the display name of the newly field added and click Create List.
  4. Add Adequate and Inadequate labels and code, and click Save.
  5. Now add a repair field by clicking Add, and set the parameters as follows:

    • Field Namepole_groundguard_repaired
    • Display NamePole Ground Guard Repaired
    • TypeString
    • Length3

  6. Click the display name of the newly field added and click Create List.
  7. Add Yes and No labels and code, and click Save.

Customize map pop-ups

To configure new questions to display in the pop-ups, you must configure the map with the appropriate attribute expressions.

  1. Open the Overhead Inspections - Dashboard map and click Open in Map Viewer to open the map.
  2. In the Layers pane, click Options Options next to Overhead Inspections to expand the list of options for the layer.
  3. Click Show properties Show properties.
  4. On the Settings toolbar, click Configure pop-ups Pop-ups.
  5. Click Pole Info and click Edit expression.
  6. Add the new questions in both the fieldsForPopup and dynamic_fields sections of the editor window.

    fieldsForPopup
    
    "pole_groundguard",
    "pole_groundguard_repaired",
    dynamic_fields
    
    'pole_groundguard': {
                'hide_fields': ['pole_groundguard', 'pole_groundguard_repaired'],
                'hide_value': 'Adequate'
            },

    Configure the Pole Info pop-up expression.
  7. Click OK.
  8. Click Save and open Save and open and click Save to save changes to a map you own.

Update the Overhead Inspections Manager app

Update the widget configuration in the Overhead Inspections Manager app by completing the following steps:

  1. Verify that you are signed in to your ArcGIS organization and browse to the Overhead Inspections Manager web application.
  2. From the item page, click Edit Application.
  3. Click the Widget tab, hover over the Smart Editor widget, and click the Configure this widget button to open the configuration window.
  4. Click the Edit button under Actions for the Overhead Inspections layer.
  5. Scroll down and uncheck the display check box for the newly added Pole Ground Guard field.
  6. Click OK and click OK again.
  7. Click Save.

Update the assigned and unassigned surveys

Modify and republish the inspection surveys in ArcGIS Survey123 Connect with the newly added Pole Ground Guard question and then republish the assigned and unassigned surveys by completing the following steps:

  1. Install ArcGIS Survey123 Connect.
  2. Start ArcGIS Survey123 Connect and sign in to your ArcGIS organization.
  3. Click Assigned - Overhead Inspections to download the survey.
  4. In the Download window, click Download and click OK.
  5. Click Assigned - Overhead Inspections to open the survey.
  6. On the left, from the side toolbar, click the XLSForm button.
  7. Add Pole Ground Guard to the Pole questions with the following details:

    • Typeselect_one Condition
    • Namepole_groundguard
    • Label<b>Pole Ground Guard</b>
    • bind::esri:fieldTypeesriFieldTypeString
    • bind::esri:fieldLength10

  8. Add a Pole Ground Guard repaired question to the appropriate sections using the following details:

    • Typeselect_one YesNo
    • Namepole_groundguard_repaired
    • Label<span style="background-color:${pole_groundguard_repairedbg};"><b> Pole Ground Guard Repaired</b></span>
    • RequiredYes
    • Relevant${pole_groundguard}='Inadequate'
    • bind::esri:fieldTypeesriFieldTypeString
    • bind::esri:fieldLength3

  9. Add a row for calculating using the following details:

    • TypeCalculate
    • Namepole_groundguard_repairedbg
    • Calculationif(selected(${pole_groundguard_repaired}, 'Yes'), "#5ac18e",if(selected(${pole_groundguard_repaired}, 'No'), '#ff7373', '#ffdb99'))
    • bind::esri:fieldTypenull

  10. Save and close the Microsoft Excel spreadsheet and preview your changes in ArcGIS Survey123 Connect.
  11. In ArcGIS Survey123 Connect, in the left toolbar, click Publish to publish your changes.
  12. Click Publish survey to publish your changes, and then click OK.
  13. Repeat the steps for the Unassigned - Overhead Inspections survey.

Update the Repairs Needed survey

Modify and republish the inspection surveys in ArcGIS Survey123 Connect with the newly added Pole Ground Guard question and then republish the repairs needed survey by completing the following steps:

  1. Install ArcGIS Survey123 Connect.
  2. Start ArcGIS Survey123 Connect and sign in to your ArcGIS organization.
  3. Click Repairs Needed - Overhead Inspections to download the survey.
  4. In the Download window, click Download and click OK.
  5. Click Repairs Needed - Overhead Inspections to open the survey.
  6. On the left, from the side toolbar, click the XLSForm button.
  7. Add Pole Ground Guard to the Pole questions with the following details:

    • Typeselect_one Condition
    • Namepole_groundguard
    • Label<b>Pole Ground Guard</b>
    • Appearancehidden
    • bind::esri:fieldTypeesriFieldTypeString
    • bind::esri:fieldLength10

  8. Add a Pole Ground Guard repaired question to the appropriate sections using the following details:

    • Typeselect_one YesNo
    • Namepole_groundguard_repaired
    • Label<span style="background-color:${pole_groundguard_repairedbg};"><b> Pole Ground Guard Repaired</b></span>
    • RequiredYes
    • Relevant${pole_groundguard}='Inadequate'
    • bind::esri:fieldTypeesriFieldTypeString
    • bind::esri:fieldLength3
    • body::esri:visible${pole_groundguard}='Inadequate'

  9. Add a row for calculating using the following details:

    • TypeCalculate
    • Namepole_groundguard_repairedbg
    • Calculationif(selected(${pole_groundguard_repaired}, 'Yes'), "#5ac18e",if(selected(${pole_groundguard_repaired}, 'No'), '#ff7373', '#ffdb99'))
    • bind::esri:fieldTypenull

  10. Locate the begin group row for the name pole_info and replace body::esri:visible with the following:
    ${pole_straightness}= "Inadequate" or ${pole_ground}="Inadequate" or ${pole_ground_staples}="Inadequate" or ${NESC_violations}="Yes" or ${stub_pole}="Yes" or ${pole_groundguard}="Inadequate"
  11. Save and close the Microsoft Excel spreadsheet and preview your changes in ArcGIS Survey123 Connect.
  12. In ArcGIS Survey123 Connect, in the left toolbar, click Publish to publish your changes.
  13. Click Publish survey to publish your changes, and then click OK.

Update the Monitor Inspections dashboard

Modify the Top 10 Issues Identified chart with the newly added Ground Guard question by completing the following steps:

  1. Verify that you are signed in to your ArcGIS organization and browse to the Monitor Inspections dashboard.
  2. From the item page, click Edit Dashboard.
  3. Click the Issues Identified tab.
  4. Click the options button Options and select Configure Dashboard settings for the Top 10 Issues Identified chart.
  5. Click Edit next to the layer name. Add the following text to the Expression editor:

    {
            group_by_fields: ['pole_groundguard'],
            filter_sql: "pole_groundguard = 'Inadequate'",       
            result_field: 'Pole Ground Guard'
        },

    Expression editor in ArcGIS Dashboards
  6. Click Test to verify code, and click Done.
  7. On the Data tab, set the parameters as follows:

    • Click the Filter button, select the count field from the drop-down list, then choose the greater than operator and enter 0 for the value.
    • For the Category Field, choose question from the drop-down list.
    • For Statistics, choose Sum from the drop-down list.
    • For Field, choose count from the drop-down list.
    • For Sort by, click the Add field button, select Statistics from the drop-down list and Sort descending.
    • Set the Maximum categories parameter to 10.

  8. On the Value Axis tab, enable Integers only.
  9. On the Series tab, for Color, type #ebebeb.
  10. Click Done and click Save to save the changes to the dashboard.