SlideShare a Scribd company logo
CAD-GIS Integration approaches
         with ArcGIS
          Chris North
          ESRI Canada
Key points regarding ESRI’s CAD
support
   ArcGIS CAD data support is core
    technology
    –   ‘Out of the box’
    –   Does NOT require an extension

   CAD data can be directly read by ArcGIS
    –   Does NOT require any conversion
    –   Behavior similar to other feature datasets and classes

   Available at all license levels
   Supported file formats and versions:
    –   AutoCAD DWG/DXF: Release 12 - 2008
    –   MicroStation DGN: 5.x – V8
CAD data in ArcGIS
   A vector data source that can be visualized,
    queried, analyzed, and converted
   Feature datasets that contain several
    feature classes
   Read only data source
   Input datasets for most tools
   Can serve as reference for data creation
    –   Snapping
CAD data model in ArcGIS
CAD data is comprised of:
            Geometry                             Attributes


        ABC

    CAD entity geometry is represented   CAD properties and database links
    as GIS feature geometry              are stored in attribute tables

     Coordinate
                                                  World File
     System/Projection




    CAD data can be re-projected to      CAD drawings can be transformed from
    overlay with other GIS layers        local coordinates to real-world location
CAD datasets in ArcMap
   CAD feature datasets are
    organized into Group
    Layers in ArcMap
   Initially in a collapsed
    state
   CAD feature layer
    properties can be
    accessed via the Group
    Layer Properties dialog
CAD properties as feature
attributes
   Common CAD
    properties
    –   Color, level, linetype,
        handle, line weight, etc…
   User defined
    data
    –   Block attributes
    –   Tags
    –   MS-Links
   CAD attributes
    support queries
    –   Display
    –   Geoprocessing input
    –   Conversion
Blocks and Cells
                                               3548
   Typically consist of                   1    B



    multiple                       Block/Cell

    entities/elements and   Geometry                Feature Class
    different geometries
                                                      Point
   Can contain text and
    attributes                3548, 1, B
                                                      Annotation

   ArcGIS represents the                             Polyline
    insertion point as a
    point feature                                     Polygon
Tags and block attributes
   Values represented as feature attributes
    –   Tags = Fields
    –   Tag values = attributes
   DGN: Tag Sets are not an attribute




               DGN                 DWG
Coordinate Systems and
Projections
   Coordinate Systems
    –   CAD drawings may not initially
        have one defined
    –   Not required - but recommended
    –   Select, create or import from
        other dataset

   Projection files
    –   Stores coordinate system info
    –   Created in ArcCatalog
    –   Can be copied and reused for
        other CAD files
Georeferencing toolbar
   Georeferencing toolbar – use mouse pointer
    to move layer and create control points in
    map
    –   Implemented CAD layer support in Georeferencing toolbar
    –   Leverage existing Georeferencing tools and commands for CAD
        transformations
World Files
   World Files
    –   File based, two point transformation for CAD data
    –   Uses the .wld file extension
    –   Simple text file containing two lines with two pairs of
        coordinate values:
        <From X1, From Y1> <To X1, To Y1>
        <From X2, From Y2> <To X2, To Y2>




                                              UC2008 Technical Workshop   11
CAD to Geodatabase Tools
   ArcMap
    –   Export Data
    –   Copy & Paste (Edit
        session)
   ArcToolbox -
    Geoprocessing
    –   Copy Features
    –   Feature Class to
        Feature Class
    –   Feature Class to
        Geodatabase
    –   Import CAD
        Annotation
Geodatabase to CAD tool:
Export to CAD
   Output features to
    native CAD format
    –   DGN (V8 only)
    –   DWG/DXF (R14 to R2007)

   Various levels of
    complexity
    –   Geometry only
    –   Standardized entities

   Preparation tools
    –   Add CAD Fields
    –   Add Field
Mapping Specification for DWG
(MSD)
   Open source framework developed by ESRI
    for coding information in DWGs to define:
    –   GIS feature classes + attributes
    –   Coordinate systems
   Utilizes CAD data structures to define
    schema and store data
   Leveraged by ArcGIS CAD tools at 9.3
    –   CAD direct read/import tools
    –   Export to CAD
   Provides improved interoperability
    between CAD and GIS
Mapping Specification for DWG
(MSD)
   Available in the ArcGIS Online Help system:
    –   http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?
        TopicName=CAD_data_organization
