Cobb County Enterprise GIS - cdn.atlantaregional.org

Preview:

Citation preview

1

Cobb County

Enterprise GIS

Ed Biggs

Tim Scharff

Lynn Biggs

2

Topics

Cobb GIS Overview

Enterprise GIS

CobbETRANS

Putting It Together

Demo

Looking Ahead

3

Background

Cobb County GIS

– Initial 5-Year Enterprise GIS Plan approved by the BOCC

in 1999

– Database Development

• Digital Orthophoto Base Map (2000)

• Planimetrics and 2-ft Contours (2000)

• Tax Assessor Parcels (2003)

• Enterprise Transportation Network (2004)

– Application Development

• Desktop & Web-based Applications

4

Cobb GIS Overview Provides

overall

direction for

GIS Program

Develops dept

GIS plan,

ensures

database

standards,

coordinates

training

Overall

management of

the Enterprise

GIS

Provides

technical

guidance,

formulates

recommended

solutions

Shares knowledge,

multi-departmental

networking

5

Stats

First 5 Years

– Year 4 projection: 100 users

– Actual number: 200 users

Present Day

– ArcGIS Desktop

• 62 licenses, over 160 users

– Web Mapping

• 12 map services; 88 layers being published

• 150,000 maps per month

6

Enterprise GIS

Triggers

Multi-User Editing Needs

Multi-Department Approach To: – Data Models, Data Maintenance Workflows

Replacement of business applications

Updated Vision: – Make GIS a transparent technology that is

used routinely to create, manage, and analyze data

7

Enterprise GIS

Results

Enterprise GDB Development & Migration – CobbETRANS (2004)

– Parcel Geodatabase (2005)

Accessibility & Ease of Use – Cobb GIS Data Access Tool

– Web Mapping Sites

Infrastructure Changes – Separate Edit & Production Environments

– ArcIMS & ArcSDE Implementation

8

CobbETRANS

Based on UNETRANS data model

Enterprise Geodatabase – Multi-User Editing

Dynamic Segmentation – Fundamental GIS-T

– Events: Map road characteristics that don’t necessarily begin and end at a road intersection.

– Attributes stored in related tables and can be visualized graphically.

9

CobbETRANS

Segmented Routes

– Addresses – 911

– Functional Class

– Number of Lanes

– Speed Limit

Long Routes – Sidewalks

– Crash Data

– Traffic Counts

– Traffic Flow

– Bus Routes

– Bus Stops

– School Zones

– SPLOST Projects

– Trails

Route Feature Classes

Main St.

1st S

t

2nd S

t

3rd

St

4th

St

Main St.

1st S

t

2nd S

t

3rd

St

4th

St

10

CobbETRANS dynamic segmentation

Sidewalks

Landscape License

ID FROM TO

Routes

A10 0 100

ID FROM TO

Sidewalks

A10

A10

30 40 50 70

ID FROM TO

Landscape License

A10 50 60

Dallas Highway

0

100 A10

11

CarteGraph

Default

Edit

SQL Express

ETRANS

Development

Workgroup SDE Server

Nightly Synch

Cobb Roads

Address Locators

Default

SQL Server 2000

Production

Enterprise SDE Server

Edit Data View Data

Builds Events

Joins Attributes

Updates Address Locators

12

GEODATAconnect Implementation

SQL Server

2005

Cartegraph

v 7.0f

Information Services

Application Server

So How Do We Integrate

All of This?

13

GEODATAconnect Implementation

Pavement Featureclass

Edit

Version

GIS

Workgroup

Server

Cartegraph

Server

GIS

Production

Server

Address

Locators

Segments

Routes

Map.mxd

GIS File

Server ArcGIS

License

Manager

Cartegraph

Users (20) DOT

GIS

Editors (4)

How Implemented

GISSDE

ArcSDE 9.2

(AGS Ent/Bas)

GISSDEDEV

ArcSDE 9.2

