ArcGIS Utility Network: What About My Existing Integrations?

An Introduction Regarding Your Utility Network

You work for a utility company with a mature enterprise GIS that you have built over the last 10 to 18 years using ArcGIS. Your geodatabase stores millions of features in a geometric network representing the utility infrastructure. Your GIS integrates with other systems. These can be enterprise asset management (EAM), customer information (CIS), distribution and outage management (ADMS), and SCADA through custom interfaces over the years. There is a large investment in your existing enterprise technology that supports hundreds of daily users in your utility network.

Before You Update

Your GIS team returns from a recent Esri conference armed with the latest information. This data includes the new ArcGIS Utility Network, a comprehensive framework for modeling; electric, gas, water, stormwater, wastewater, and telecommunications. This is the next generation data model that will support the utility and telco industry for the next 15-20 years. Your team is excited about all the new capabilities and is eager to move forward with an upgrade to ArcGIS Pro and Enterprise using Portal and with data migration. Sounds simple enough, right? Not so fast. What about all those custom interfaces to external systems like EAM and CIS that are critical for the business? A move from the geometric network to the Utility Network will require existing rebuilding or replacing integrations entirely. This is because you are accessing the Utility Network data through newly defined web services.

If you engage your internal IT resources or an outside consultant to rebuild your custom integrations, the cost will be months and hundreds of thousands of dollars. Instead, consider implementing an integration platform like GeoWorx® from GeoNexus Technologies. GeoWorx is an enterprise grade integration platform that is easy to use, reliable, and includes out-of-the-box connectors for Esri® ArcGIS®, IBM® Maximo®, SAP®, ABB® Ellipse®, Oracle Utilities® (WAM and CC&B), and other leading enterprise systems.

Consider a Productized Solution

A recent update to GeoWorx allows it to connect to the new Utility Network services. The screenshot below shows the addition of two new connection options including ArcGIS Portal and ArcGIS Online that support Utility Network services.

Another GeoWorx Sync update supports Associated Field Definitions in the Utility Network. This is important for providing the ability to synchronize associated data to supported 3rd party systems.

It is a lengthy and costly effort to rebuild your GIS interfaces when migrating to the Utility Network. Beforehand, consider the following benefits of a productized solution.

1. Eliminate Risk in Your Utility Network

Rebuilding existing interfaces or new integrations between GIS and external systems is full of unknown risks. When the project kicks off there is nothing to show because the resulting integration does not yet exist. There is a leap of faith that developers can deliver a solution meeting the specific requirements, budget, and timeframe. To integrate your utility network, developers must have the knowledge and skills in each system within your utility network. This expertise is hard to come by.

For example, developing an integration between Maximo and ArcGIS requires knowledge of both systems API’s and data structures. Traditionally, the development is divided with each side of the interface being coded by different groups. A Maximo developer codes the Maximo side and a GIS developer codes the GIS side of the interface with the hope that the two converge successfully. All of this creates unnecessary risk. GeoWorx includes a library of productized connectors for ArcGIS and leading enterprise systems. This library allows you to see how it works and what it is capable of before beginning implementation.

2. Save Time and Money

Building custom interfaces in a utility network are often a lengthy task. It typically takes a minimum of 3 months. The process includes activities for gathering functional and technical requirements, creating a design and architecture, coding, testing and rework, documentation, training, and deployment. The project will involve multiple resources including a Project Manager, Business Analyst, Technical Architect, and Developer. The development of interfaces is often part of a much larger project, where non-coding activities combine with other system implementation tasks. Regardless, the cost per interface can be in the $50,000 to $100,000 ballpark. GeoWorx can be installed and configured in days not months, greatly reducing integration time and cost.

3. Eliminate Version Lock

Custom integrations only work for the intended systems and the specific version of those systems that they were built to support. If you patch or upgrade either edge system to a higher version the integration may break. This issue is due to changes in the underlying data model or API. This will require testing and code updates to the interface. This scenario often locks an organization into a specific version of GIS and the system because of its integration. GeoWorx provides a loosely coupled integration that eliminates version lock. GIS is free to upgrade at will regardless of the system’s integration. Likewise, the edge systems is able to upgrade without impact to GIS.

4. Scalability Throughout the Enterprise

Utility network data such as assets and work are often used by many systems throughout the enterprise like GIS, CIS, ADMS, and EAM. Take for example a billing meter. A billing meter is an asset that is used in CIS (CC&B) and associated to a customer account, service premise, and billing information. The meter is also an asset record in EAM and associated to installation, repair, and preventive maintenance activities. In addition, the meter uses by GIS and associates to a service premise location for determining meter reading routes and mapping activities. GeoWorx Sync, is an enterprise integration platform that goes beyond simple point-to-point integration, allowing it to scale to support multiple system synchronization.

5. Increase Data Integrity Within Your Utility Network

Data is a critical asset and the lifeblood of any organization that relies on its accuracy and timeliness to make effective decisions. Utilities manage data about customers, infrastructure assets, work activities, and human resources and share it across multiple enterprise systems like CIS, EAM, GIS, SCADA, ADMS, and others. In order to ensure the integrity of enterprise data the systems that create and use the data must be connected and synchronized in a consistent manner that provides accurate reporting of inconsistencies and an audit trail of changes that have occurred over time. As a fully supported integration platform with true bidirectional synchronization and robust discrepancy reporting, GeoWorx Sync provides the optimal solution for your enterprise’s integration needs.


Moving to the ArcGIS Utility Network is not a matter of if, but when. Fortunately, there are an abundance of resources available to help you plan and execute the transition. Before embarking on a significant effort to rebuild your integrations to 3rd party systems reach out to GeoNexus and evaluate GeoWorx as a possible solution.

About GeoNexus Technologies

At GeoNexus Technologies our mission is to ensure integrity and reliability of enterprise data to support effective decision making. We provide GeoWorx, an enterprise grade integration platform that is easy to use, reliable, and includes out-of-the-box connectors for Esri ArcGIS, IBM Maximo, SAP, ABB Ellipse, Oracle Utilities, and other leading enterprise systems. GeoWorx is used by asset-intensive organizations across the globe in industries including utilities, telecommunications, pipeline, transportation, and government.
Contact us for more information at

Categories: 2018

Share This Post

Leave a Reply

Your email address will not be published. Required fields are marked *