SlideShare a Scribd company logo
CONNECT. TRANSFORM. AUTOMATE.
Automating the Creation of
9-1-1 Compliant Street Data
Tammy Kobliuk
GIS Coordinator, I.T. Services
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”)
Purpose of the Trip
 Supporting our protective services
 Standardize
 Regionalize
 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
Where’s The Fire?
Assumption
If it is good enough for the Fire
Department, then it is good
enough for Alberta Health
Services (AHS) and the RCMP
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.
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
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
The “It’s Not Pretty” Road to Deliverance
X 3
• Identify line
direction.
• Assign FDM street
classes.
• Extract quadrant
information.
Extract and reclassify
street name types.
Combine into
single dataset
and export to
shapefile
Combine and
remap St.
Albert and
Sturgeon Cty
St. Albert & Sturgeon County
 Filter
 Replace
 Remap
 Combine
The First Model
From A to B
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.
From C to D (or is that B?)
What’s In A Name?
 If you’re Edmonton, apparently everything
including the kitchen sink.
My
personal
favorite!
What’s In A Name?
 Prefix(e.g. SouthTerwilligar 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)
The First Edmonton Model(s)
The Second Model(s)
Altogether Now!
List of Most Popular Stops
 Tester
 String Searcher
 Substring Extractor
 Attribute Filter
 Attribute Creator
 Case Changer
Future Sidetrips (Enhancements)
 Spatial clipping to municipal boundaries
 Automated ID numbering
 Adding additional municipalities
Thank You!
 Questions?
 For more information:
 Tammy Kobliuk: tkobliuk@stalbert.ca
 City of St. Albert, I.T. Services

More Related Content

Viewers also liked

What Are You Worth? Measuring Your Value-Add Through HR Metrics
What Are You Worth? Measuring Your Value-Add Through HR MetricsWhat Are You Worth? Measuring Your Value-Add Through HR Metrics
What Are You Worth? Measuring Your Value-Add Through HR Metrics
Rachel Salley
 
Essential SEO Analytics: The Performance Metrics That Truly Count
Essential SEO Analytics: The Performance Metrics That Truly Count Essential SEO Analytics: The Performance Metrics That Truly Count
Essential SEO Analytics: The Performance Metrics That Truly Count
Rhea Drysdale
 
Stop Reporting Like It's 1999
Stop Reporting Like It's 1999Stop Reporting Like It's 1999
Stop Reporting Like It's 1999
Intacct Corporation
 
Ceragon Financial Metrics Q1-2013
Ceragon Financial Metrics Q1-2013Ceragon Financial Metrics Q1-2013
Ceragon Financial Metrics Q1-2013
Ceragon
 
Actionable Metrics @ Lean Startup Meetup Berlin
Actionable Metrics @ Lean Startup Meetup BerlinActionable Metrics @ Lean Startup Meetup Berlin
Actionable Metrics @ Lean Startup Meetup Berlin
Lukas Fittl
 
The Financial Metrics
The Financial MetricsThe Financial Metrics
The Financial Metrics
commandeleven
 
Key Metrics for SEO - SES San Francisco
Key Metrics for SEO - SES San FranciscoKey Metrics for SEO - SES San Francisco
Key Metrics for SEO - SES San Francisco
Nick Roshon
 
Financial Metrics to Drive Strategic Portfolio Performance
Financial Metrics to Drive Strategic Portfolio Performance Financial Metrics to Drive Strategic Portfolio Performance
Financial Metrics to Drive Strategic Portfolio Performance
Sopheon
 
Financial Metrics for TPM Foodservice
Financial Metrics for TPM FoodserviceFinancial Metrics for TPM Foodservice
Financial Metrics for TPM Foodservice
Global Creative Group, Inc
 
2012 Skills Based Summit - 3M, Understanding Cash Flow & Long Term Financial ...
2012 Skills Based Summit - 3M, Understanding Cash Flow & Long Term Financial ...2012 Skills Based Summit - 3M, Understanding Cash Flow & Long Term Financial ...
2012 Skills Based Summit - 3M, Understanding Cash Flow & Long Term Financial ...
HOTC19
 
Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...
Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...
Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...
Northwest Analytics
 
What is a PNL? Business Metrics for Learning Professionals
What is a PNL? Business Metrics for Learning ProfessionalsWhat is a PNL? Business Metrics for Learning Professionals
What is a PNL? Business Metrics for Learning Professionals
LinkedIn Learning Solutions
 
Metrics Driven UX: A Balanced Approach
Metrics Driven UX: A Balanced ApproachMetrics Driven UX: A Balanced Approach
Metrics Driven UX: A Balanced Approach
Balanced Team
 
Buckley hr metrics 2011_dec_12
Buckley hr metrics 2011_dec_12Buckley hr metrics 2011_dec_12
Buckley hr metrics 2011_dec_12
Omar Khan
 

Viewers also liked (14)

