Slashing Development Time and Cost with COTS
By Matthew DeMeritt, Esri Writer
This article as a PDF.
The Enterprise GIS team created a Crime Viewer, which displays all crime statistics for the current week to the media and citizens.
To keep pace with its enterprise vision, Pinellas County, Florida, created a GIS governance committee to guide county GIS projects—in particular, web map and app creation with Esri commercial off-the-shelf (COTS) software. With help from Esri professional support staff, the county upgraded its public GIS website and created an ArcGIS Open Data site to serve the needs of county residents as well as its municipalities.
Since 2006, Pinellas County's eight-person GIS staff has tirelessly provided application development, data analysis, and cartography services to all county departments. As a result, practically every department manager understands the benefits of GIS and has vouched for it as a tool that promotes efficiency.
Impressed by that consensus, the county chose executives from various constitutional offices around the county to form the Pinellas County Enterprise GIS Steering Committee to prioritize and potentially fund projects. Concurrently, the county assembled the Enterprise GIS Working Group, a team of GIS practitioners that would actualize the projects and applications ordered by the committee. At the recommendation of Esri Professional Services, the county used ArcGIS Online so specialized web maps and apps could be built quickly.
"The Working Group's departments rely heavily on ArcGIS Online to meet the county's GIS demands across a broad spectrum of business applications," said Bryan Zumwalt, GIS manager, business technology services. "Many of the COTS solutions in ArcGIS Online enable us to create applications fast without any need to code and with great business impact to our GIS user community."
"In less than one day, we solved the problem of delivering timely FEMA and county data to the public," said Michael Dawson, senior GIS developer at Pinellas County. "Using ArcGIS Online and COTS technologies helped us cut our development time and costs to a fraction of what a custom application would've been."
Within months, the county built a professional collection of GIS viewers using ArcGIS Online preconfigured resources—specifically, templates that easily display county data. For example, tapping the county's aerial imagery database, they made a web map for land managers who needed to assess land change and compare older imagery with newer datasets. When county and city police departments requested a web map that displayed crime statistics for media and citizens to access, the Enterprise GIS team created a Crime Viewer.
The swipe feature in Pinellas County's Aerial Image Retrieval System juxtaposes any two imagery datasets such as the imagery from 2014 and 2004 shown here.
Within weeks, the group created and published on the Pinellas County website an impressive collection of viewers that provide access to information on topics ranging from manatee sightings to construction projects.
Moving from Legacy Systems
All this work didn't happen overnight. Pinellas County needed a plan to replace its legacy Autodesk MapGuide viewers so it could maintain a sustainable web presence. Pinellas used its credits for the Esri Enterprise Advantage Program (EEAP) to implement recommended best practices. The group also asked EEAP staff to conduct security vulnerability, scalability, and testing workshops for departments migrating to ArcGIS Online.
"Using EEAP takes all the guesswork out of how we should configure our infrastructure," said Zumwalt. This allowed the county's staff to focus its efforts on delivering business applications and serving the end users. "It's nice to have high-caliber personnel from Esri make sure that we're following the best practices that will continue to make our program successful," Zumwalt observed.
Sharing Open Data
Other cities and towns in Pinellas County have become members of the county's ArcGIS Online subscription. This allows them to create their own maps. To help those municipalities more rapidly create web maps and apps, the county worked with data stewards from internal county departments to create an Open Data Portal and publish the county's internally managed datasets for use by other municipalities. In just weeks, Pinellas made 117 of its layers publicly available in a portal created in ArcGIS for Server.
"Our municipal partners can create and publish applications straight from the ArcGIS Online platform rather than us having to export shapefiles from geodatabases and e-mail them," said Zumwalt. "It's been much easier for them to come in and participate in our ArcGIS Online organizational account and retrieve the data they need and publish the data they collect."
For example, the City of Oldsmar has fewer than 14,000 people and just 66 parcels. It has used ArcGIS Online to create damage assessment maps after storm strikes. For Oldsmar and other cities that need to perform damage assessment, the Enterprise GIS Working Group configured Collector for ArcGIS with specific fields for gathering data on various kinds of storm damage. This data collection app for iOS and Android platforms is available on the Esri Solutions site.
"For residential, commercial, industrial, or public properties, each has a different set of information for insurance and FEMA reimbursement purposes," said Zumwalt. "The Collector app is the perfect platform to collect data that will eventually aid the county in potential reconstruction efforts, as well as share data among internal departments and other agencies."
Now many municipalities within Pinellas County continually populate the portal with data, thus making it a robust mapping resource.
Asset Inventory Mapping
Pinellas County used several ArcGIS for Local Government solutions to inventory department-specific assets and organize this information for future maintenance management needs. For instance, its transportation group now uses the Sign Inventory solution to inventory all county street signage. The Urban Forestry group has similarly begun using the Street Tree Inventory solution to collect data on all of Pinellas County's managed trees.
"The county's asset management program will involve an implementation of a new GIS-based system for work management and capital improvement planning," said Zumwalt. "Using Collector and several ArcGIS for Local Government solutions to inventory county assets will help us get the full value and maximum return on investment from our enterprise asset management implementation."