SlideShare a Scribd company logo
1 of 19
Using FME to Manipulate Various 
Sources of Data for Traffic Collision 
Spatio-temporal Correlation Analysis
Ying (Ariel) Luo, M.Sc., E.I.T.
Traffic Safety Spatial Analyst
City of Edmonton, Office of Traffic Safety
City of Edmonton Office of Traffic Safety
• Established in 2006, first municipal office of traffic safety
in North America
• Five “E”s traffic safety strategy: Engineering, Enforcement,
Education, Evaluation and Engagement
• Focusing on traffic safety engineering, automated
enforcement and speed management, data analytics and
road user behavior studies
OTS Ultimate Goal:OTS Ultimate Goal:
00
Fatal and Injury Collisions in EdmontonFatal and Injury Collisions in Edmonton
Outline
 Project background
 Network-based traffic safety spatial analysis
 Objectives
 Challenges
 Spatial Data Extract-Transform and Load (ETL)
using FME
Project background
 Ran-off-road is the most severe collision cause in
the City of Edmonton
Project background
Project background
Network Kernel Density Estimation
 Identify hot spots along the roadway network
Density of seg. s
(#collisions/km)
Summation of segments
within search bandwidth
Search
bandwidth
distance between collision i to
end node of segment s
Network-based spatial analysis
Collisions are network
constrained events!
City of Edmonton ROR Collisions Hot Spot Map (Grid-based)
Any distance
related analysis
will need network
distance, instead
of Euclidean
distance
Network Kernel Density Estimation
 Identify hot spots along the roadway network
Density of seg. s
(#collisions/km)
Summation of segments
within search bandwidth
Search
bandwidth
distance between collision i to
end node of segment s
Step 1: Build Network Topology
 Segmentation: custom transformers
 Build network connectivity: some of the polylines
are drawn in opposite direction/ two-way
segments are drawn in single line
Step 2: snap collision points to
unit segments
 Challenge- Snap to the
correct direction
Step 3: Estimate density for
each unit segment
 For each unit segment, find
collisions within search bandwidth;
 Calculate K function for individual
collision to the analysis segment;
 Get segment kernel density.
Over 14,000Over 14,000
Over 6,000Over 6,000
City of Edmonton ROR Collisions Hot
Spot Map (2009-2014,network-based)
(Grid-based hot spot map)
Location specific treatment
Next step- spatial correlation
analysis
 Spatial components
 Alcohol outlet locations
 Land use pattern
 Infrastructure information (e.g. traffic control)
 Enforcement activities
 Socio-ecomonic factors
 Non-spatial components
 Weather, geometry, traffic volume etc.
Spatial Correlation Example
(qualitative visualization)
Weekend Late-night
ROR Density vs.
Alcohol Outlets
Density
Thank You!
 Questions?
 For more information:
 Ying (Ariel) Luo: ariel.luo@edmonton.ca
 City of Edmonton, Office of Traffic Safety
 http://www.edmonton.ca/transportation/traffic-
safety.aspx

More Related Content

What's hot

Smart antennas in ad hoc networks
Smart antennas in ad hoc networksSmart antennas in ad hoc networks
Smart antennas in ad hoc networks
Muhammad Ahsan
 

What's hot (17)

Sujeet article
Sujeet articleSujeet article
Sujeet article
 
EEP Modelling & RETROFIT2050 brief project overview - Diana Waldron, Welsh Sc...
EEP Modelling & RETROFIT2050 brief project overview - Diana Waldron, Welsh Sc...EEP Modelling & RETROFIT2050 brief project overview - Diana Waldron, Welsh Sc...
EEP Modelling & RETROFIT2050 brief project overview - Diana Waldron, Welsh Sc...
 
Optimal route queries with arbitrary order constraints
Optimal route queries with arbitrary order constraintsOptimal route queries with arbitrary order constraints
Optimal route queries with arbitrary order constraints
 
Utahbroadbandprojectstate911committee 110616130207-phpapp02[1]
Utahbroadbandprojectstate911committee 110616130207-phpapp02[1]Utahbroadbandprojectstate911committee 110616130207-phpapp02[1]
Utahbroadbandprojectstate911committee 110616130207-phpapp02[1]
 
Utah Broadband Project Presentation to State 911 Committee, June 16 2011
Utah Broadband Project Presentation to State 911 Committee, June 16 2011Utah Broadband Project Presentation to State 911 Committee, June 16 2011
Utah Broadband Project Presentation to State 911 Committee, June 16 2011
 
Smart antennas in ad hoc networks
Smart antennas in ad hoc networksSmart antennas in ad hoc networks
Smart antennas in ad hoc networks
 
Letter of Recomendation
Letter of RecomendationLetter of Recomendation
Letter of Recomendation
 
Osm Quality Assessment 2008
Osm Quality Assessment 2008Osm Quality Assessment 2008
Osm Quality Assessment 2008
 
Machine Learning for Better Maps
Machine Learning for Better MapsMachine Learning for Better Maps
Machine Learning for Better Maps
 
Running routes finder_jerry_chen
Running routes finder_jerry_chenRunning routes finder_jerry_chen
Running routes finder_jerry_chen
 
Restitution Automation
Restitution AutomationRestitution Automation
Restitution Automation
 
Finding Candidate Locations for Aerosol Pollution Monitoring at Street Level ...
Finding Candidate Locations for Aerosol Pollution Monitoring at Street Level ...Finding Candidate Locations for Aerosol Pollution Monitoring at Street Level ...
Finding Candidate Locations for Aerosol Pollution Monitoring at Street Level ...
 
Smart Urban Planning Support through Web Data Science on Open and Enterprise ...
Smart Urban Planning Support through Web Data Science on Open and Enterprise ...Smart Urban Planning Support through Web Data Science on Open and Enterprise ...
Smart Urban Planning Support through Web Data Science on Open and Enterprise ...
 
Provenance Analytics at AAAI Human Computation Conference 2013
Provenance Analytics at AAAI Human Computation Conference 2013Provenance Analytics at AAAI Human Computation Conference 2013
Provenance Analytics at AAAI Human Computation Conference 2013
 
Going beyond the data with simulation models - Big Data Expo 2019
Going beyond the data with simulation models - Big Data Expo 2019Going beyond the data with simulation models - Big Data Expo 2019
Going beyond the data with simulation models - Big Data Expo 2019
 
Better Hackathon 2020 ETHZ - Comparing Static And Dynamic Effects Of Earthquakes
Better Hackathon 2020 ETHZ - Comparing Static And Dynamic Effects Of EarthquakesBetter Hackathon 2020 ETHZ - Comparing Static And Dynamic Effects Of Earthquakes
Better Hackathon 2020 ETHZ - Comparing Static And Dynamic Effects Of Earthquakes
 
VTC 2016 Fall Poster
VTC 2016 Fall PosterVTC 2016 Fall Poster
VTC 2016 Fall Poster
 

Viewers also liked

Load Balancing In Cloud Computing newppt
Load Balancing In Cloud Computing newpptLoad Balancing In Cloud Computing newppt
Load Balancing In Cloud Computing newppt
Utshab Saha
 

Viewers also liked (10)

Fan Li Special Report
Fan Li Special ReportFan Li Special Report
Fan Li Special Report
 
Esta ld -exploring-spatio-temporal-linked-statistical-data
Esta ld -exploring-spatio-temporal-linked-statistical-dataEsta ld -exploring-spatio-temporal-linked-statistical-data
Esta ld -exploring-spatio-temporal-linked-statistical-data
 
Marek - Spatial analyses of health data: From points to models
Marek - Spatial analyses of health data: From points to modelsMarek - Spatial analyses of health data: From points to models
Marek - Spatial analyses of health data: From points to models
 
Twitris
TwitrisTwitris
Twitris
 
Some Developments in Space-Time Modelling with GIS Tao Cheng – University Col...
Some Developments in Space-Time Modelling with GIS Tao Cheng – University Col...Some Developments in Space-Time Modelling with GIS Tao Cheng – University Col...
Some Developments in Space-Time Modelling with GIS Tao Cheng – University Col...
 
Observing real world phenomena through event web
Observing real world phenomena through event webObserving real world phenomena through event web
Observing real world phenomena through event web
 
Task scheduling Survey in Cloud Computing
Task scheduling Survey in Cloud ComputingTask scheduling Survey in Cloud Computing
Task scheduling Survey in Cloud Computing
 
Load Balancing In Cloud Computing newppt
Load Balancing In Cloud Computing newpptLoad Balancing In Cloud Computing newppt
Load Balancing In Cloud Computing newppt
 
An efficient approach for load balancing using dynamic ab algorithm in cloud ...
An efficient approach for load balancing using dynamic ab algorithm in cloud ...An efficient approach for load balancing using dynamic ab algorithm in cloud ...
An efficient approach for load balancing using dynamic ab algorithm in cloud ...
 
Load balancing
Load balancingLoad balancing
Load balancing
 

Similar to Using FME to Manipulate Various Sources of Data for Traffic Collision Spatio-temporal Correlation Analysis

Implementation of Motion Model Using Vanet
Implementation of Motion Model Using VanetImplementation of Motion Model Using Vanet
Implementation of Motion Model Using Vanet
IJCERT
 
VEHICULAR 2020 Presentation by Kohei Hosono
VEHICULAR 2020 Presentation by Kohei HosonoVEHICULAR 2020 Presentation by Kohei Hosono
VEHICULAR 2020 Presentation by Kohei Hosono
Kohei Hosono
 
Qing TRB Poster 16
Qing TRB Poster 16Qing TRB Poster 16
Qing TRB Poster 16
Qing Li
 
Improved safety IRP using VANET
Improved safety IRP using VANETImproved safety IRP using VANET
Improved safety IRP using VANET
Rama Maliya
 
A CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMES
A CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMESA CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMES
A CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMES
Editor IJMTER
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199
Editor IJARCET
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199
Editor IJARCET
 

Similar to Using FME to Manipulate Various Sources of Data for Traffic Collision Spatio-temporal Correlation Analysis (20)

Implementation of Motion Model Using Vanet
Implementation of Motion Model Using VanetImplementation of Motion Model Using Vanet
Implementation of Motion Model Using Vanet
 
Ieeepro techno solutions 2013 ieee embedded project emergency messaging for...
Ieeepro techno solutions   2013 ieee embedded project emergency messaging for...Ieeepro techno solutions   2013 ieee embedded project emergency messaging for...
Ieeepro techno solutions 2013 ieee embedded project emergency messaging for...
 
Performance evaluation of vanets
Performance evaluation of vanetsPerformance evaluation of vanets
Performance evaluation of vanets
 
The Design of a Simulation for the Modeling and Analysis of Public Transporta...
The Design of a Simulation for the Modeling and Analysis of Public Transporta...The Design of a Simulation for the Modeling and Analysis of Public Transporta...
The Design of a Simulation for the Modeling and Analysis of Public Transporta...
 
Road hotspot warning system based cooperative concept
Road hotspot warning system based cooperative conceptRoad hotspot warning system based cooperative concept
Road hotspot warning system based cooperative concept
 
VEHICULAR 2020 Presentation by Kohei Hosono
VEHICULAR 2020 Presentation by Kohei HosonoVEHICULAR 2020 Presentation by Kohei Hosono
VEHICULAR 2020 Presentation by Kohei Hosono
 
Qing TRB Poster 16
Qing TRB Poster 16Qing TRB Poster 16
Qing TRB Poster 16
 
Road Safety Data Integration using FME
Road Safety Data Integration using FMERoad Safety Data Integration using FME
Road Safety Data Integration using FME
 
Predictive Data Dissemination in Vanet
Predictive Data Dissemination in VanetPredictive Data Dissemination in Vanet
Predictive Data Dissemination in Vanet
 
A Data Collection Scheme with Multi-Agent Based Approach for VSNS
A Data Collection Scheme with Multi-Agent Based Approach for VSNSA Data Collection Scheme with Multi-Agent Based Approach for VSNS
A Data Collection Scheme with Multi-Agent Based Approach for VSNS
 
Improved safety IRP using VANET
Improved safety IRP using VANETImproved safety IRP using VANET
Improved safety IRP using VANET
 
A CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMES
A CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMESA CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMES
A CAR POOLING MODEL WITH CMGV AND CMGNV STOCHASTIC VEHICLE TRAVEL TIMES
 
A Study of Sybil and Temporal Attacks in Vehicular Ad Hoc Networks: Types, Ch...
A Study of Sybil and Temporal Attacks in Vehicular Ad Hoc Networks: Types, Ch...A Study of Sybil and Temporal Attacks in Vehicular Ad Hoc Networks: Types, Ch...
A Study of Sybil and Temporal Attacks in Vehicular Ad Hoc Networks: Types, Ch...
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199
 
18th Annual Congress of the New Urbanism "Building Safer Streets for Healthie...
18th Annual Congress of the New Urbanism "Building Safer Streets for Healthie...18th Annual Congress of the New Urbanism "Building Safer Streets for Healthie...
18th Annual Congress of the New Urbanism "Building Safer Streets for Healthie...
 
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
 
A Novel Methodology for Traffic Monitoring and Efficient Data Propagation in ...
A Novel Methodology for Traffic Monitoring and Efficient Data Propagation in ...A Novel Methodology for Traffic Monitoring and Efficient Data Propagation in ...
A Novel Methodology for Traffic Monitoring and Efficient Data Propagation in ...
 
Fowe Thesis Full
Fowe Thesis FullFowe Thesis Full
Fowe Thesis Full
 
Communication cost minimization in wireless sensor and actor networks for roa...
Communication cost minimization in wireless sensor and actor networks for roa...Communication cost minimization in wireless sensor and actor networks for roa...
Communication cost minimization in wireless sensor and actor networks for roa...
 

More from 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
 
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
 
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
 
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
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
Safe Software
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software
 

More from Safe Software (20)

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
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
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
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 

Using FME to Manipulate Various Sources of Data for Traffic Collision Spatio-temporal Correlation Analysis

  • 2.
  • 3. City of Edmonton Office of Traffic Safety • Established in 2006, first municipal office of traffic safety in North America • Five “E”s traffic safety strategy: Engineering, Enforcement, Education, Evaluation and Engagement • Focusing on traffic safety engineering, automated enforcement and speed management, data analytics and road user behavior studies
  • 4. OTS Ultimate Goal:OTS Ultimate Goal: 00 Fatal and Injury Collisions in EdmontonFatal and Injury Collisions in Edmonton
  • 5. Outline  Project background  Network-based traffic safety spatial analysis  Objectives  Challenges  Spatial Data Extract-Transform and Load (ETL) using FME
  • 6. Project background  Ran-off-road is the most severe collision cause in the City of Edmonton
  • 9. Network Kernel Density Estimation  Identify hot spots along the roadway network Density of seg. s (#collisions/km) Summation of segments within search bandwidth Search bandwidth distance between collision i to end node of segment s
  • 10. Network-based spatial analysis Collisions are network constrained events! City of Edmonton ROR Collisions Hot Spot Map (Grid-based) Any distance related analysis will need network distance, instead of Euclidean distance
  • 11. Network Kernel Density Estimation  Identify hot spots along the roadway network Density of seg. s (#collisions/km) Summation of segments within search bandwidth Search bandwidth distance between collision i to end node of segment s
  • 12. Step 1: Build Network Topology  Segmentation: custom transformers  Build network connectivity: some of the polylines are drawn in opposite direction/ two-way segments are drawn in single line
  • 13. Step 2: snap collision points to unit segments  Challenge- Snap to the correct direction
  • 14. Step 3: Estimate density for each unit segment  For each unit segment, find collisions within search bandwidth;  Calculate K function for individual collision to the analysis segment;  Get segment kernel density. Over 14,000Over 14,000 Over 6,000Over 6,000
  • 15. City of Edmonton ROR Collisions Hot Spot Map (2009-2014,network-based) (Grid-based hot spot map)
  • 17. Next step- spatial correlation analysis  Spatial components  Alcohol outlet locations  Land use pattern  Infrastructure information (e.g. traffic control)  Enforcement activities  Socio-ecomonic factors  Non-spatial components  Weather, geometry, traffic volume etc.
  • 18. Spatial Correlation Example (qualitative visualization) Weekend Late-night ROR Density vs. Alcohol Outlets Density
  • 19. Thank You!  Questions?  For more information:  Ying (Ariel) Luo: ariel.luo@edmonton.ca  City of Edmonton, Office of Traffic Safety  http://www.edmonton.ca/transportation/traffic- safety.aspx