What Are You Worth? Measuring Your Value-Add Through HR Metrics
What Are You Worth? Measuring Your Value-Add Through HR MetricsWhat Are You Worth? Measuring Your Value-Add Through HR Metrics
What Are You Worth? Measuring Your Value-Add Through HR Metrics
 
Essential SEO Analytics: The Performance Metrics That Truly Count
Essential SEO Analytics: The Performance Metrics That Truly Count Essential SEO Analytics: The Performance Metrics That Truly Count
Essential SEO Analytics: The Performance Metrics That Truly Count
 
Stop Reporting Like It's 1999
Stop Reporting Like It's 1999Stop Reporting Like It's 1999
Stop Reporting Like It's 1999
 
Ceragon Financial Metrics Q1-2013
Ceragon Financial Metrics Q1-2013Ceragon Financial Metrics Q1-2013
Ceragon Financial Metrics Q1-2013
 
Actionable Metrics @ Lean Startup Meetup Berlin
Actionable Metrics @ Lean Startup Meetup BerlinActionable Metrics @ Lean Startup Meetup Berlin
Actionable Metrics @ Lean Startup Meetup Berlin
 
The Financial Metrics
The Financial MetricsThe Financial Metrics
The Financial Metrics
 
Key Metrics for SEO - SES San Francisco
Key Metrics for SEO - SES San FranciscoKey Metrics for SEO - SES San Francisco
Key Metrics for SEO - SES San Francisco
 
Financial Metrics to Drive Strategic Portfolio Performance
Financial Metrics to Drive Strategic Portfolio Performance Financial Metrics to Drive Strategic Portfolio Performance
Financial Metrics to Drive Strategic Portfolio Performance
 
Financial Metrics for TPM Foodservice
Financial Metrics for TPM FoodserviceFinancial Metrics for TPM Foodservice
Financial Metrics for TPM Foodservice
 
2012 Skills Based Summit - 3M, Understanding Cash Flow & Long Term Financial ...
2012 Skills Based Summit - 3M, Understanding Cash Flow & Long Term Financial ...2012 Skills Based Summit - 3M, Understanding Cash Flow & Long Term Financial ...
2012 Skills Based Summit - 3M, Understanding Cash Flow & Long Term Financial ...
 
Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...
Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...
Metrics, KPIs, and Process Insights – Implementing High Performance Manufactu...
 
What is a PNL? Business Metrics for Learning Professionals
What is a PNL? Business Metrics for Learning ProfessionalsWhat is a PNL? Business Metrics for Learning Professionals
What is a PNL? Business Metrics for Learning Professionals
 
Metrics Driven UX: A Balanced Approach
Metrics Driven UX: A Balanced ApproachMetrics Driven UX: A Balanced Approach
Metrics Driven UX: A Balanced Approach
 
Buckley hr metrics 2011_dec_12
Buckley hr metrics 2011_dec_12Buckley hr metrics 2011_dec_12
Buckley hr metrics 2011_dec_12
 

More from Safe Software

Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
Safe Software
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Safe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Safe Software
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
Safe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Safe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Safe Software
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Safe Software
 

More from Safe Software (20)

Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 

Recently uploaded

A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 

Recently uploaded (20)

A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 

Using FME to Automate the Creation of 9‐1‐1 Compliant Data

  • 1. CONNECT. TRANSFORM. AUTOMATE. Automating the Creation of 9-1-1 Compliant Street Data Tammy Kobliuk GIS Coordinator, I.T. Services
  • 2. 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”)
  • 3. Purpose of the Trip  Supporting our protective services  Standardize  Regionalize  Automate
  • 4. 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
  • 6. Assumption If it is good enough for the Fire Department, then it is good enough for Alberta Health Services (AHS) and the RCMP
  • 7. 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.
  • 8. 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
  • 9. 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
  • 10. The “It’s Not Pretty” Road to Deliverance X 3 • Identify line direction. • Assign FDM street classes. • Extract quadrant information. Extract and reclassify street name types. Combine into single dataset and export to shapefile Combine and remap St. Albert and Sturgeon Cty
  • 11. St. Albert & Sturgeon County  Filter  Replace  Remap  Combine
  • 14. 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.
  • 15. From C to D (or is that B?)
  • 16. What’s In A Name?  If you’re Edmonton, apparently everything including the kitchen sink. My personal favorite!
  • 17. What’s In A Name?  Prefix(e.g. SouthTerwilligar 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)
  • 18. The First Edmonton Model(s)
  • 21. List of Most Popular Stops  Tester  String Searcher  Substring Extractor  Attribute Filter  Attribute Creator  Case Changer
  • 22. Future Sidetrips (Enhancements)  Spatial clipping to municipal boundaries  Automated ID numbering  Adding additional municipalities
  • 23. Thank You!  Questions?  For more information:  Tammy Kobliuk: tkobliuk@stalbert.ca  City of St. Albert, I.T. Services