Export to CAD: Creating MSD
compliant DWGs
   Automatically generated by Export to CAD
   Organizes CAD entities into feature classes
    in DWG
   Attributes are embedded in CAD entities
   Stores coordinate system in DWG
   Recognized by ArcGIS Desktop at 9.3
Mapping Specification for DWG:
Export to CAD


                     Output DWG Pre-9.3




 Source
 Geodatabase

                    Output DWG @ 9.3
ArcGIS for AutoCAD: Overview
   Provides access to ArcGIS Server map
    services
    –   Control map display
    –   Identify map feature attributes
ArcGIS for AutoCAD: Capabilities
   Map Services
    –   Georeferenced
    –   Projections on-the-fly
    –   Cartographic GIS
        symbology
    –   Dynamic/On Demand
        display
    –   Scale-dependent
        display
    –   ArcGIS Server data
        management
    –   Database access:
            IDENTIFY map service
             features
ArcGIS for AutoCAD + MSD
   Provides ability for
    users to
    –   Read ArcGIS data in CAD systems
    –   Organize and attribute CAD
        drawings for use in ArcGIS
   Solves the question
    ‘How do I export my
    feature attributes to a
    CAD drawing?’
MSD Feature Class Tools
   Tools to manage
    feature classes in DWGs
    –   Define, Modify, Delete
   Feature Classes based
    on queries
    –   Entities properties control feature
        class participation
   Schema definition
    –   Add fields
MSD Feature Class Tools



           Specify CAD
           properties

New
feature
class
name and
type                           Use property
                               selectors


           Define schema and
           default values
THANKS!

Chris North
cnorth@esricanada.com
Ad

More Related Content

What's hot (20)

ArcGIS From Zero to Hero, by MHARZI ALAOUI Hicham
ArcGIS From Zero to Hero, by MHARZI ALAOUI HichamArcGIS From Zero to Hero, by MHARZI ALAOUI Hicham
ArcGIS From Zero to Hero, by MHARZI ALAOUI Hicham
alaoui
 
Système d'information géographique
Système d'information géographiqueSystème d'information géographique
Système d'information géographique
Institut Pasteur de Madagascar
 
Gis
GisGis
Gis
Sumeet Pattanaik
 
A presentation on Geocoding - Complete Guide
A presentation on Geocoding - Complete GuideA presentation on Geocoding - Complete Guide
A presentation on Geocoding - Complete Guide
VickkyGupta
 
Cours GNSS
Cours GNSSCours GNSS
Cours GNSS
Mathieu Peyréga
 
Web GIS
Web GISWeb GIS
Web GIS
Zhaoying Wei
 
Introduction to GIS.pptx
Introduction to GIS.pptxIntroduction to GIS.pptx
Introduction to GIS.pptx
Xian shiyou university
 
GIS for Defence
GIS for DefenceGIS for Defence
GIS for Defence
IIC Technologies
 
Understanding Coordinate Systems and Projections for ArcGIS
Understanding Coordinate Systems and Projections for ArcGISUnderstanding Coordinate Systems and Projections for ArcGIS
Understanding Coordinate Systems and Projections for ArcGIS
John Schaeffer
 
Gis
GisGis
Gis
Swornim Bajracharya
 
Gis Geographical Information System Fundamentals
Gis Geographical Information System FundamentalsGis Geographical Information System Fundamentals
Gis Geographical Information System Fundamentals
Uroosa Samman
 
Glonass
GlonassGlonass
Glonass
hindujudaic
 
Geographic Information System unit 4
Geographic Information System   unit 4Geographic Information System   unit 4
Geographic Information System unit 4
sridevi5983
 
What is GIS
What is GISWhat is GIS
What is GIS
Esri
 
Remote sensing Question Bank.pdf
Remote sensing Question Bank.pdfRemote sensing Question Bank.pdf
Remote sensing Question Bank.pdf
RAMKRISHNAMAHATO5
 
Orthorectification and triangulation
Orthorectification and triangulationOrthorectification and triangulation
Orthorectification and triangulation
Mesfin Yeshitla
 
GIS Applications in Military.pptx
GIS Applications in Military.pptxGIS Applications in Military.pptx
GIS Applications in Military.pptx
Aliya Fathima Ilyas
 
( G . i . s )
( G . i . s )( G . i . s )
( G . i . s )
Himanshu Chakravarti
 
