SlideShare a Scribd company logo
CONNECT. TRANSFORM. AUTOMATE.
Mapping for ADA Compliancy
Raymond Kinser
California CAD Solutions, Inc.
Project Plan
!  Map sidewalk and intersection defect data:
!  Pedestrian Signals (177)
!  Curb Ramps at Intersections (633)
!  Sidewalk (Mid-Block) defects (33,133)
!  Use existing city street data
!  Publish data to city GIS site and allow editing of
data through the GIS
Situation
!  City contracted and received a Sidewalk and
Intersection defect dataset from an ADA
consultant
!  City did not opt for the consultant’s original
mapping proposal
!  Delivery would have been on a GIS system
separate from the City’s existing GIS
!  Funding wasn’t currently available
!  City needs to have the data mapped after the
original project has been completed
Assumptions
!  Data would be:
!  Mappable
!  Clean
!  Consistent
!  Actual
!  Referential
!  Database compatible
!  What could possibly go wrong?!?
Reality
!  “Database” was multiple Excel files
!  Data was FAR from clean and consistent
Reality (cont.)
!  Consultant used a road source they didn’t get
from the City and they didn’t supply the road
source to the City – (Street Segment References were
useless)
!  Non-existent streets were entered
!  Direction indicators were based on direction of
travel and not fixed compass bearing
!  Time to start sweating!!
Solution
!  Pray and fire up FME
!  Catalog and fix data anomalies
!  Over 100,000 data edit issues to address
!  Incorrect street names and designators
!  Leading/trailing spaces as well as paragraph breaks
!  Non-Existent streets
!  Ambiguous location definitions
!  “ER Burton Park Chidren Playground South Entrance”
!  “South DW at 189 el camino”
!  “Home Depot and Lucky DW”
!  Create routine to correct data errors using
AttributeTrimmers, Filters, Creators, & ValueMappers
Data Scrub
!  Iterative process:
!  Run data normalization routine
!  Examine the unmatched records
!  Investigate reason for no-match
!  Update FME routine with new data changes
!  End Result is database with corrected data
Create Street & Intersection Data
!  Used TopologyBuilder to create a street network
!  Start and end nodes for streets
!  Unique list of streets at each intersection
!  Count of road segments at intersection
!  Combined streets with private streets
!  Prep for adding new road segments
Create “Multi-Segment” Roads
Create “Multi-Segment” Roads
Create “Multi-Segment” Roads
!  Join individual road segments in AutoCAD
!  Run FME Routine:
!  Assign start and end nodes from topology data
(created in prior routine)
!  Assign unique segment ID
!  Combine with existing network segments
Match Defect Record to Street Segment
!  Run FME routine:
!  Match defect data records to street segment
!  Determine and assign direction
!  Make manual/specific assignments
Map Defects with Proper Street Offset
!  Mapping parameters dictated by client:
!  Offset defects from centerline to proper side of
street
!  Mix of points and lines based on defect length
!  Make sure not to map defects in intersections
Map Defects
!  Modify data to make processing easier with
Snipper in later routine
Snippers Rule!
!  Prep data for snipping
Snip The Data
Snipper Settings
Process Intersections
!  Unusable directional reference information
mandated another method for placement
!  Needed to rotate points around the intersection
!  FME Store to the Rescue!
!  Found and downloaded the 2DDirectionExtender
!  Don’t Forget About the online FME Resources
Scatter Data Points
!  Quickly set of a couple of attributes
and you are ready to go
In the GIS Ready to Edit and Report
Thank You!
!  Questions?
!  For more information:
!  Raymond Kinser (raymond.kinser@calcad.com)
!  California CAD Solutions, Inc.
!  www.calcad.com

More Related Content

Similar to Mapping for ADA Compliancy

Creating A 'Smart' Linear Referencing Tool
Creating A 'Smart' Linear Referencing ToolCreating A 'Smart' Linear Referencing Tool
Creating A 'Smart' Linear Referencing Tool
Matt Yeh
 
Maricopa County Elections & GIS at GeekNet11
Maricopa County Elections & GIS at GeekNet11Maricopa County Elections & GIS at GeekNet11
Maricopa County Elections & GIS at GeekNet11
Voting Information Project
 
Madcom osp design & engineering capabilities
Madcom osp design  & engineering capabilitiesMadcom osp design  & engineering capabilities
Madcom osp design & engineering capabilities
Rich Frank
 
FME Spatial Querying in a CAD-Driven GIS
FME Spatial Querying in a CAD-Driven GISFME Spatial Querying in a CAD-Driven GIS
FME Spatial Querying in a CAD-Driven GIS
Safe Software
 
Fiber design efficiencies cost savings
Fiber design efficiencies cost savingsFiber design efficiencies cost savings
Fiber design efficiencies cost savings
Rich Frank
 
Max Bolen Resume 12202016
Max Bolen Resume 12202016Max Bolen Resume 12202016
Max Bolen Resume 12202016
Max Bolen
 
