SlideShare a Scribd company logo
Converting Edmonton’s Electrical
Data from Smallworld to
Microstation Format
Janna Fung
GIS Systems Analyst, EPCOR Utilities Inc.
Overview
 Introduction
 Overview of the conversion process
 Application of the output data
 The FME workspace
 Workspace organization with custom transformers
 Questions
About Me – Janna Fung
 Holds a B.Sc. in Geomatics Engineering from the
University of Calgary
 GIS Systems Analyst at EPCOR
 Started working with FME about 2.5 years ago
About EPCOR
 We provide clean water and wastewater services
and safe, reliable electricity
 Distributing about 13.5% of Alberta's energy
consumption in Edmonton
 About 600,000 energy customers around Alberta
 Providing water and wastewater service to over 1 million
people in over 85 Western Canadian communities and
industrial sites
 Largest private regulated water utility in Arizona and
New Mexico — serving 22 communities and 7 counties
Export Process from GIS to CAD
Results
Electric Office (Source Data) Microstation DGN (Output Data)
How the Output Files are Used
 Internally
 Distributed to locate contractors
 Additional versions with subsets of the data are
distributed to GeoEdmonton
 A partnership of companies and organizations for
sharing spatial data
FME Workspace
Workspace file
Problem
 Dimensions are an unusual
object type
 No attribute data other than
ID
 Read into FME with
dissimilar parts (Text,
Leader Line, Right Arrow,
Left Arrow)
Problem
 Different dimensioning
objects need to be styled
(color, level) in the output
Solution in FME
 Filter the text string based on prefix or suffix (ex.
“P” from P 1.00)
 Match each filtered string against each of the
other dimensioning subtypes (Arrows, Leader
Line components) using common ID numbers
 Set the desired Microstation styling for each
filtered type
Custom Transformers - Benefits
 Organizes a
workspace
 Improves
maintainability
Custom Transformers - Benefits
 Allows you to quickly
repeat a set of
transformers, especially
for data that cannot be
merged
Custom Transformers - Benefits
 Allows you to add
documentation
within the
workspace
Thank You!
 Questions?
 For more information:
 Janna Fung
 EPCOR Utilities Inc.
 Email: jnfung@epcor.com

More Related Content

Viewers also liked

SOFTPRO eSigning solutions for Front-office, Mobile on-boarding & Web
SOFTPRO eSigning solutions for Front-office, Mobile on-boarding & WebSOFTPRO eSigning solutions for Front-office, Mobile on-boarding & Web
SOFTPRO eSigning solutions for Front-office, Mobile on-boarding & Web
Youcef Hamadache
 
Aula virtual y Aula digital
Aula virtual y Aula digitalAula virtual y Aula digital
Aula virtual y Aula digital
leocastro72
 
Arbeitszeugnis Ströer Digital Media
Arbeitszeugnis Ströer Digital Media Arbeitszeugnis Ströer Digital Media
Arbeitszeugnis Ströer Digital Media Jürgen Fürstberger
 
LAS NOTICIAS EN LA BIBLIA. Una reflexión diaria
LAS NOTICIAS EN LA BIBLIA. Una reflexión diariaLAS NOTICIAS EN LA BIBLIA. Una reflexión diaria
LAS NOTICIAS EN LA BIBLIA. Una reflexión diaria
mbrionessauceda
 
DEONTOLOGÍA
DEONTOLOGÍADEONTOLOGÍA
DEONTOLOGÍA
Selene Catarino
 
Catálogo Oriflame Costa Rica Junio 2016
Catálogo Oriflame Costa Rica Junio 2016Catálogo Oriflame Costa Rica Junio 2016
Catálogo Oriflame Costa Rica Junio 2016
Karol Vargas
 
Cohn & Wolfe Presentation_Jay Vix
Cohn & Wolfe Presentation_Jay VixCohn & Wolfe Presentation_Jay Vix
Cohn & Wolfe Presentation_Jay Vix
Jay Vix
 
Presentación Kowork Espacio Colaborativo para el Emprendimiento
Presentación Kowork Espacio Colaborativo para el EmprendimientoPresentación Kowork Espacio Colaborativo para el Emprendimiento
Presentación Kowork Espacio Colaborativo para el Emprendimiento
Rodrigo Carrillo González
 
Webinar: Curriculum de tendencia
Webinar: Curriculum de tendenciaWebinar: Curriculum de tendencia
Webinar: Curriculum de tendencia
EAE Business School
 