Gis (geographic information system)
Gis (geographic information system)Gis (geographic information system)
Gis (geographic information system)
Saad Bare
 
DATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPDATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMP
Kevin Ng'eno
 
ArcGIS From Zero to Hero, by MHARZI ALAOUI Hicham
ArcGIS From Zero to Hero, by MHARZI ALAOUI HichamArcGIS From Zero to Hero, by MHARZI ALAOUI Hicham
ArcGIS From Zero to Hero, by MHARZI ALAOUI Hicham
alaoui
 
A presentation on Geocoding - Complete Guide
A presentation on Geocoding - Complete GuideA presentation on Geocoding - Complete Guide
A presentation on Geocoding - Complete Guide
VickkyGupta
 
Understanding Coordinate Systems and Projections for ArcGIS
Understanding Coordinate Systems and Projections for ArcGISUnderstanding Coordinate Systems and Projections for ArcGIS
Understanding Coordinate Systems and Projections for ArcGIS
John Schaeffer
 
Gis Geographical Information System Fundamentals
Gis Geographical Information System FundamentalsGis Geographical Information System Fundamentals
Gis Geographical Information System Fundamentals
Uroosa Samman
 
Geographic Information System unit 4
Geographic Information System   unit 4Geographic Information System   unit 4
Geographic Information System unit 4
sridevi5983
 
What is GIS
What is GISWhat is GIS
What is GIS
Esri
 
Remote sensing Question Bank.pdf
Remote sensing Question Bank.pdfRemote sensing Question Bank.pdf
Remote sensing Question Bank.pdf
RAMKRISHNAMAHATO5
 
Orthorectification and triangulation
Orthorectification and triangulationOrthorectification and triangulation
Orthorectification and triangulation
Mesfin Yeshitla
 
GIS Applications in Military.pptx
GIS Applications in Military.pptxGIS Applications in Military.pptx
GIS Applications in Military.pptx
Aliya Fathima Ilyas
 
Gis (geographic information system)
Gis (geographic information system)Gis (geographic information system)
Gis (geographic information system)
Saad Bare
 
DATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPDATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMP
Kevin Ng'eno
 

Viewers also liked (20)

Urban Network Analysis: A Toolbox for ArcGIS10
Urban Network Analysis: A Toolbox for ArcGIS10Urban Network Analysis: A Toolbox for ArcGIS10
Urban Network Analysis: A Toolbox for ArcGIS10
asevtsuk
 
Automating Everything with FME
Automating Everything with FMEAutomating Everything with FME
Automating Everything with FME
Safe Software
 
Managing Floorplans with AutoCAD and ArcGIS Using FME
Managing Floorplans with AutoCAD and ArcGIS Using FMEManaging Floorplans with AutoCAD and ArcGIS Using FME
Managing Floorplans with AutoCAD and ArcGIS Using FME
Safe Software
 
CAD and GIS: Connecting Two Worlds
CAD and GIS: Connecting Two WorldsCAD and GIS: Connecting Two Worlds
CAD and GIS: Connecting Two Worlds
Safe Software
 
Creo IC-309m
Creo IC-309mCreo IC-309m
Creo IC-309m
Eyal Benedek
 
Ticket to Work/Employment Networks
Ticket to Work/Employment NetworksTicket to Work/Employment Networks
Ticket to Work/Employment Networks
DiscoverAbility NJ
 
Company Presentation
Company PresentationCompany Presentation
Company Presentation
Kathy Mashburn
 
GIS & CAD
GIS & CADGIS & CAD
GIS & CAD
Frank Altamirano
 
IC-314 for the AccurioPress C2070/C2070P/C2060
IC-314 for the AccurioPress C2070/C2070P/C2060IC-314 for the AccurioPress C2070/C2070P/C2060
IC-314 for the AccurioPress C2070/C2070P/C2060
Eyal Benedek
 
Ghosted Illustration from 3D CAD
Ghosted Illustration from 3D CADGhosted Illustration from 3D CAD
Ghosted Illustration from 3D CAD
Matthias Ahrens
 
Ptc creo aax sales positioning
Ptc creo aax sales positioningPtc creo aax sales positioning
Ptc creo aax sales positioning
Victor Mitov
 