Cost Effective Muni Broadband Design
Cost Effective Muni Broadband DesignCost Effective Muni Broadband Design
Cost Effective Muni Broadband Design
Rich Frank
 
Integrating sanitary televising data with utility gis data within the city of...
Integrating sanitary televising data with utility gis data within the city of...Integrating sanitary televising data with utility gis data within the city of...
Integrating sanitary televising data with utility gis data within the city of...
Wisconsin Land Information Association
 
Madcom osp design, engineering & construction capabilities
Madcom osp design, engineering & construction capabilitiesMadcom osp design, engineering & construction capabilities
Madcom osp design, engineering & construction capabilities
Rich Frank
 
A Dynamic and Valuable Duo - ArcGIS and FME
A Dynamic and Valuable Duo - ArcGIS and FMEA Dynamic and Valuable Duo - ArcGIS and FME
A Dynamic and Valuable Duo - ArcGIS and FME
Safe Software
 
Confident Data Integration and QC with FME
Confident Data Integration and QC with FMEConfident Data Integration and QC with FME
Confident Data Integration and QC with FME
Safe Software
 
Broadband Feasibility Study presentation 2 26
Broadband Feasibility Study presentation 2 26Broadband Feasibility Study presentation 2 26
Broadband Feasibility Study presentation 2 26
Rich Frank
 
Use of AI in commuting
Use of AI in commutingUse of AI in commuting
Use of AI in commuting
Bansi Mehta
 
SoTM US Routing
SoTM US RoutingSoTM US Routing
SoTM US Routing
MapQuest
 
Integrating Sanitary Televising Data with Utility GIS Data
Integrating Sanitary Televising Data with Utility GIS DataIntegrating Sanitary Televising Data with Utility GIS Data
Integrating Sanitary Televising Data with Utility GIS Data
Matt Eitrem
 
Measuring Bus and Bus-Passenger Travel by Road Segment
Measuring Bus and Bus-Passenger Travel by Road SegmentMeasuring Bus and Bus-Passenger Travel by Road Segment
Measuring Bus and Bus-Passenger Travel by Road Segment
Safe Software
 
Cornelius Lake Project
Cornelius Lake ProjectCornelius Lake Project
Cornelius Lake Project
willajay123
 
ESRI Thursday
ESRI ThursdayESRI Thursday
GEOcoding and Dynamic segmentation
  GEOcoding  and Dynamic segmentation  GEOcoding  and Dynamic segmentation
GEOcoding and Dynamic segmentation
Abhiram Kanigolla
 
FME User Stories from Around the World
FME User Stories from Around the WorldFME User Stories from Around the World
FME User Stories from Around the World
Safe Software
 

Similar to Mapping for ADA Compliancy (20)

Creating A 'Smart' Linear Referencing Tool
Creating A 'Smart' Linear Referencing ToolCreating A 'Smart' Linear Referencing Tool
Creating A 'Smart' Linear Referencing Tool
 
Maricopa County Elections & GIS at GeekNet11
Maricopa County Elections & GIS at GeekNet11Maricopa County Elections & GIS at GeekNet11
Maricopa County Elections & GIS at GeekNet11
 
Madcom osp design & engineering capabilities
Madcom osp design  & engineering capabilitiesMadcom osp design  & engineering capabilities
Madcom osp design & engineering capabilities
 
FME Spatial Querying in a CAD-Driven GIS
FME Spatial Querying in a CAD-Driven GISFME Spatial Querying in a CAD-Driven GIS
FME Spatial Querying in a CAD-Driven GIS
 
Fiber design efficiencies cost savings
Fiber design efficiencies cost savingsFiber design efficiencies cost savings
Fiber design efficiencies cost savings
 
Max Bolen Resume 12202016
Max Bolen Resume 12202016Max Bolen Resume 12202016
Max Bolen Resume 12202016
 
Cost Effective Muni Broadband Design
Cost Effective Muni Broadband DesignCost Effective Muni Broadband Design
Cost Effective Muni Broadband Design
 
Integrating sanitary televising data with utility gis data within the city of...
Integrating sanitary televising data with utility gis data within the city of...Integrating sanitary televising data with utility gis data within the city of...
Integrating sanitary televising data with utility gis data within the city of...
 
Madcom osp design, engineering & construction capabilities
Madcom osp design, engineering & construction capabilitiesMadcom osp design, engineering & construction capabilities
Madcom osp design, engineering & construction capabilities
 
A Dynamic and Valuable Duo - ArcGIS and FME
A Dynamic and Valuable Duo - ArcGIS and FMEA Dynamic and Valuable Duo - ArcGIS and FME
A Dynamic and Valuable Duo - ArcGIS and FME
 
Confident Data Integration and QC with FME
Confident Data Integration and QC with FMEConfident Data Integration and QC with FME
Confident Data Integration and QC with FME
 
Broadband Feasibility Study presentation 2 26
Broadband Feasibility Study presentation 2 26Broadband Feasibility Study presentation 2 26
Broadband Feasibility Study presentation 2 26
 
