FME 2014 - Automating Creation of 911 Compliant Data

Preview:

Citation preview

CONNECT. TRANSFORM. AUTOMATE.

Automating the Creation of9-1-1 Compliant Street DataTammy KobliukGIS Coordinator, I.T. Services

CONNECT. TRANSFORM. AUTOMATE.

Road-Trip Agenda

Purpose of the trip Why we’re travelling Where’s the fire? What’s the problem, aren’t the roads

mapped?(otherwise known as “all roads aren’t created equal”)

CONNECT. TRANSFORM. AUTOMATE.

Purpose of the Trip Supporting our protective services Standardize Regionalize Automate

CONNECT. TRANSFORM. AUTOMATE.

Background

St. Albert RCMP detachment is the primary 9-1-1 call centre

Fire Department does fire services equipment dispatching

Alberta Health Services (AHS) does the ambulance dispatching

St. Albert operates ambulances under contract to AHS

St. Albert GIS supplies data for all three systems

CONNECT. TRANSFORM. AUTOMATE.

Where’s The Fire?

St. Albert

CONNECT. TRANSFORM. AUTOMATE.

Assumption

If it is good enough for the Fire Department, then it is good enough for Alberta Health

Services (AHS) and the RCMP

CONNECT. TRANSFORM. AUTOMATE.

Known 9-1-1 Data CAD Uses

9-1-1 (secondary) call matching. The geocoding of the Telus

ANI/ALI feed. Primary call matching =

address points. Fastest route calculation. Interactive dispatch map

display.

CONNECT. TRANSFORM. AUTOMATE.

Regional Road Network(Follow the Smoke)

Inputs: St. Albert, City of Edmonton, Sturgeon County

Output Target: FDM Street Requirements

Non-matching table structures Nothing meets FDM structure needs Target update cycle: quarterly Automate as much as possible

CONNECT. TRANSFORM. AUTOMATE.

Data Notes

St. Albert road data is updated whenever roads and addresses change. Significant work completed to meet FDM

requirements. City of Edmonton road data

Downloaded quarterly Static data model Most information compiled into single fields

Sturgeon County – very rough; requires TLC

CONNECT. TRANSFORM. AUTOMATE.

The “It’s Not Pretty” Road to Deliverance

X 3

• Identify line direction.• Assign FDM street classes.• Extract quadrant information.

Extract and reclassifystreet name types.

Combine into single dataset and export to

shapefile

Combine and remap St. Albert and

Sturgeon Cty

CONNECT. TRANSFORM. AUTOMATE.

St. Albert & Sturgeon County

Filter Replace Remap Combine

CONNECT. TRANSFORM. AUTOMATE.

The First Model

CONNECT. TRANSFORM. AUTOMATE.

From A to B

CONNECT. TRANSFORM. AUTOMATE.

Off To The Big City (Edmonton)!

Individual input layers for each arterial, collector, and local class. Alleys ignored.

Fully concatenated street names. Street name types are not abbreviated. Two different street classifications – they don’t

match our FDM classes. Names ALL CAPITALIZED. Data table structure is static.

CONNECT. TRANSFORM. AUTOMATE.

From C to D (or is that B?)

CONNECT. TRANSFORM. AUTOMATE.

What’s In A Name? If you’re Edmonton, apparently everything

including the kitchen sink.

101A AVENUE NW

ALBERTA HOSPITAL ROAD ONE NW

BEARSPAW DRIVE EAST NW

WEST VIEW CLOSE NW

MILL WOODS ROAD SOUTH NW

NOT NAMED ROAD NW

My personal favorite!

CONNECT. TRANSFORM. AUTOMATE.

What’s In A Name?

Prefix (e.g. South Terwilligar Drive) Name Only part (e.g. Stony Plain Road) Name Type – using standard MSAG abbrev.

(e.g. Avenue = AV; Crescent = CR) Suffix (e.g. Everitt Drive North; 112 Street

NW)

Also need a Display Name for the CAD map.(e.g. Coal Mine Rd)

CONNECT. TRANSFORM. AUTOMATE.

The First Edmonton Model(s)

CONNECT. TRANSFORM. AUTOMATE.

The Second Model(s)

CONNECT. TRANSFORM. AUTOMATE.

Altogether Now!

CONNECT. TRANSFORM. AUTOMATE.

List of Most Popular Stops

Tester String Searcher Substring Extractor Attribute Filter Attribute Creator Case Changer

CONNECT. TRANSFORM. AUTOMATE.

Future Sidetrips (Enhancements)

Spatial clipping to municipal boundaries Automated ID numbering Adding additional municipalities

CONNECT. TRANSFORM. AUTOMATE.

Thank You!

Questions?

For more information: Tammy Kobliuk: tkobliuk@stalbert.ca City of St. Albert, I.T. Services

Recommended