Technical Illustrations with NX CAD NPR support
Technical Illustrations with NX CAD NPR supportTechnical Illustrations with NX CAD NPR support
Technical Illustrations with NX CAD NPR support
Matthias Ahrens
 
Agile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsAgile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystems
ulfkoester
 
TTS
TTSTTS
TTS
Praveen AP
 
Career Portfolio
Career PortfolioCareer Portfolio
Career Portfolio
Ronny Hart
 
Adopting and Managing Teamcenter 8 at Wagstaff
Adopting and Managing Teamcenter 8 at WagstaffAdopting and Managing Teamcenter 8 at Wagstaff
Adopting and Managing Teamcenter 8 at Wagstaff
Rick Stavanja
 
Exploring erp and gis integration
Exploring erp and gis integrationExploring erp and gis integration
Exploring erp and gis integration
Jinal Patel
 
Nazeer Yusuff PLM-CAD -Profile
Nazeer Yusuff PLM-CAD -Profile Nazeer Yusuff PLM-CAD -Profile
Nazeer Yusuff PLM-CAD -Profile
nazeer yusuff
 
Spatial decision support and analytics on a campus scale: bringing GIS, CAD, ...
Spatial decision support and analytics on a campus scale: bringing GIS, CAD, ...Spatial decision support and analytics on a campus scale: bringing GIS, CAD, ...
Spatial decision support and analytics on a campus scale: bringing GIS, CAD, ...
Safe Software
 
Plm & windchill
Plm & windchillPlm & windchill
Plm & windchill
sumanrao33
 
Urban Network Analysis: A Toolbox for ArcGIS10
Urban Network Analysis: A Toolbox for ArcGIS10Urban Network Analysis: A Toolbox for ArcGIS10
Urban Network Analysis: A Toolbox for ArcGIS10
asevtsuk
 
Automating Everything with FME
Automating Everything with FMEAutomating Everything with FME
Automating Everything with FME
Safe Software
 
Managing Floorplans with AutoCAD and ArcGIS Using FME
Managing Floorplans with AutoCAD and ArcGIS Using FMEManaging Floorplans with AutoCAD and ArcGIS Using FME
Managing Floorplans with AutoCAD and ArcGIS Using FME
Safe Software
 
CAD and GIS: Connecting Two Worlds
CAD and GIS: Connecting Two WorldsCAD and GIS: Connecting Two Worlds
CAD and GIS: Connecting Two Worlds
Safe Software
 
Ticket to Work/Employment Networks
Ticket to Work/Employment NetworksTicket to Work/Employment Networks
Ticket to Work/Employment Networks
DiscoverAbility NJ
 
IC-314 for the AccurioPress C2070/C2070P/C2060
IC-314 for the AccurioPress C2070/C2070P/C2060IC-314 for the AccurioPress C2070/C2070P/C2060
IC-314 for the AccurioPress C2070/C2070P/C2060
Eyal Benedek
 
Ghosted Illustration from 3D CAD
Ghosted Illustration from 3D CADGhosted Illustration from 3D CAD
Ghosted Illustration from 3D CAD
Matthias Ahrens
 
Ptc creo aax sales positioning
Ptc creo aax sales positioningPtc creo aax sales positioning
Ptc creo aax sales positioning
Victor Mitov
 
Technical Illustrations with NX CAD NPR support
Technical Illustrations with NX CAD NPR supportTechnical Illustrations with NX CAD NPR support
Technical Illustrations with NX CAD NPR support
Matthias Ahrens
 
Agile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsAgile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystems
ulfkoester
 
Career Portfolio
Career PortfolioCareer Portfolio
Career Portfolio
Ronny Hart
 
Adopting and Managing Teamcenter 8 at Wagstaff
Adopting and Managing Teamcenter 8 at WagstaffAdopting and Managing Teamcenter 8 at Wagstaff
Adopting and Managing Teamcenter 8 at Wagstaff
Rick Stavanja
 
Exploring erp and gis integration
Exploring erp and gis integrationExploring erp and gis integration
Exploring erp and gis integration
Jinal Patel
 
Nazeer Yusuff PLM-CAD -Profile
Nazeer Yusuff PLM-CAD -Profile Nazeer Yusuff PLM-CAD -Profile
Nazeer Yusuff PLM-CAD -Profile
nazeer yusuff
 
