SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Integrating CAD and GIS with
         Spatial ETL
Overview
   What is Spatial ETL?

   Quick look at two CAD-GIS Case Studies

   CAD-GIS Common Themes
What is Spatial ETL?




Extract   Transform        Load


                       3
Why Spatial ETL?
   Significant proliferation of different spatial data
    formats and types
    –   Hundreds of formats, with more added each year
    –   Multiple types of data stored in multiple systems
    –   Unique data model requirements for each application

   Traditional approaches to data translation and
    data model manipulation are not viable
    –   Complex, inefficient and time-consuming

   Increasing pressure for access to spatial data
    –   More users, beyond traditional GIS users
    –   Expectations of real-time custom data views, 24x7
                                              4
Format Proliferation
Data Convergence

                   ranslate from one
                   format to another



                   ransform into the data
                   model you need



                   ntegrate different data
                   types at once



                   eliver data to users in
                   the structure & format
Transformation is Key
   CAD <->GIS needs transformation

   Need ability to change data model




                                        7
Spatial ETL




              Safe Overview 8
#1 Use of Spatial ETL



  CAD               GIS

                        9
Case Study: Enstar Natural Gas
    Company
   Organization
     –   Provides natural gas service to 340,000 customers in Alaska
   Problem
     –   Migrating large volumes of AutoCAD drawings to GIS-based
         mapping system in very short timeframe
   Solution
     –   Read and extract information from “group” entities in
         AutoCAD files and load them into a geodatabase
     –   Perform file mapping and geo-referencing to leverage key
         semantic and context information from drawings
   Results
     –   Information in CAD files no longer inaccessible
     –   Time savings through a repeatable data conversion framework
                                                    10
Case Study: Gulf Power
   Organization
     –   Provides electricity to 372,000 customers in Florida.

   Problem
     –   Moving CAD data into seamless database. Stitching of tiles and
         resolving quality issues in an automated approach where possible.

   Solution
     –   Resolved gaps in lines. Joined linework together.
     –   Mapped CAD entities to new GIS entities
     –   Used Proximity to associate annotation with linear features.

   Results
     –   Fast and accurate data translation
     –   Detailed translation statistics reported as files are processed and
         moved to the new system
                                                          11
CAD <-> GIS
    Common Themes
   CAD and GIS represent information
    differently
     –   The representation must be changed to effectively move
         data from one environment to another


                                              CAD




               GIS


                                                12
CAD <-> GIS
    Common Themes
   CAD Annotation <-> GIS Attributes
     –   Must be able to move this between the systems.
     –   Use Proximity to associate annotation with features
     –   Often there is no explicit link in the CAD data.

                                        CAD




                                                 GIS


                                                13
CAD <-> GIS
Common Themes
Quality Assurance
  –   What are the issues with the existing data that are going
      to cause problems in new system?




                                                14
CAD <-> GIS
Common Themes
Quality Assurance
  –   Automated data cleanup is often possible.




      Before - GAP
                            After – GAP Removed




                                                  15
CAD <-> GIS
Common Themes
Quality Assurance
  –   Automated data cleanup not always possible.



                                  2 Internal Points




                                        0 Internal Points




                                                 16
CAD<->GIS
    Common Themes
   Connectivity Cleanup
     –   Build connectivity for linear networks
         representing water, gas, etc.

         Before


                                                  After




                                           17
CAD<->GIS
    Common Themes

   Deciphering layer codes, colors, linestyles,
    etc.
     –   E.g. 2 lane paved roads are on layer 4, color
         red, solid line of thickness 3.




                                           18
Summary
   GIS and CAD data represent information
    differently

   To effectively communicate data must be
    restructured to fit the tool being used

   Spatial ETL is all about restructuring the
    data to fit the tool and user consuming the
    data
                                    19
Thanks
   If you would like more information please
    stop by our booth at the show or



   Contact me at dcm@safe.com




                                   20

Weitere ähnliche Inhalte

Was ist angesagt?

Data Exchange Standards & STEP, EXPRESS & EXPRESS-G
Data Exchange Standards & STEP, EXPRESS & EXPRESS-GData Exchange Standards & STEP, EXPRESS & EXPRESS-G
Data Exchange Standards & STEP, EXPRESS & EXPRESS-Gmetalalp
 
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...IJCSIS Research Publications
 