Greenco terms and-conditions
Greenco terms and-conditionsGreenco terms and-conditions
Greenco terms and-conditions
Michael Nuciforo
 
Geoquip Water Solutions Company Profile
Geoquip Water Solutions Company ProfileGeoquip Water Solutions Company Profile
Geoquip Water Solutions Company Profile
Geoquip Water Solutions Ltd, Ipswich, Suffolk, UK
 
Customer connect general session - day2_part2
Customer connect general session - day2_part2Customer connect general session - day2_part2
Customer connect general session - day2_part2
kofaxconnect
 
Conferencia felicidad y productividad
Conferencia felicidad y productividadConferencia felicidad y productividad
Conferencia felicidad y productividad
Dr. Mercedes Jahn, PhD MCC
 
Top 5 myths of it security in the light of current events tisa pro talk 4 2554
Top 5 myths of it security in the light of current events tisa pro talk 4 2554Top 5 myths of it security in the light of current events tisa pro talk 4 2554
Top 5 myths of it security in the light of current events tisa pro talk 4 2554
TISA
 
"Cómo definir una estrategia de Outsourcing y no morir en el intento"
"Cómo definir una estrategia de Outsourcing y no morir en el intento""Cómo definir una estrategia de Outsourcing y no morir en el intento"
"Cómo definir una estrategia de Outsourcing y no morir en el intento"
Quint Wellington Redwood Iberia
 
Music industry research
Music industry researchMusic industry research
Music industry research
MnMProductions
 
Lionbridge: Resumen del seminario de Internacionalización de empresas turísticas
Lionbridge: Resumen del seminario de Internacionalización de empresas turísticasLionbridge: Resumen del seminario de Internacionalización de empresas turísticas
Lionbridge: Resumen del seminario de Internacionalización de empresas turísticas
Maite López Divasson
 
Dossier camino 2012x
Dossier camino 2012xDossier camino 2012x
Dossier camino 2012x
Manel Rodriguez
 
Manual internacionalización
Manual internacionalizaciónManual internacionalización
Manual internacionalización
Asesoramiento, Comunicaciones y Literatura
 
Mapa conceptual sobre los modos de proceder. marie jiménez
Mapa conceptual sobre los modos de proceder. marie jiménezMapa conceptual sobre los modos de proceder. marie jiménez
Mapa conceptual sobre los modos de proceder. marie jiménez
mariej171
 

Viewers also liked (20)

SOFTPRO eSigning solutions for Front-office, Mobile on-boarding & Web
SOFTPRO eSigning solutions for Front-office, Mobile on-boarding & WebSOFTPRO eSigning solutions for Front-office, Mobile on-boarding & Web
SOFTPRO eSigning solutions for Front-office, Mobile on-boarding & Web
 
Aula virtual y Aula digital
Aula virtual y Aula digitalAula virtual y Aula digital
Aula virtual y Aula digital
 
Arbeitszeugnis Ströer Digital Media
Arbeitszeugnis Ströer Digital Media Arbeitszeugnis Ströer Digital Media
Arbeitszeugnis Ströer Digital Media
 
LAS NOTICIAS EN LA BIBLIA. Una reflexión diaria
LAS NOTICIAS EN LA BIBLIA. Una reflexión diariaLAS NOTICIAS EN LA BIBLIA. Una reflexión diaria
LAS NOTICIAS EN LA BIBLIA. Una reflexión diaria
 
DEONTOLOGÍA
DEONTOLOGÍADEONTOLOGÍA
DEONTOLOGÍA
 
Catálogo Oriflame Costa Rica Junio 2016
Catálogo Oriflame Costa Rica Junio 2016Catálogo Oriflame Costa Rica Junio 2016
Catálogo Oriflame Costa Rica Junio 2016
 
Cohn & Wolfe Presentation_Jay Vix
Cohn & Wolfe Presentation_Jay VixCohn & Wolfe Presentation_Jay Vix
Cohn & Wolfe Presentation_Jay Vix
 
Presentación Kowork Espacio Colaborativo para el Emprendimiento
Presentación Kowork Espacio Colaborativo para el EmprendimientoPresentación Kowork Espacio Colaborativo para el Emprendimiento
Presentación Kowork Espacio Colaborativo para el Emprendimiento
 
Webinar: Curriculum de tendencia
Webinar: Curriculum de tendenciaWebinar: Curriculum de tendencia
Webinar: Curriculum de tendencia
 
Greenco terms and-conditions
Greenco terms and-conditionsGreenco terms and-conditions
Greenco terms and-conditions
 