Spatial decision support and analytics on a campus scale: bringing GIS, CAD, ...
Spatial decision support and analytics on a campus scale: bringing GIS, CAD, ...Spatial decision support and analytics on a campus scale: bringing GIS, CAD, ...
Spatial decision support and analytics on a campus scale: bringing GIS, CAD, ...
Safe Software
 
Plm & windchill
Plm & windchillPlm & windchill
Plm & windchill
sumanrao33
 
Ad

Similar to CAD-GIS Integration Approaches with ARCGIS (20)

Cad to ESRI Geodatabase Conversion
Cad to ESRI Geodatabase ConversionCad to ESRI Geodatabase Conversion
Cad to ESRI Geodatabase Conversion
Wisconsin Land Information Association
 
Arc gis desktop_and_geoprocessing
Arc gis desktop_and_geoprocessingArc gis desktop_and_geoprocessing
Arc gis desktop_and_geoprocessing
Esri
 
GIS to CAD Translations for a Gas Pipline
GIS to CAD Translations for a Gas PiplineGIS to CAD Translations for a Gas Pipline
GIS to CAD Translations for a Gas Pipline
Warren Newhauser
 
Evolution of Esri Data Formats Seminar
Evolution of Esri Data Formats SeminarEvolution of Esri Data Formats Seminar
Evolution of Esri Data Formats Seminar
Esri South Africa
 
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
GIS in the Rockies
 
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Safe Software
 
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Safe Software
 
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
Safe Software
 
ZWCAD vs AutoCAD
ZWCAD vs AutoCADZWCAD vs AutoCAD
ZWCAD vs AutoCAD
Fayaz Memon
 
QGIS and Altas: Automatic map generation
QGIS and Altas: Automatic map generationQGIS and Altas: Automatic map generation
QGIS and Altas: Automatic map generation
QGIS UK
 
Top FME Recipes: CAD to GIS
Top FME Recipes: CAD to GISTop FME Recipes: CAD to GIS
Top FME Recipes: CAD to GIS
Safe Software
 
Materi Geodatabase Management - Fellowship 2022.pdf
Materi Geodatabase Management - Fellowship 2022.pdfMateri Geodatabase Management - Fellowship 2022.pdf
Materi Geodatabase Management - Fellowship 2022.pdf
sakinatunnajmi
 
Advanced GIS by Panda 404/504 lecturegis
Advanced GIS by Panda 404/504 lecturegisAdvanced GIS by Panda 404/504 lecturegis
Advanced GIS by Panda 404/504 lecturegis
ShafiqullahRahmani
 
Agic 2009 Losing My Religion Gis Interoperability
Agic 2009 Losing My Religion   Gis InteroperabilityAgic 2009 Losing My Religion   Gis Interoperability
Agic 2009 Losing My Religion Gis Interoperability
Richard Chappell, GISP
 
dohar04xxxxxxxxxxxxxxxxxxxaartasfgdh.ppt
dohar04xxxxxxxxxxxxxxxxxxxaartasfgdh.pptdohar04xxxxxxxxxxxxxxxxxxxaartasfgdh.ppt
dohar04xxxxxxxxxxxxxxxxxxxaartasfgdh.ppt
ArmandTanougong1
 
IMGS Local Gov User Group Presentation
IMGS Local Gov User Group PresentationIMGS Local Gov User Group Presentation
IMGS Local Gov User Group Presentation
IMGS
 
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
Andrew Bashfield
 
MicroStation DGN: How to Integrate CAD and GIS
MicroStation DGN: How to Integrate CAD and GISMicroStation DGN: How to Integrate CAD and GIS
MicroStation DGN: How to Integrate CAD and GIS
Safe Software
 
Introducing ArcGIS Earth - January 2016
Introducing ArcGIS Earth - January 2016Introducing ArcGIS Earth - January 2016
Introducing ArcGIS Earth - January 2016
Chris Andrews
 
Getting to Know ArcGIS Pro
Getting to Know ArcGIS ProGetting to Know ArcGIS Pro
Getting to Know ArcGIS Pro
Esri UK
 
Arc gis desktop_and_geoprocessing
Arc gis desktop_and_geoprocessingArc gis desktop_and_geoprocessing
Arc gis desktop_and_geoprocessing
Esri
 
GIS to CAD Translations for a Gas Pipline
GIS to CAD Translations for a Gas PiplineGIS to CAD Translations for a Gas Pipline
GIS to CAD Translations for a Gas Pipline
Warren Newhauser
 