A Survey on Virtualization Data Centers For Green Cloud Computing
A Survey on Virtualization Data Centers For Green Cloud ComputingA Survey on Virtualization Data Centers For Green Cloud Computing
A Survey on Virtualization Data Centers For Green Cloud ComputingIJTET Journal
 
Apache Hadoop India Summit 2011 Keynote talk "Programming Abstractions for Sm...
Apache Hadoop India Summit 2011 Keynote talk "Programming Abstractions for Sm...Apache Hadoop India Summit 2011 Keynote talk "Programming Abstractions for Sm...
Apache Hadoop India Summit 2011 Keynote talk "Programming Abstractions for Sm...Yahoo Developer Network
 
EMC Greenplum Database version 4.2
EMC Greenplum Database version 4.2 EMC Greenplum Database version 4.2
EMC Greenplum Database version 4.2 EMC
 
2016 workshops: understanding the language of gis and cad by warren geissler
2016 workshops:  understanding  the language  of gis and cad by warren geissler2016 workshops:  understanding  the language  of gis and cad by warren geissler
2016 workshops: understanding the language of gis and cad by warren geisslerGIS in the Rockies
 
Implementation of Radix-4 Booth Multiplier by VHDL
Implementation of Radix-4 Booth Multiplier by VHDLImplementation of Radix-4 Booth Multiplier by VHDL
Implementation of Radix-4 Booth Multiplier by VHDLpaperpublications3
 
Hadoop in sigmod 2011
Hadoop in sigmod 2011Hadoop in sigmod 2011
Hadoop in sigmod 2011Bin Cai
 

Was ist angesagt? (9)

Data Exchange Standards & STEP, EXPRESS & EXPRESS-G
Data Exchange Standards & STEP, EXPRESS & EXPRESS-GData Exchange Standards & STEP, EXPRESS & EXPRESS-G
Data Exchange Standards & STEP, EXPRESS & EXPRESS-G
 
ICIECA 2014 Paper 05
ICIECA 2014 Paper 05ICIECA 2014 Paper 05
ICIECA 2014 Paper 05
 
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
 
A Survey on Virtualization Data Centers For Green Cloud Computing
A Survey on Virtualization Data Centers For Green Cloud ComputingA Survey on Virtualization Data Centers For Green Cloud Computing
A Survey on Virtualization Data Centers For Green Cloud Computing
 
Apache Hadoop India Summit 2011 Keynote talk "Programming Abstractions for Sm...
Apache Hadoop India Summit 2011 Keynote talk "Programming Abstractions for Sm...Apache Hadoop India Summit 2011 Keynote talk "Programming Abstractions for Sm...
Apache Hadoop India Summit 2011 Keynote talk "Programming Abstractions for Sm...
 
EMC Greenplum Database version 4.2
EMC Greenplum Database version 4.2 EMC Greenplum Database version 4.2
EMC Greenplum Database version 4.2
 
2016 workshops: understanding the language of gis and cad by warren geissler
2016 workshops:  understanding  the language  of gis and cad by warren geissler2016 workshops:  understanding  the language  of gis and cad by warren geissler
2016 workshops: understanding the language of gis and cad by warren geissler
 
Implementation of Radix-4 Booth Multiplier by VHDL
Implementation of Radix-4 Booth Multiplier by VHDLImplementation of Radix-4 Booth Multiplier by VHDL
Implementation of Radix-4 Booth Multiplier by VHDL
 
Hadoop in sigmod 2011
Hadoop in sigmod 2011Hadoop in sigmod 2011
Hadoop in sigmod 2011
 

Andere mochten auch

Spatial ETL For Web Services-Based Data Sharing
Spatial ETL For Web Services-Based Data SharingSpatial ETL For Web Services-Based Data Sharing
Spatial ETL For Web Services-Based Data SharingSafe Software
 
Managing data interoperability with FME
Managing data interoperability with FMEManaging data interoperability with FME
Managing data interoperability with FMEIMGS
 
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...GIS in the Rockies
 
Data Interoperabilty Extension
Data Interoperabilty Extension Data Interoperabilty Extension
Data Interoperabilty Extension Esri South Africa
 
GeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL toolGeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL toolThierry Badard
 
Fundamentals_of_Investigation-Cert
Fundamentals_of_Investigation-CertFundamentals_of_Investigation-Cert
Fundamentals_of_Investigation-CertDavid Nellis
 