(AGS Ent/Bas)

GISAPPS

(reverse proxy)

GISAPPDEV

ArcIMS 9.2

GeoCortex 5.1

RouteServer

Nightly Synch

GIS Users

Various Apps

access

database views

Public

Web / Server

Based Sites

Cobb County

System at v9.2

Firewall

Work Group

Server

(AGS Wkg/Std) ArcGIS

Server

(AGS Ent/Adv)

Edit

Edit /

Publish

Production

External

Web

Server

(DMZ)

Multiple

Work Group

Servers

ArcGIS

Server

(AGS Ent/Std)

Publish Cache

15

Putting It Together

We had a lot of the ingredients, now

what?

– Automate eGDB synchronization

– Facilitate use

– Look for integration opportunities

– “Make the cake”

16

GIS Edit Servers

GIS General Data

5151

dev_gis

Land Mgmt Parcels

5152

dev_landmgmt

Land Use Future Land Use

Zoning

5157

dev_landuse

Public Safety Fire

Police

5154

dev_pubsafety

Com Dev Addresses

Cities

5156

dev_comdev

Sheriff

5155

dev_sheriff

Emergency

Mgmt

5160

dev_ema

Test

5170

dev_test

Database / Service Configuration

Water Hydrants

CMOM

5158

dev_water

Transportation Cobb ETRANS

giswg01\sqlexpress

E911 E911 Data

5169

dev_e911trans

Water Water

Sewer

5171

water_sde

Storm Inventory

Hydro

5172

storm_sde

GISSDEDEV GISWG01

GISWATSDE

17

GIS Production Server

Contains read-only data

Serves data for all Desktop- and Web-based clients

Some data restricted to internal users

Approximately 2 terabytes of data

– 10GB of vector data

– 200GB / year for orthophotos

18

eGDB Synchronization

GIS layer changes moved nightly from

“Edit” servers to “Production” server

Related data from other business systems

Series of SDE Commands, SQL Sever

Packages, VB Scripting

Base Map Data (Contours, Orthos, etc)

updated annually

19

Demo

Desktop applications

– Cobb GIS Data Access tool

Web applications

– Web mapping

GIS Integration

– Cartegraph

– Accela, Maximo

20

Looking Ahead

Increased integration with critical

business applications

Additional eGDB development

Increased leverage of ArcGIS Server

10-year anniversary GIS Day

21

Questions

Ed Biggs

Manager

770-528-8688

ebiggs@cobbcounty.org

Tim Scharff

GIS Manager

770-528-8703

tscharff@cobbcounty.org

The application of GIS technology is limited

only by the imagination of those who use it.

-- Jack Dangermond

Lynn Biggs

GIS Supervisor

770-528-1638

lbiggs@cobbcounty.org

22

Cobb GIS Data Access Tool

23

Zoning Geodatabase

24

Virtual Tours

25

Traffic Cameras

26

MyCobbCounty

Enter address and get

information -- such as

commissioner district,

elected officials and

nearest park or library

27

CarteGraph CALLdirector Call Takers – using the map

Created Map For Call Director and Reports

– Layer Scales

– Call Takers Geocode Issue Location

28

CarteGraph

Work Order

Form With Map

29

Storm Event Mapping

30

CobbETRANS Sidewalks

trSidewalk -

RouteFeature Event Table

31

CobbETRANS Sidewalks Pair Road

32

CobbETRANS Sidewalks Pair Road

33

Event Builder Tool

Created to speed up event making

– Designate event begin and end by mouse click

– Event attribute table displays to populate

Flexible pick route feature class and event table

– Create a point event

– Create line event

• Can ‘snap’ to begin or end of the route

– Create an event for the entire length of route

34

Why Not Replication?

Synchronization scripts developed prior to

v9.2

Replication can handle some cases:

– Update single feature class

– Example: Parcels

But not others:

– Event creation and SQL post-processing

– Example: Roads

Recommended