Evolution of Esri Data Formats Seminar
Evolution of Esri Data Formats SeminarEvolution of Esri Data Formats Seminar
Evolution of Esri Data Formats Seminar
Esri South Africa
 
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
GIS in the Rockies
 
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Safe Software
 
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Safe Software
 
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
Safe Software
 
ZWCAD vs AutoCAD
ZWCAD vs AutoCADZWCAD vs AutoCAD
ZWCAD vs AutoCAD
Fayaz Memon
 
QGIS and Altas: Automatic map generation
QGIS and Altas: Automatic map generationQGIS and Altas: Automatic map generation
QGIS and Altas: Automatic map generation
QGIS UK
 
Top FME Recipes: CAD to GIS
Top FME Recipes: CAD to GISTop FME Recipes: CAD to GIS
Top FME Recipes: CAD to GIS
Safe Software
 
Materi Geodatabase Management - Fellowship 2022.pdf
Materi Geodatabase Management - Fellowship 2022.pdfMateri Geodatabase Management - Fellowship 2022.pdf
Materi Geodatabase Management - Fellowship 2022.pdf
sakinatunnajmi
 
Advanced GIS by Panda 404/504 lecturegis
Advanced GIS by Panda 404/504 lecturegisAdvanced GIS by Panda 404/504 lecturegis
Advanced GIS by Panda 404/504 lecturegis
ShafiqullahRahmani
 
Agic 2009 Losing My Religion Gis Interoperability
Agic 2009 Losing My Religion   Gis InteroperabilityAgic 2009 Losing My Religion   Gis Interoperability
Agic 2009 Losing My Religion Gis Interoperability
Richard Chappell, GISP
 
dohar04xxxxxxxxxxxxxxxxxxxaartasfgdh.ppt
dohar04xxxxxxxxxxxxxxxxxxxaartasfgdh.pptdohar04xxxxxxxxxxxxxxxxxxxaartasfgdh.ppt
dohar04xxxxxxxxxxxxxxxxxxxaartasfgdh.ppt
ArmandTanougong1
 
IMGS Local Gov User Group Presentation
IMGS Local Gov User Group PresentationIMGS Local Gov User Group Presentation
IMGS Local Gov User Group Presentation
IMGS
 
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
Andrew Bashfield
 
MicroStation DGN: How to Integrate CAD and GIS
MicroStation DGN: How to Integrate CAD and GISMicroStation DGN: How to Integrate CAD and GIS
MicroStation DGN: How to Integrate CAD and GIS
Safe Software
 
Introducing ArcGIS Earth - January 2016
Introducing ArcGIS Earth - January 2016Introducing ArcGIS Earth - January 2016
Introducing ArcGIS Earth - January 2016
Chris Andrews
 
Getting to Know ArcGIS Pro
Getting to Know ArcGIS ProGetting to Know ArcGIS Pro
Getting to Know ArcGIS Pro
Esri UK
 
Ad

More from Andrew Bashfield (7)

GITA CAD GIS Workshop Notes
GITA CAD GIS Workshop NotesGITA CAD GIS Workshop Notes
GITA CAD GIS Workshop Notes
Andrew Bashfield
 
CAD GIS Integration Workshop
CAD GIS Integration WorkshopCAD GIS Integration Workshop
CAD GIS Integration Workshop
Andrew Bashfield
 
Oracle Spatial Databases
Oracle Spatial DatabasesOracle Spatial Databases
Oracle Spatial Databases
Andrew 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
 
Integrating CAD and GIS with Spatial ETL
Integrating CAD and GIS with Spatial ETLIntegrating CAD and GIS with Spatial ETL
Integrating CAD and GIS with Spatial ETL
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 Scenarios
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 Environment
Andrew Bashfield
 
GITA CAD GIS Workshop Notes
GITA CAD GIS Workshop NotesGITA CAD GIS Workshop Notes
GITA CAD GIS Workshop Notes
Andrew Bashfield
 
CAD GIS Integration Workshop
CAD GIS Integration WorkshopCAD GIS Integration Workshop
CAD GIS Integration Workshop
Andrew 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
 
Integrating CAD and GIS with Spatial ETL
Integrating CAD and GIS with Spatial ETLIntegrating CAD and GIS with Spatial ETL
Integrating CAD and GIS with Spatial ETL
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 Scenarios
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 Environment
Andrew Bashfield
 