Use of AI in commuting
Use of AI in commutingUse of AI in commuting
Use of AI in commuting
 
SoTM US Routing
SoTM US RoutingSoTM US Routing
SoTM US Routing
 
Integrating Sanitary Televising Data with Utility GIS Data
Integrating Sanitary Televising Data with Utility GIS DataIntegrating Sanitary Televising Data with Utility GIS Data
Integrating Sanitary Televising Data with Utility GIS Data
 
Measuring Bus and Bus-Passenger Travel by Road Segment
Measuring Bus and Bus-Passenger Travel by Road SegmentMeasuring Bus and Bus-Passenger Travel by Road Segment
Measuring Bus and Bus-Passenger Travel by Road Segment
 
Cornelius Lake Project
Cornelius Lake ProjectCornelius Lake Project
Cornelius Lake Project
 
ESRI Thursday
ESRI ThursdayESRI Thursday
ESRI Thursday
 
GEOcoding and Dynamic segmentation
  GEOcoding  and Dynamic segmentation  GEOcoding  and Dynamic segmentation
GEOcoding and Dynamic segmentation
 
FME User Stories from Around the World
FME User Stories from Around the WorldFME User Stories from Around the World
FME User Stories from Around the World
 

More from 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
 
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...
Safe Software
 

More from Safe Software (20)

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
 
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...
 

Recently uploaded

GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
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
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
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
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 

Recently uploaded (20)

GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
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
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
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
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 

Mapping for ADA Compliancy

  • 1. CONNECT. TRANSFORM. AUTOMATE. Mapping for ADA Compliancy Raymond Kinser California CAD Solutions, Inc.
  • 2. Project Plan !  Map sidewalk and intersection defect data: !  Pedestrian Signals (177) !  Curb Ramps at Intersections (633) !  Sidewalk (Mid-Block) defects (33,133) !  Use existing city street data !  Publish data to city GIS site and allow editing of data through the GIS
  • 3. Situation !  City contracted and received a Sidewalk and Intersection defect dataset from an ADA consultant !  City did not opt for the consultant’s original mapping proposal !  Delivery would have been on a GIS system separate from the City’s existing GIS !  Funding wasn’t currently available !  City needs to have the data mapped after the original project has been completed
  • 4. Assumptions !  Data would be: !  Mappable !  Clean !  Consistent !  Actual !  Referential !  Database compatible !  What could possibly go wrong?!?
  • 5. Reality !  “Database” was multiple Excel files !  Data was FAR from clean and consistent
  • 6. Reality (cont.) !  Consultant used a road source they didn’t get from the City and they didn’t supply the road source to the City – (Street Segment References were useless) !  Non-existent streets were entered !  Direction indicators were based on direction of travel and not fixed compass bearing !  Time to start sweating!!
  • 7. Solution !  Pray and fire up FME !  Catalog and fix data anomalies !  Over 100,000 data edit issues to address !  Incorrect street names and designators !  Leading/trailing spaces as well as paragraph breaks !  Non-Existent streets !  Ambiguous location definitions !  “ER Burton Park Chidren Playground South Entrance” !  “South DW at 189 el camino” !  “Home Depot and Lucky DW”
  • 8. !  Create routine to correct data errors using AttributeTrimmers, Filters, Creators, & ValueMappers
  • 9.
  • 10. Data Scrub !  Iterative process: !  Run data normalization routine !  Examine the unmatched records !  Investigate reason for no-match !  Update FME routine with new data changes !  End Result is database with corrected data
  • 11. Create Street & Intersection Data !  Used TopologyBuilder to create a street network !  Start and end nodes for streets !  Unique list of streets at each intersection !  Count of road segments at intersection !  Combined streets with private streets !  Prep for adding new road segments
  • 14. Create “Multi-Segment” Roads !  Join individual road segments in AutoCAD !  Run FME Routine: !  Assign start and end nodes from topology data (created in prior routine) !  Assign unique segment ID !  Combine with existing network segments
  • 15. Match Defect Record to Street Segment !  Run FME routine: !  Match defect data records to street segment !  Determine and assign direction !  Make manual/specific assignments
  • 16.
  • 17. Map Defects with Proper Street Offset !  Mapping parameters dictated by client: !  Offset defects from centerline to proper side of street !  Mix of points and lines based on defect length !  Make sure not to map defects in intersections
  • 18. Map Defects !  Modify data to make processing easier with Snipper in later routine
  • 19. Snippers Rule! !  Prep data for snipping
  • 22. Process Intersections !  Unusable directional reference information mandated another method for placement !  Needed to rotate points around the intersection !  FME Store to the Rescue! !  Found and downloaded the 2DDirectionExtender !  Don’t Forget About the online FME Resources
  • 23. Scatter Data Points !  Quickly set of a couple of attributes and you are ready to go
  • 24. In the GIS Ready to Edit and Report
  • 25.
  • 26. Thank You! !  Questions? !  For more information: !  Raymond Kinser (raymond.kinser@calcad.com) !  California CAD Solutions, Inc. !  www.calcad.com