central san and the local government information...

30
Central San and the Local Government Information Model Laying the Foundation for a GIS-Centric Wastewater Agency Carl Von Stetten GIS Analyst

Upload: dangdung

Post on 04-May-2018

234 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Central San and the Local

Government Information Model

Laying the Foundation for a GIS-Centric

Wastewater Agency

Carl Von Stetten

GIS Analyst

Page 2: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Central Contra Costa Sanitary District(aka Central San or CCCSD)

• Serve the central portion of Contra Costa county in California (35 minutes east of San Francisco)

• Wastewater collection and treatment for 327,000 residents and business customers

• Wastewater treatment for 134,000 residents of the cities of Concord and Clayton

• Household hazardous waste collection for all residents in central Contra Costa County

• Treat average of 30 MGD (up to 53 MGD in wet weather)

Page 3: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

First, a little bit of history…

Page 4: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Central San GIS - BC*

*(Before Computers)

Page 5: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Central San GIS 1996-2006

• Produce paper maps more efficiently

• MicroStation + MGE

• Intergraph CLIX workstations, then PCs

with Windows NT 3.51

• Custom data model

• Reliability issues

• Frequent MicroStation

file corruption

Page 6: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Central San GIS 1996-2006

• Started thinking about web maps in

1999

• Implemented first web GIS ~2002

• Autodesk MapGuide + Allaire ColdFusion

• Creative solutions to linking to other

systems/databases

• Problems reliably converting MGE tiled

data into seamless MapGuide files

Page 7: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Central San GIS 2005-2006

• Moved to Intergraph GeoMedia ‘05-’06

• Developed custom data model

• Designed to balance needs of paper map production with web map accessibility

• Better connectivity with other systems, especially Sussex (Accela) CMMS

• Hired Intergraph to write custom code to automate tasks and build the linkages to CMMS and other systems

Page 8: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Central San GIS 2005-2006

• Rewrote entire MapGuide/ColdFusion

web GIS to work with new data model

• Used Safe Software’s FME to translate

between GIS and database formats

Page 9: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Central San GIS 2006-2016

The level of integration we

wanted…

…what we actually ended up with.