Recently uploaded (20)

Webinar - Top 5 Backup Mistakes MSPs and Businesses Make .pptx
Webinar - Top 5 Backup Mistakes MSPs and Businesses Make   .pptxWebinar - Top 5 Backup Mistakes MSPs and Businesses Make   .pptx
Webinar - Top 5 Backup Mistakes MSPs and Businesses Make .pptx
MSP360
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Bepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firmBepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firm
Benard76
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Viam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdfViam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdf
camilalamoratta
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Make GenAI investments go further with the Dell AI Factory
Make GenAI investments go further with the Dell AI FactoryMake GenAI investments go further with the Dell AI Factory
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Raffi Khatchadourian
 
MINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PRMINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PR
MIND CTI
 
Q1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor PresentationQ1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor Presentation
Dropbox
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Vibe Coding_ Develop a web application using AI (1).pdf
Vibe Coding_ Develop a web application using AI (1).pdfVibe Coding_ Develop a web application using AI (1).pdf
Vibe Coding_ Develop a web application using AI (1).pdf
Baiju Muthukadan
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Vaibhav Gupta BAML: AI work flows without Hallucinations
Vaibhav Gupta BAML: AI work flows without HallucinationsVaibhav Gupta BAML: AI work flows without Hallucinations
Vaibhav Gupta BAML: AI work flows without Hallucinations
john409870
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à GenèveUiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPathCommunity
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Transcript: Canadian book publishing: Insights from the latest salary survey ...
Transcript: Canadian book publishing: Insights from the latest salary survey ...Transcript: Canadian book publishing: Insights from the latest salary survey ...
Transcript: Canadian book publishing: Insights from the latest salary survey ...
BookNet Canada
 
Webinar - Top 5 Backup Mistakes MSPs and Businesses Make .pptx
Webinar - Top 5 Backup Mistakes MSPs and Businesses Make   .pptxWebinar - Top 5 Backup Mistakes MSPs and Businesses Make   .pptx
Webinar - Top 5 Backup Mistakes MSPs and Businesses Make .pptx
MSP360
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Bepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firmBepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firm
Benard76
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Viam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdfViam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdf
camilalamoratta
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Make GenAI investments go further with the Dell AI Factory
Make GenAI investments go further with the Dell AI FactoryMake GenAI investments go further with the Dell AI Factory
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Raffi Khatchadourian
 
MINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PRMINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PR
MIND CTI
 
Q1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor PresentationQ1 2025 Dropbox Earnings and Investor Presentation
Q1 2025 Dropbox Earnings and Investor Presentation
Dropbox
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Vibe Coding_ Develop a web application using AI (1).pdf
Vibe Coding_ Develop a web application using AI (1).pdfVibe Coding_ Develop a web application using AI (1).pdf
Vibe Coding_ Develop a web application using AI (1).pdf
Baiju Muthukadan
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Vaibhav Gupta BAML: AI work flows without Hallucinations
Vaibhav Gupta BAML: AI work flows without HallucinationsVaibhav Gupta BAML: AI work flows without Hallucinations
Vaibhav Gupta BAML: AI work flows without Hallucinations
john409870
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à GenèveUiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPathCommunity
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Transcript: Canadian book publishing: Insights from the latest salary survey ...
Transcript: Canadian book publishing: Insights from the latest salary survey ...Transcript: Canadian book publishing: Insights from the latest salary survey ...
Transcript: Canadian book publishing: Insights from the latest salary survey ...
BookNet Canada
 