2016 Dayton One Pager
2016 Dayton One Pager2016 Dayton One Pager
2016 Dayton One PagerRandy Johnson
 
Uday vardhan bmc remedy professional
Uday vardhan  bmc remedy professionalUday vardhan  bmc remedy professional
Uday vardhan bmc remedy professionalUday Vardhan
 
Image registration using n fold dihedral blur removal
Image registration using n fold dihedral blur removalImage registration using n fold dihedral blur removal
Image registration using n fold dihedral blur removalEmbedded Plus Trichy
 
Configurare pc
Configurare pcConfigurare pc
Configurare pcmmariang54
 
España como paÍs (HISTORIA DE ESPAÑA)
España como paÍs (HISTORIA DE ESPAÑA)España como paÍs (HISTORIA DE ESPAÑA)
España como paÍs (HISTORIA DE ESPAÑA)MarianaLopezTs
 
Motor Registration Authority - Excise & Taxation Solution
Motor Registration Authority - Excise & Taxation SolutionMotor Registration Authority - Excise & Taxation Solution
Motor Registration Authority - Excise & Taxation SolutionAsif Hussain
 
Non-linear density estimation using a sparse Haar prior
Non-linear density estimation using a sparse Haar priorNon-linear density estimation using a sparse Haar prior
Non-linear density estimation using a sparse Haar priorArthur Breitman
 
Sintomi otorinolaringoiatrici della malattia da reflusso gastro esofageo
Sintomi otorinolaringoiatrici della malattia da reflusso gastro esofageoSintomi otorinolaringoiatrici della malattia da reflusso gastro esofageo
Sintomi otorinolaringoiatrici della malattia da reflusso gastro esofageoGian Luca Mascellino
 

Andere mochten auch (20)

Spatial ETL For Web Services-Based Data Sharing
Spatial ETL For Web Services-Based Data SharingSpatial ETL For Web Services-Based Data Sharing
Spatial ETL For Web Services-Based Data Sharing
 
Managing data interoperability with FME
Managing data interoperability with FMEManaging data interoperability with FME
Managing data interoperability with FME
 
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
2013 Enterprise Track, Using Spatial ETL in a Multi-vendor Enterprise GIS Env...
 
Data Interoperabilty Extension
Data Interoperabilty Extension Data Interoperabilty Extension
Data Interoperabilty Extension
 
GeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL toolGeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL tool
 
Kimia halogen 5
Kimia halogen 5Kimia halogen 5
Kimia halogen 5
 
Fundamentals_of_Investigation-Cert
Fundamentals_of_Investigation-CertFundamentals_of_Investigation-Cert
Fundamentals_of_Investigation-Cert
 
MHM Short Artist BIO 2015
MHM Short Artist BIO 2015MHM Short Artist BIO 2015
MHM Short Artist BIO 2015
 
WORD_UP_E-Magazine6-12
WORD_UP_E-Magazine6-12WORD_UP_E-Magazine6-12
WORD_UP_E-Magazine6-12
 
2016 Dayton One Pager
2016 Dayton One Pager2016 Dayton One Pager
2016 Dayton One Pager
 
Uday vardhan bmc remedy professional
Uday vardhan  bmc remedy professionalUday vardhan  bmc remedy professional
Uday vardhan bmc remedy professional
 
Martin J Media Kit
Martin J Media KitMartin J Media Kit
Martin J Media Kit
 
Image registration using n fold dihedral blur removal
Image registration using n fold dihedral blur removalImage registration using n fold dihedral blur removal
Image registration using n fold dihedral blur removal
 
Configurare pc
Configurare pcConfigurare pc
Configurare pc
 
España como paÍs (HISTORIA DE ESPAÑA)
España como paÍs (HISTORIA DE ESPAÑA)España como paÍs (HISTORIA DE ESPAÑA)
España como paÍs (HISTORIA DE ESPAÑA)
 
Motor Registration Authority - Excise & Taxation Solution
Motor Registration Authority - Excise & Taxation SolutionMotor Registration Authority - Excise & Taxation Solution
Motor Registration Authority - Excise & Taxation Solution
 
Smart school
Smart schoolSmart school
Smart school
 
Non-linear density estimation using a sparse Haar prior
Non-linear density estimation using a sparse Haar priorNon-linear density estimation using a sparse Haar prior
Non-linear density estimation using a sparse Haar prior
 