Photo Credits: Kmr1985 (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia Commons (left image) & By sv1ambo [CC BY 2.0 (http://creativecommons.org/licenses/by/2.0)], via Wikimedia Commons (right image)

Page 10: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Central San GIS 2006-2016

• Realization we were maintaining two diverging inventories (GIS & CMMS)

• Both inventories tracked similar attribute data

• Inventories don’t match• >6% records don’t have matching IDs

• Significantly larger number of records with attribute differences

• Connecting to other business systems was similarly hard

Page 11: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

A Fresh Start

• Replace our GIS (GeoMedia + MapGuide)

AND our CMMS (Sussex/Accela)

• Implement a sustainable desktop/web GIS

platform

• Implement a GIS-centric CMMS

• GIS would be inventory authority of record

Page 12: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Other Systems Requiring GIS

Integration

• Planning & Applied Research Group

• Innovyze InfoWorks ICM SE for dynamic hydraulic modeling

• Innovyze InfoMaster for asset integrity management and capital

planning

• Collection System Operations Division

• WinCan / Granite XP / IT Pipes(??) for CCTV inspection

• Plan Review/Permits/Inspection Groups

• Sungard (HTE) for permits, sewer billing, and parcel

ownership/tax roll managment

Page 13: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Central San GIS Ecosystem

Page 14: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Choosing the Platforms

• Esri ArcGIS Desktop / Server / Portal

• Integrated solutions from single vendor

• Azteca Cityworks AMS

• Tight integration with ArcGIS Server

• Features met needs of our Collection System

Operations division

• Management decided to convert our Plant CMMS

to Cityworks too to consolidate asset management

Page 15: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Getting the Help We Needed

• Signed an EEAP contract with Esri in

March 2013, renewed once

• Signed 3-year ELA with Esri in November

2014

• Issued RFP for CMMS implementation/

migration services

• Awarded contract to Woolpert

Page 16: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Let’s Design Another Data Model From

Scratch (uh… no)

• As part of EEAP, Esri staff started to

assemble a custom data model from

previous customer implementations

• Central San GIS staff started looking at

the Local Government Information Model

(LGIM)

• Decided the LGIM was a good fit for our

organization

Page 17: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

LGIM Advantages

• Supported by many

Esri partners

• Sets an industry

standard

• Improves data

interoperability/ sharing

• Provides structured

framework for data

model consistency

• Out-of-the-box maps

and applications for

both desktop and web

• Attribute Assistant

automates many tasks

• Support for parcel

fabrics/ geometric

networks

• Use as much/as little as

you need

Page 18: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

LGIM Example

Feature Datasets Feature Classes

Page 19: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Planning the Migration

Page 20: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Automating the Data Migration

• Split workload of developing ETL

processes for various data sets with Esri

• Developed FME ETL processes for

everything except parcel fabric

• Esri tools for parcel data import

Page 21: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Example FME ETL Process

ETL for SewerStormwater Feature Dataset

Page 22: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Planning the Infrastructure

• All GIS servers are virtualized

• (Microsoft Windows on VMware vSphere)

• GIS group controls our own VMware cluster

• Freedom to deploy virtual machines as needed

• Separate testing/production environments

• SQL Server enterprise Geodatabases

• ArcGIS servers

• Dedicated ArcGIS server for Cityworks map

services

Page 23: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

ArcGIS Infrastructure – Initial Plan

MS SQL Server 2012

Standard Edition

“Default” Instance = Production

“TESTING” Instance = Testing/Training

Esri ArcGIS Server 10.3

Image services

(tile caches)

Esri ArcGIS Server 10.3

Production map services

for web apps

Esri ArcGIS Server 10.3

Production map services

for Cityworks AMS

MS SQL Server 2012

Developer Edition

Runs on each Analyst’s workstation

for Geodatabase development

Esri ArcGIS Server 10.3

Map service

development/testing

Portal for ArcGIS Server 10.3

GIS Services Gateway

Page 24: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Web GIS – A Change In Plans

• Originally planned to build web maps/apps

using Esri tools

• Portal for ArcGIS Server / ArcGIS Online

• Web App Builder or JavaScript API

• Compressed schedule called for a

different approach

Page 25: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Geocortex Essentials

• Provides a web map application interface in front

of ArcGIS Server map/feature services

• >80% of the user interface (UI) features we

needed were available in the product

• No custom code – just configuration through web

administrator UI

• Fantastic global search, including geocoder results

• Responsive design for desktop/mobile/phone

• HTML5/JavaScript viewer works with all modern

browsers, no plugins required

Page 26: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

ArcGIS Infrastructure – Final Plan

MS SQL Server 2012

Standard Edition

“Default” Instance = Production

“TESTING” Instance = Testing/Training

Esri ArcGIS Server 10.3

Image services

(tile caches)

Esri ArcGIS Server 10.3

Production map services

for web apps

Esri ArcGIS Server 10.3

Production map services

for Cityworks AMS

MS SQL Server 2012

Developer Edition

Runs on each Analyst’s workstation

for Geodatabase development

Esri ArcGIS Server 10.3

Map service

development/testing

Geocortex Essentials 4.5.1

Web app development/testing/

production

Adobe ColdFusion 11

Standard Edition

Report development/

testing/production

Portal for ArcGIS Server 10.3

GIS Services Gateway

Page 27: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Final Implementation

• May 2 – June 3: Beta testing new web app

system

• June 1 – June 8: Final data migration

• June 13: ArcGIS/Geocortex platform goes

live

Page 28: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Wrap Up…

• The LGIM provided an industry-standard

framework with many supporting maps

and tools

• We customized the LGIM to meet our

specific needs

Page 29: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Thank You for Assistance and Support

Esri Staff

• Srinivas Suryanarayanaiah

• Margaret Gregory

• Michelle Johnson

• Reginald Warren

• Katja Krivoruchko

• Suzanne Timani

• David Wachal

Central San Staff

• Asset Management/GIS Team• Dana Lawson (Senior Engineer)

• Carolyn Knight (GIS/CMMS Administrator)

• Ian Morales (GIS Analyst)

• Mike Matthews (Eng. Tech)

• Managers• Jean-Marc Petit (Engineering Dept.

Director)

• Danea Gemmell (Planning & Development Services Div. Manager)

• Special thanks to Central San Board President Tad Pilecki

Page 30: Central San and the Local Government Information …proceedings.esri.com/library/userconf/proc16/papers/266_317.pdfCentral San and the Local Government Information Model ... •Autodesk

Questions???

• Contact Information:

Carl Von Stetten

Email: [email protected]

Web: http://centralsan.org

http://about.me/cfvonner

Twitter: @cfvonner

Slack: @cfvonner

http://gisdevs.slack.comsignup: http://bit.ly/1HxiNv1