CAD-GIS Integration Approaches with ARCGIS

  • 1. CAD-GIS Integration approaches with ArcGIS Chris North ESRI Canada
  • 2. Key points regarding ESRI’s CAD support  ArcGIS CAD data support is core technology – ‘Out of the box’ – Does NOT require an extension  CAD data can be directly read by ArcGIS – Does NOT require any conversion – Behavior similar to other feature datasets and classes  Available at all license levels  Supported file formats and versions: – AutoCAD DWG/DXF: Release 12 - 2008 – MicroStation DGN: 5.x – V8
  • 3. CAD data in ArcGIS  A vector data source that can be visualized, queried, analyzed, and converted  Feature datasets that contain several feature classes  Read only data source  Input datasets for most tools  Can serve as reference for data creation – Snapping
  • 4. CAD data model in ArcGIS CAD data is comprised of: Geometry Attributes ABC CAD entity geometry is represented CAD properties and database links as GIS feature geometry are stored in attribute tables Coordinate World File System/Projection CAD data can be re-projected to CAD drawings can be transformed from overlay with other GIS layers local coordinates to real-world location
  • 5. CAD datasets in ArcMap  CAD feature datasets are organized into Group Layers in ArcMap  Initially in a collapsed state  CAD feature layer properties can be accessed via the Group Layer Properties dialog
  • 6. CAD properties as feature attributes  Common CAD properties – Color, level, linetype, handle, line weight, etc…  User defined data – Block attributes – Tags – MS-Links  CAD attributes support queries – Display – Geoprocessing input – Conversion
  • 7. Blocks and Cells 3548  Typically consist of 1 B multiple Block/Cell entities/elements and Geometry Feature Class different geometries Point  Can contain text and attributes 3548, 1, B Annotation  ArcGIS represents the Polyline insertion point as a point feature Polygon
  • 8. Tags and block attributes  Values represented as feature attributes – Tags = Fields – Tag values = attributes  DGN: Tag Sets are not an attribute DGN DWG
  • 9. Coordinate Systems and Projections  Coordinate Systems – CAD drawings may not initially have one defined – Not required - but recommended – Select, create or import from other dataset  Projection files – Stores coordinate system info – Created in ArcCatalog – Can be copied and reused for other CAD files
  • 10. Georeferencing toolbar  Georeferencing toolbar – use mouse pointer to move layer and create control points in map – Implemented CAD layer support in Georeferencing toolbar – Leverage existing Georeferencing tools and commands for CAD transformations
  • 11. World Files  World Files – File based, two point transformation for CAD data – Uses the .wld file extension – Simple text file containing two lines with two pairs of coordinate values: <From X1, From Y1> <To X1, To Y1> <From X2, From Y2> <To X2, To Y2> UC2008 Technical Workshop 11
  • 12. CAD to Geodatabase Tools  ArcMap – Export Data – Copy & Paste (Edit session)  ArcToolbox - Geoprocessing – Copy Features – Feature Class to Feature Class – Feature Class to Geodatabase – Import CAD Annotation
  • 13. Geodatabase to CAD tool: Export to CAD  Output features to native CAD format – DGN (V8 only) – DWG/DXF (R14 to R2007)  Various levels of complexity – Geometry only – Standardized entities  Preparation tools – Add CAD Fields – Add Field
  • 14. Mapping Specification for DWG (MSD)  Open source framework developed by ESRI for coding information in DWGs to define: – GIS feature classes + attributes – Coordinate systems  Utilizes CAD data structures to define schema and store data  Leveraged by ArcGIS CAD tools at 9.3 – CAD direct read/import tools – Export to CAD  Provides improved interoperability between CAD and GIS
  • 15. Mapping Specification for DWG (MSD)  Available in the ArcGIS Online Help system: – http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm? TopicName=CAD_data_organization
  • 16. Export to CAD: Creating MSD compliant DWGs  Automatically generated by Export to CAD  Organizes CAD entities into feature classes in DWG  Attributes are embedded in CAD entities  Stores coordinate system in DWG  Recognized by ArcGIS Desktop at 9.3
  • 17. Mapping Specification for DWG: Export to CAD Output DWG Pre-9.3 Source Geodatabase Output DWG @ 9.3
  • 18. ArcGIS for AutoCAD: Overview  Provides access to ArcGIS Server map services – Control map display – Identify map feature attributes
  • 19. ArcGIS for AutoCAD: Capabilities  Map Services – Georeferenced – Projections on-the-fly – Cartographic GIS symbology – Dynamic/On Demand display – Scale-dependent display – ArcGIS Server data management – Database access:  IDENTIFY map service features
  • 20. ArcGIS for AutoCAD + MSD  Provides ability for users to – Read ArcGIS data in CAD systems – Organize and attribute CAD drawings for use in ArcGIS  Solves the question ‘How do I export my feature attributes to a CAD drawing?’
  • 21. MSD Feature Class Tools  Tools to manage feature classes in DWGs – Define, Modify, Delete  Feature Classes based on queries – Entities properties control feature class participation  Schema definition – Add fields
  • 22. MSD Feature Class Tools Specify CAD properties New feature class name and type Use property selectors Define schema and default values