Reflexión final
Reflexión finalReflexión final
Reflexión final
 
Sintomi otorinolaringoiatrici della malattia da reflusso gastro esofageo
Sintomi otorinolaringoiatrici della malattia da reflusso gastro esofageoSintomi otorinolaringoiatrici della malattia da reflusso gastro esofageo
Sintomi otorinolaringoiatrici della malattia da reflusso gastro esofageo
 

Ähnlich wie Integrating CAD and GIS with Spatial ETL

Graphic standards and exchange formats
Graphic standards and exchange formatsGraphic standards and exchange formats
Graphic standards and exchange formatskishor kumar
 
GIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley PerspectiveGIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley PerspectiveAndrew Bashfield
 
Information processing architectures
Information processing architecturesInformation processing architectures
Information processing architecturesRaji Gogulapati
 
A Big-Data Process Consigned Geographically by Employing Mapreduce Frame Work
A Big-Data Process Consigned Geographically by Employing Mapreduce Frame WorkA Big-Data Process Consigned Geographically by Employing Mapreduce Frame Work
A Big-Data Process Consigned Geographically by Employing Mapreduce Frame WorkIRJET Journal
 
An End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering EnvironmentAn End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering Environmentjeffhobbs
 
GIS-Based Design for Effective Smart Grid Strategies
GIS-Based Design for Effective Smart Grid StrategiesGIS-Based Design for Effective Smart Grid Strategies
GIS-Based Design for Effective Smart Grid StrategiesSchneider Electric
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between  CAD & GIS: 6 Ways to Automate Your  Data IntegrationBridging Between  CAD & GIS: 6 Ways to Automate Your  Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data IntegrationSafe Software
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
RAPIDS cuGraph – Accelerating all your Graph needs
RAPIDS cuGraph – Accelerating all your Graph needsRAPIDS cuGraph – Accelerating all your Graph needs
RAPIDS cuGraph – Accelerating all your Graph needsConnected Data World
 
World Pipelines - Better Together - SCADA and GIS
World Pipelines - Better Together - SCADA and GISWorld Pipelines - Better Together - SCADA and GIS
World Pipelines - Better Together - SCADA and GISsmrobb
 
Data Center of the Future v1.0.pptx
Data Center of the Future v1.0.pptxData Center of the Future v1.0.pptx
Data Center of the Future v1.0.pptxjuergenJaeckel
 
Dsm Presentation
Dsm PresentationDsm Presentation
Dsm Presentationrichoe
 
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...Kiruthikak14
 
Integrating GIS utility data in the UK
Integrating GIS utility data in the UKIntegrating GIS utility data in the UK
Integrating GIS utility data in the UKAntArch
 
Learning from google megastore (Part-1)
Learning from google megastore (Part-1)Learning from google megastore (Part-1)
Learning from google megastore (Part-1)Schubert Zhang
 
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
Hw09   Hadoop Based Data Mining Platform For The Telecom IndustryHw09   Hadoop Based Data Mining Platform For The Telecom Industry
Hw09 Hadoop Based Data Mining Platform For The Telecom IndustryCloudera, Inc.
 
Bridging Between CAD & GIS: 8 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Your Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Your Data IntegrationSafe Software
 
Distributed Processing Frameworks
Distributed Processing FrameworksDistributed Processing Frameworks
Distributed Processing FrameworksAntonios Katsarakis
 

Ähnlich wie Integrating CAD and GIS with Spatial ETL (20)

Graphic standards and exchange formats
Graphic standards and exchange formatsGraphic standards and exchange formats
Graphic standards and exchange formats
 
GIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley PerspectiveGIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley Perspective
 
Information processing architectures
Information processing architecturesInformation processing architectures
Information processing architectures
 
A Big-Data Process Consigned Geographically by Employing Mapreduce Frame Work
A Big-Data Process Consigned Geographically by Employing Mapreduce Frame WorkA Big-Data Process Consigned Geographically by Employing Mapreduce Frame Work
A Big-Data Process Consigned Geographically by Employing Mapreduce Frame Work
 
An End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering EnvironmentAn End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering Environment
 
