All Projects GIS Administration

ArcGIS Enterprise Overhaul for Portland, Tennessee Utilities Department

Client: City of Portland, Tennessee, Department of Utilities
Date: August 2024–Present
Technologies: ArcGIS Enterprise, ArcGIS Server, Portal for ArcGIS, ArcGIS Online, SQL Server, Windows Hyper-V, Survey123, Python, Elements XS

Portland's Utilities Department GIS administrator knew exactly what his city needed. What he did not yet know was why the system he had inherited was keeping him from getting there. Through dymaptic's GIS administration services, the city rebuilt its entire ArcGIS Enterprise environment from the ground up.

The Challenge: A System with Data but No Access

Elijah Risch, Portland's GIS administrator, came into his role with a clear operational goal: make the city's utility department data accessible to the people who needed it. He knew the data existed. Sewer line records, gas infrastructure, asset histories: it was all there. But the maps were not loading reliably, services were throwing errors, and he could not pinpoint why. There was no documentation from the previous administrator, and the system's behavior was difficult to explain without understanding how it had been configured.

He found dymaptic through Esri's partner directory and initially requested a complimentary GIS assessment. The free assessment gave him a useful starting point, but he recognized he needed something more thorough. He came back and contracted for a full, paid assessment, the first step in what became a comprehensive GIS and IT infrastructure engagement.

ArcGIS Enterprise Overhaul for Portland, Tennessee Utilities Department

Our Approach: Listen First, Then Diagnose

At dymaptic, a GIS assessment does not begin with tools or checklists. It begins with listening. Working closely with Portland's GIS administrator, the assessment team spent significant time understanding what he wanted from his system: what should be working, what had already been tried, and where the gaps in his understanding of the inherited configuration were largest.

From there, the assessment expanded into a ground-up review of the full technology stack. That meant examining the software installed on the servers, the data structure and how it was organized, the configuration of services, and the network environment those services were running on. Some of the most significant findings were not GIS issues at all. GIS infrastructure depends on the network and server environment it sits in, and dymaptic's team identified network configuration problems, inappropriate software licensing (workgroup-level SQL Server and an under-licensed ArcGIS Server install), and a security configuration in which a full domain administrator account was running GIS services, a setup that presented both stability and security risk.

One of the more striking discoveries was the state of the geodatabase itself. The previous administrator had never compressed the database, which meant years of edit versions had accumulated invisibly. Data the current administrator believed was simply gone was actually buried in those versions, inaccessible but not lost. Surfacing that finding was an early turning point in the engagement.

The Rebuild: What We Built Together

With the assessment complete and priorities established, dymaptic and Portland's GIS administrator moved into the implementation phase. The work was structured around a core principle: building the GIS administrator's own capability alongside the infrastructure, not instead of it. Kevin Sadrak, the dymaptic engineer leading the engagement, worked directly with the GIS administrator throughout, walking him through each step, teaching him how to create schema owners in the database, showing him how to migrate data from ArcGIS Online into his new enterprise environment, and then stepping back to let him carry it forward independently.

The infrastructure work was substantial. Key components of the rebuild included:

  • Stood up a Windows Hyper-V host and provisioned multiple virtual machines to support a proper enterprise configuration
  • Installed and configured ArcGIS Server, Portal for ArcGIS, and SQL Server in a correctly licensed and separated environment
  • Separated the domain controller onto its own dedicated machine (it had previously shared hardware with the enterprise GIS services)
  • Migrated data from ArcGIS Online into the new ArcGIS Enterprise geodatabase, bringing it in-house and reducing the city's ArcGIS Online credit consumption
  • Migrated Survey123 surveys from ArcGIS Online hosting to the enterprise, including configuring pull location capability for auto-populating field forms
  • Configured the city's asset management platform, Elements XS, to read GIS data through the new Portal app IDs
  • Set up automated backup infrastructure to replace what had been an unreliable server environment
  • Produced a data lineage deliverable tracing the full path of each dataset from its source through services and maps, giving the GIS administrator a complete picture of where data lives and how it flows through the system

A key part of the engagement also involved coordinating with the city's IT contractor to ensure the new enterprise system was properly accessible on the network and reachable externally where needed.

The Results: Data That Works, a Team That Can Use It

The clearest measure of the project's impact came from the GIS administrator himself. Before the rebuild, data existed but was inaccessible. After it, usage increased meaningfully as staff across the utilities department were able to reach the maps and services they needed. The GIS administrator described the outcome as "leaps and bounds" over what was there before.

Beyond accessibility, the project delivered infrastructure durability. Portland's Utilities Department GIS environment moved from a fragile, underdocumented system running on shared hardware to a properly separated, backed-up, and correctly licensed enterprise configuration. The GIS administrator now understands his system, can manage it independently, and has a clear picture of where every dataset lives.

The engagement continues in a light support capacity. Kevin also drove to Portland, Tennessee to meet the GIS administrator in person, an investment dymaptic made because the in-person connection brought context and understanding that remote work cannot fully replicate. The two have also submitted a joint presentation proposal to the Tennessee GIS conference to share what they built and how they did it.

Frequently Asked Questions

What GIS and IT problems did Portland, Tennessee's Department of Utilities face?
Portland's Utilities Department GIS administrator inherited a system with errors, missing documentation, and no clear picture of how data flowed through it. Specific issues identified by dymaptic during the paid assessment included network configuration problems, improperly licensed software (workgroup-level SQL Server and a non-enterprise ArcGIS Server installation), a security misconfiguration in which a full domain administrator account was running GIS services, and a domain controller sharing hardware with the GIS enterprise. Additionally, years of edit versions in an uncompressed geodatabase had made data effectively inaccessible without being deleted.
How does dymaptic approach a GIS system assessment?
The dymaptic assessment process starts with a structured listening session to understand what the client wants from their system and where they believe problems exist. From there, the team works ground-up through the full stack: the server software, licensing, data organization, service configuration, and network environment. Because GIS infrastructure depends on the IT environment around it, dymaptic evaluates both together rather than treating GIS and IT as separate concerns.
What does the dymaptic GIS rebuild for Portland include?
The dymaptic team designed and built a properly configured ArcGIS Enterprise environment running on a Windows Hyper-V host with separated virtual machines for the domain controller, GIS server, and database. The rebuild included setting up ArcGIS Server, Portal for ArcGIS, and SQL Server in a correctly licensed configuration; migrating data from ArcGIS Online to the enterprise geodatabase; moving Survey123 surveys to enterprise hosting; configuring the Elements XS asset management platform to read GIS data through Portal; and standing up automated backup infrastructure.
Does dymaptic work with small municipal governments?
Yes. The Portland, Tennessee engagement is a strong example of how dymaptic approaches smaller local government clients: matching the scope of the solution to what the organization actually needs, building internal capability rather than ongoing dependency, and staying available for support without requiring a continuous engagement. Small governments often have real GIS infrastructure challenges and benefit from experienced outside perspective, even when budgets are modest.

An unhandled error has occurred. Reload X