Geoquip Water Solutions Company Profile
Geoquip Water Solutions Company ProfileGeoquip Water Solutions Company Profile
Geoquip Water Solutions Company Profile
 
Customer connect general session - day2_part2
Customer connect general session - day2_part2Customer connect general session - day2_part2
Customer connect general session - day2_part2
 
Conferencia felicidad y productividad
Conferencia felicidad y productividadConferencia felicidad y productividad
Conferencia felicidad y productividad
 
Top 5 myths of it security in the light of current events tisa pro talk 4 2554
Top 5 myths of it security in the light of current events tisa pro talk 4 2554Top 5 myths of it security in the light of current events tisa pro talk 4 2554
Top 5 myths of it security in the light of current events tisa pro talk 4 2554
 
"Cómo definir una estrategia de Outsourcing y no morir en el intento"
"Cómo definir una estrategia de Outsourcing y no morir en el intento""Cómo definir una estrategia de Outsourcing y no morir en el intento"
"Cómo definir una estrategia de Outsourcing y no morir en el intento"
 
Music industry research
Music industry researchMusic industry research
Music industry research
 
Lionbridge: Resumen del seminario de Internacionalización de empresas turísticas
Lionbridge: Resumen del seminario de Internacionalización de empresas turísticasLionbridge: Resumen del seminario de Internacionalización de empresas turísticas
Lionbridge: Resumen del seminario de Internacionalización de empresas turísticas
 
Dossier camino 2012x
Dossier camino 2012xDossier camino 2012x
Dossier camino 2012x
 
Manual internacionalización
Manual internacionalizaciónManual internacionalización
Manual internacionalización
 
Mapa conceptual sobre los modos de proceder. marie jiménez
Mapa conceptual sobre los modos de proceder. marie jiménezMapa conceptual sobre los modos de proceder. marie jiménez
Mapa conceptual sobre los modos de proceder. marie jiménez
 

Similar to Converting the City’s Electrical Data from Smallworld to Microstation Format

Ground_System_Design_&_Operation
Ground_System_Design_&_OperationGround_System_Design_&_Operation
Ground_System_Design_&_Operation
Steven Gemeny
 
Utilities Industry Success Stories with FME
Utilities Industry Success Stories with FME Utilities Industry Success Stories with FME
Utilities Industry Success Stories with FME
Safe Software
 
Efficiency improvement of a high power amplifier
Efficiency improvement of a high power amplifierEfficiency improvement of a high power amplifier
Efficiency improvement of a high power amplifier
Krishna Ece
 
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET-  	  Performance Evaluation of DOA Estimation using MUSIC and Beamformi...IRJET-  	  Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET Journal
 
What is the antenna model in the communication terminal and the radar system ...
What is the antenna model in the communication terminal and the radar system ...What is the antenna model in the communication terminal and the radar system ...
What is the antenna model in the communication terminal and the radar system ...
Antenna Manufacturer Coco
 
Chapter 4: Induction Heating Computer Simulation
Chapter 4: Induction Heating Computer SimulationChapter 4: Induction Heating Computer Simulation
Chapter 4: Induction Heating Computer Simulation
Fluxtrol Inc.
 
ENMAX Supporting Processes and Improving GIS Data Workflows with FME
ENMAX Supporting Processes and Improving GIS Data Workflows with FMEENMAX Supporting Processes and Improving GIS Data Workflows with FME
ENMAX Supporting Processes and Improving GIS Data Workflows with FME
Safe Software
 
Bessel Companding Transform for reducing PAPR, OBI and BER in OFDM Systems
Bessel Companding Transform for reducing PAPR, OBI and BER in OFDM SystemsBessel Companding Transform for reducing PAPR, OBI and BER in OFDM Systems
Bessel Companding Transform for reducing PAPR, OBI and BER in OFDM Systems
IOSR Journals
 
IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET-Simulation of Channel-Estimation for Digital Communication System based...IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET Journal
 
Performance Analysis of a SIMO-OFDM System Using Different Diversity Combinin...
Performance Analysis of a SIMO-OFDM System Using Different Diversity Combinin...Performance Analysis of a SIMO-OFDM System Using Different Diversity Combinin...
Performance Analysis of a SIMO-OFDM System Using Different Diversity Combinin...
theijes
 
Group 5 ppt The uses of mathematics in Mechatronics.pptx
Group 5 ppt The uses of mathematics  in Mechatronics.pptxGroup 5 ppt The uses of mathematics  in Mechatronics.pptx
Group 5 ppt The uses of mathematics in Mechatronics.pptx
AmolAher20
 