Geospatial Data Abstraction Library (GDAL) Enhancement for ESDIS (GEE)
Geospatial Data Abstraction Library (GDAL) Enhancement for ESDIS (GEE)Geospatial Data Abstraction Library (GDAL) Enhancement for ESDIS (GEE)
Geospatial Data Abstraction Library (GDAL) Enhancement for ESDIS (GEE)
 
GIS-Based Design for Effective Smart Grid Strategies
GIS-Based Design for Effective Smart Grid StrategiesGIS-Based Design for Effective Smart Grid Strategies
GIS-Based Design for Effective Smart Grid Strategies
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between  CAD & GIS: 6 Ways to Automate Your  Data IntegrationBridging Between  CAD & GIS: 6 Ways to Automate Your  Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
RAPIDS cuGraph – Accelerating all your Graph needs
RAPIDS cuGraph – Accelerating all your Graph needsRAPIDS cuGraph – Accelerating all your Graph needs
RAPIDS cuGraph – Accelerating all your Graph needs
 
World Pipelines - Better Together - SCADA and GIS
World Pipelines - Better Together - SCADA and GISWorld Pipelines - Better Together - SCADA and GIS
World Pipelines - Better Together - SCADA and GIS
 
Data Center of the Future v1.0.pptx
Data Center of the Future v1.0.pptxData Center of the Future v1.0.pptx
Data Center of the Future v1.0.pptx
 
Dsm Presentation
Dsm PresentationDsm Presentation
Dsm Presentation
 
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
Big data analytics K.Kiruthika II-M.Sc.,Computer Science Bonsecours college f...
 
Integrating GIS utility data in the UK
Integrating GIS utility data in the UKIntegrating GIS utility data in the UK
Integrating GIS utility data in the UK
 
Learning from google megastore (Part-1)
Learning from google megastore (Part-1)Learning from google megastore (Part-1)
Learning from google megastore (Part-1)
 
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
Hw09   Hadoop Based Data Mining Platform For The Telecom IndustryHw09   Hadoop Based Data Mining Platform For The Telecom Industry
Hw09 Hadoop Based Data Mining Platform For The Telecom Industry
 
Bridging Between CAD & GIS: 8 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Your Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Your Data Integration
 
Distributed Processing Frameworks
Distributed Processing FrameworksDistributed Processing Frameworks
Distributed Processing Frameworks
 

Mehr von Andrew Bashfield

GITA CAD GIS Workshop Notes
GITA CAD GIS Workshop NotesGITA CAD GIS Workshop Notes
GITA CAD GIS Workshop NotesAndrew Bashfield
 
CAD GIS Integration Workshop
CAD GIS Integration WorkshopCAD GIS Integration Workshop
CAD GIS Integration WorkshopAndrew Bashfield
 
City of Vancouver CAD - GIS - 3D Integration A Dimension Too Far?
City of Vancouver CAD - GIS - 3D Integration A Dimension Too Far?City of Vancouver CAD - GIS - 3D Integration A Dimension Too Far?
City of Vancouver CAD - GIS - 3D Integration A Dimension Too Far?Andrew Bashfield
 
A Range of CAD-GIS Integration Scenarios
A Range of CAD-GIS Integration ScenariosA Range of CAD-GIS Integration Scenarios
A Range of CAD-GIS Integration ScenariosAndrew Bashfield
 
CAD-GIS Integration Approaches with ARCGIS
CAD-GIS Integration Approaches with ARCGIS CAD-GIS Integration Approaches with ARCGIS
CAD-GIS Integration Approaches with ARCGIS Andrew Bashfield
 
Integrating CADD & GIS in a Municipal Environment
 Integrating CADD & GIS in a Municipal Environment Integrating CADD & GIS in a Municipal Environment
Integrating CADD & GIS in a Municipal EnvironmentAndrew Bashfield
 

Mehr von Andrew Bashfield (7)

GITA CAD GIS Workshop Notes
GITA CAD GIS Workshop NotesGITA CAD GIS Workshop Notes
GITA CAD GIS Workshop Notes
 
CAD GIS Integration Workshop
CAD GIS Integration WorkshopCAD GIS Integration Workshop
CAD GIS Integration Workshop
 
Oracle Spatial Databases
Oracle Spatial DatabasesOracle Spatial Databases
Oracle Spatial Databases
 
City of Vancouver CAD - GIS - 3D Integration A Dimension Too Far?
City of Vancouver CAD - GIS - 3D Integration A Dimension Too Far?City of Vancouver CAD - GIS - 3D Integration A Dimension Too Far?
City of Vancouver CAD - GIS - 3D Integration A Dimension Too Far?
 
A Range of CAD-GIS Integration Scenarios
A Range of CAD-GIS Integration ScenariosA Range of CAD-GIS Integration Scenarios
A Range of CAD-GIS Integration Scenarios
 
CAD-GIS Integration Approaches with ARCGIS
CAD-GIS Integration Approaches with ARCGIS CAD-GIS Integration Approaches with ARCGIS
CAD-GIS Integration Approaches with ARCGIS
 
Integrating CADD & GIS in a Municipal Environment
 Integrating CADD & GIS in a Municipal Environment Integrating CADD & GIS in a Municipal Environment
Integrating CADD & GIS in a Municipal Environment
 

Kürzlich hochgeladen

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Integrating CAD and GIS with Spatial ETL

  • 1. Integrating CAD and GIS with Spatial ETL
  • 2. Overview  What is Spatial ETL?  Quick look at two CAD-GIS Case Studies  CAD-GIS Common Themes
  • 3. What is Spatial ETL? Extract Transform Load 3
  • 4. Why Spatial ETL?  Significant proliferation of different spatial data formats and types – Hundreds of formats, with more added each year – Multiple types of data stored in multiple systems – Unique data model requirements for each application  Traditional approaches to data translation and data model manipulation are not viable – Complex, inefficient and time-consuming  Increasing pressure for access to spatial data – More users, beyond traditional GIS users – Expectations of real-time custom data views, 24x7 4
  • 6. Data Convergence ranslate from one format to another ransform into the data model you need ntegrate different data types at once eliver data to users in the structure & format
  • 7. Transformation is Key  CAD <->GIS needs transformation  Need ability to change data model 7
  • 8. Spatial ETL Safe Overview 8
  • 9. #1 Use of Spatial ETL CAD GIS 9
  • 10. Case Study: Enstar Natural Gas Company  Organization – Provides natural gas service to 340,000 customers in Alaska  Problem – Migrating large volumes of AutoCAD drawings to GIS-based mapping system in very short timeframe  Solution – Read and extract information from “group” entities in AutoCAD files and load them into a geodatabase – Perform file mapping and geo-referencing to leverage key semantic and context information from drawings  Results – Information in CAD files no longer inaccessible – Time savings through a repeatable data conversion framework 10
  • 11. Case Study: Gulf Power  Organization – Provides electricity to 372,000 customers in Florida.  Problem – Moving CAD data into seamless database. Stitching of tiles and resolving quality issues in an automated approach where possible.  Solution – Resolved gaps in lines. Joined linework together. – Mapped CAD entities to new GIS entities – Used Proximity to associate annotation with linear features.  Results – Fast and accurate data translation – Detailed translation statistics reported as files are processed and moved to the new system 11
  • 12. CAD <-> GIS Common Themes  CAD and GIS represent information differently – The representation must be changed to effectively move data from one environment to another CAD GIS 12
  • 13. CAD <-> GIS Common Themes  CAD Annotation <-> GIS Attributes – Must be able to move this between the systems. – Use Proximity to associate annotation with features – Often there is no explicit link in the CAD data. CAD GIS 13
  • 14. CAD <-> GIS Common Themes Quality Assurance – What are the issues with the existing data that are going to cause problems in new system? 14
  • 15. CAD <-> GIS Common Themes Quality Assurance – Automated data cleanup is often possible. Before - GAP After – GAP Removed 15
  • 16. CAD <-> GIS Common Themes Quality Assurance – Automated data cleanup not always possible. 2 Internal Points 0 Internal Points 16
  • 17. CAD<->GIS Common Themes  Connectivity Cleanup – Build connectivity for linear networks representing water, gas, etc. Before After 17
  • 18. CAD<->GIS Common Themes  Deciphering layer codes, colors, linestyles, etc. – E.g. 2 lane paved roads are on layer 4, color red, solid line of thickness 3. 18
  • 19. Summary  GIS and CAD data represent information differently  To effectively communicate data must be restructured to fit the tool being used  Spatial ETL is all about restructuring the data to fit the tool and user consuming the data 19
  • 20. Thanks  If you would like more information please stop by our booth at the show or  Contact me at dcm@safe.com 20