Advancements in EMAT technology
Advancements in EMAT technologyAdvancements in EMAT technology
Advancements in EMAT technology
Innerspec Technologies
 
IRJET- A Review on Audible Sound Analysis based on State Clustering throu...
IRJET-  	  A Review on Audible Sound Analysis based on State Clustering throu...IRJET-  	  A Review on Audible Sound Analysis based on State Clustering throu...
IRJET- A Review on Audible Sound Analysis based on State Clustering throu...
IRJET Journal
 
Comparative performance of optical amplifiers: Raman and EDFA
Comparative performance of optical amplifiers: Raman and EDFAComparative performance of optical amplifiers: Raman and EDFA
Comparative performance of optical amplifiers: Raman and EDFA
TELKOMNIKA JOURNAL
 
Application of MUSIC Algorithm for Adaptive Beamforming Smart Antenna
Application of MUSIC Algorithm for Adaptive Beamforming Smart AntennaApplication of MUSIC Algorithm for Adaptive Beamforming Smart Antenna
Application of MUSIC Algorithm for Adaptive Beamforming Smart Antenna
IRJET Journal
 
IRJET-Power Quality Effects on Nonlinear Loads
IRJET-Power Quality Effects on Nonlinear LoadsIRJET-Power Quality Effects on Nonlinear Loads
IRJET-Power Quality Effects on Nonlinear Loads
IRJET Journal
 
Introduction of finite element analysis1
Introduction of finite element analysis1Introduction of finite element analysis1
Introduction of finite element analysis1
ssuser2209b4
 
PEEC based electromagnetic simulator
PEEC based electromagnetic simulator PEEC based electromagnetic simulator
PEEC based electromagnetic simulator
Swapnil Gaul
 
FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...
FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...
FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...
IMGS
 
FME as an ESB at the Township of Langley
FME as an ESB at the Township of LangleyFME as an ESB at the Township of Langley
FME as an ESB at the Township of Langley
Safe Software
 

Similar to Converting the City’s Electrical Data from Smallworld to Microstation Format (20)

Ground_System_Design_&_Operation
Ground_System_Design_&_OperationGround_System_Design_&_Operation
Ground_System_Design_&_Operation
 
Utilities Industry Success Stories with FME
Utilities Industry Success Stories with FME Utilities Industry Success Stories with FME
Utilities Industry Success Stories with FME
 
Efficiency improvement of a high power amplifier
Efficiency improvement of a high power amplifierEfficiency improvement of a high power amplifier
Efficiency improvement of a high power amplifier
 
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET-  	  Performance Evaluation of DOA Estimation using MUSIC and Beamformi...IRJET-  	  Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
 
What is the antenna model in the communication terminal and the radar system ...
What is the antenna model in the communication terminal and the radar system ...What is the antenna model in the communication terminal and the radar system ...
What is the antenna model in the communication terminal and the radar system ...
 
Chapter 4: Induction Heating Computer Simulation
Chapter 4: Induction Heating Computer SimulationChapter 4: Induction Heating Computer Simulation
Chapter 4: Induction Heating Computer Simulation
 
ENMAX Supporting Processes and Improving GIS Data Workflows with FME
ENMAX Supporting Processes and Improving GIS Data Workflows with FMEENMAX Supporting Processes and Improving GIS Data Workflows with FME
ENMAX Supporting Processes and Improving GIS Data Workflows with FME
 
Bessel Companding Transform for reducing PAPR, OBI and BER in OFDM Systems
Bessel Companding Transform for reducing PAPR, OBI and BER in OFDM SystemsBessel Companding Transform for reducing PAPR, OBI and BER in OFDM Systems
Bessel Companding Transform for reducing PAPR, OBI and BER in OFDM Systems
 
IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET-Simulation of Channel-Estimation for Digital Communication System based...IRJET-Simulation of Channel-Estimation for Digital Communication System based...
IRJET-Simulation of Channel-Estimation for Digital Communication System based...
 
Performance Analysis of a SIMO-OFDM System Using Different Diversity Combinin...
Performance Analysis of a SIMO-OFDM System Using Different Diversity Combinin...Performance Analysis of a SIMO-OFDM System Using Different Diversity Combinin...
Performance Analysis of a SIMO-OFDM System Using Different Diversity Combinin...
 
Group 5 ppt The uses of mathematics in Mechatronics.pptx
Group 5 ppt The uses of mathematics  in Mechatronics.pptxGroup 5 ppt The uses of mathematics  in Mechatronics.pptx
Group 5 ppt The uses of mathematics in Mechatronics.pptx
 
Advancements in EMAT technology
Advancements in EMAT technologyAdvancements in EMAT technology
Advancements in EMAT technology
 
IRJET- A Review on Audible Sound Analysis based on State Clustering throu...
IRJET-  	  A Review on Audible Sound Analysis based on State Clustering throu...IRJET-  	  A Review on Audible Sound Analysis based on State Clustering throu...
IRJET- A Review on Audible Sound Analysis based on State Clustering throu...
 
Comparative performance of optical amplifiers: Raman and EDFA
Comparative performance of optical amplifiers: Raman and EDFAComparative performance of optical amplifiers: Raman and EDFA
Comparative performance of optical amplifiers: Raman and EDFA
 
Application of MUSIC Algorithm for Adaptive Beamforming Smart Antenna
Application of MUSIC Algorithm for Adaptive Beamforming Smart AntennaApplication of MUSIC Algorithm for Adaptive Beamforming Smart Antenna
Application of MUSIC Algorithm for Adaptive Beamforming Smart Antenna
 
IRJET-Power Quality Effects on Nonlinear Loads
IRJET-Power Quality Effects on Nonlinear LoadsIRJET-Power Quality Effects on Nonlinear Loads
IRJET-Power Quality Effects on Nonlinear Loads
 
Introduction of finite element analysis1
Introduction of finite element analysis1Introduction of finite element analysis1
Introduction of finite element analysis1
 
PEEC based electromagnetic simulator
PEEC based electromagnetic simulator PEEC based electromagnetic simulator
PEEC based electromagnetic simulator
 
FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...
FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...
FME Around the World (FME Trek Part 1): Ken Bragg - Safe Software FME World T...
 
FME as an ESB at the Township of Langley
FME as an ESB at the Township of LangleyFME as an ESB at the Township of Langley
FME as an ESB at the Township of Langley
 

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

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
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
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
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
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
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
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
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
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
 
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
 
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
 

Recently uploaded (20)

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)
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
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
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
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
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
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
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
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
 
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...
 
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
 

Converting the City’s Electrical Data from Smallworld to Microstation Format

  • 1. Converting Edmonton’s Electrical Data from Smallworld to Microstation Format Janna Fung GIS Systems Analyst, EPCOR Utilities Inc.
  • 2. Overview  Introduction  Overview of the conversion process  Application of the output data  The FME workspace  Workspace organization with custom transformers  Questions
  • 3. About Me – Janna Fung  Holds a B.Sc. in Geomatics Engineering from the University of Calgary  GIS Systems Analyst at EPCOR  Started working with FME about 2.5 years ago
  • 4. About EPCOR  We provide clean water and wastewater services and safe, reliable electricity  Distributing about 13.5% of Alberta's energy consumption in Edmonton  About 600,000 energy customers around Alberta  Providing water and wastewater service to over 1 million people in over 85 Western Canadian communities and industrial sites  Largest private regulated water utility in Arizona and New Mexico — serving 22 communities and 7 counties
  • 5. Export Process from GIS to CAD
  • 6. Results Electric Office (Source Data) Microstation DGN (Output Data)
  • 7. How the Output Files are Used  Internally  Distributed to locate contractors  Additional versions with subsets of the data are distributed to GeoEdmonton  A partnership of companies and organizations for sharing spatial data
  • 9. Problem  Dimensions are an unusual object type  No attribute data other than ID  Read into FME with dissimilar parts (Text, Leader Line, Right Arrow, Left Arrow)
  • 10. Problem  Different dimensioning objects need to be styled (color, level) in the output
  • 11. Solution in FME  Filter the text string based on prefix or suffix (ex. “P” from P 1.00)  Match each filtered string against each of the other dimensioning subtypes (Arrows, Leader Line components) using common ID numbers  Set the desired Microstation styling for each filtered type
  • 12.
  • 13.
  • 14. Custom Transformers - Benefits  Organizes a workspace  Improves maintainability
  • 15. Custom Transformers - Benefits  Allows you to quickly repeat a set of transformers, especially for data that cannot be merged
  • 16. Custom Transformers - Benefits  Allows you to add documentation within the workspace
  • 17. Thank You!  Questions?  For more information:  Janna Fung  EPCOR Utilities Inc.  Email: jnfung@epcor.com