best practices: working with cad data in arcgis desktop · 2008-03-06 · arcgis for autocad •...
Post on 24-Apr-2020
10 Views
Preview:
TRANSCRIPT
Best Practices: Working with CAD Data in Best Practices: Working with CAD Data in ArcGISArcGIS DesktopDesktop
Amadea AzerkiAmadea AzerkiCA/HI/NV RUG 2008CA/HI/NV RUG 2008
Sacramento, CASacramento, CA
22
AgendaAgenda
•• An Overview of CAD DrawingsAn Overview of CAD Drawings•• CAD Data Structure in CAD Data Structure in ArcGISArcGIS•• VisualizationVisualization•• GeoreferencingGeoreferencing•• Data ConversionData Conversion•• ArcGISArcGIS for AutoCADfor AutoCAD•• Q & AQ & A
33
CAD Drawings CAD Drawings -- OverviewOverview
•• Widely used vector based spatial data formatWidely used vector based spatial data format•• Standard format for many organizationsStandard format for many organizations•• Extensive 2D and 3D geometry supportExtensive 2D and 3D geometry support•• Entity attribution capabilitiesEntity attribution capabilities•• MultiMulti--disciplinary usagedisciplinary usage
–– Engineering, Surveying, ArchitectureEngineering, Surveying, Architecture
44
CAD Integration ScenariosCAD Integration Scenarios
•• CartographyCartography–– CAD layers serve as map elements (focus or background)CAD layers serve as map elements (focus or background)
•• Database IntegrationDatabase Integration–– CAD feature attributes link with other databasesCAD feature attributes link with other databases
•• Spatial AnalysisSpatial Analysis–– CAD feature classes interact with other GIS layersCAD feature classes interact with other GIS layers
•• EditingEditing–– CAD features serve as reference for new features, snappingCAD features serve as reference for new features, snapping
•• ConversionConversion–– CAD feature classes exported into GIS formats (and vice versa)CAD feature classes exported into GIS formats (and vice versa)
55
CAD Drawing Formats and VersionsCAD Drawing Formats and Versions
•• ArcGISArcGIS supports the two most common CAD file formatssupports the two most common CAD file formats–– AutoCAD DWG/DXFAutoCAD DWG/DXF–– MicroStationMicroStation DGNDGN
•• Supported file versions:Supported file versions:–– DWG/DXFDWG/DXF –– AutoCAD Release 12 through AutoCAD 2007AutoCAD Release 12 through AutoCAD 2007–– DGNDGN –– MicroStationMicroStation 5.x through 5.x through MicroStationMicroStation V8V8
66
ArcGISArcGIS Direct Read CapabilitiesDirect Read Capabilities
•• CAD Direct Read CAD Direct Read –– Built InBuilt In–– ArcCatalogArcCatalog–– ArcMapArcMap–– ArcSceneArcScene andand ArcGlobeArcGlobe(to see 3D view of CAD data)(to see 3D view of CAD data)
•• Core technologyCore technology•• Available at all Available at all ArcGISArcGIS license levelslicense levels•• No conversion requiredNo conversion required•• No extensions requiredNo extensions required
77
CAD Data Model in CAD Data Model in ArcGISArcGIS
CAD data is comprised of:CAD data is comprised of:
GeometryGeometry AttributesAttributes
Coordinate Coordinate System/ProjectionSystem/Projection World FileWorld File
CAD entity geometry is represented CAD entity geometry is represented as GIS feature geometryas GIS feature geometry
CAD data can be projected to CAD data can be projected to overlay with other GIS layersoverlay with other GIS layers
CAD drawings can be transformed from CAD drawings can be transformed from local coordinates to reallocal coordinates to real--world locationworld location
CAD properties and database links CAD properties and database links are transferred to attribute tablesare transferred to attribute tables
ABCABC
88
CAD Data Structure in CAD Data Structure in ArcGISArcGIS
•• Viewable as separate feature classes and as a drawing datasetViewable as separate feature classes and as a drawing dataset
•• CAD feature classes vs. CAD drawing datasetsCAD feature classes vs. CAD drawing datasets
Parcels.dgnParcels.dgn
AnnotationAnnotation
MultipatchMultipatch
Parcels.dgnParcels.dgn
PointPoint
PolygonPolygon
PolylinePolyline
Parcels.prjParcels.prj
Text, tags and attribute definitionsText, tags and attribute definitions
Polygons and surfaces used for 3D representationPolygons and surfaces used for 3D representation
Drawing dataset represents the entire CAD file as a single layerDrawing dataset represents the entire CAD file as a single layer
Points, blocks and cellsPoints, blocks and cells
Lines, Lines, polylinespolylines, curves and arcs, curves and arcs
Closed areas such as polygons, ellipses and circlesClosed areas such as polygons, ellipses and circles
Projection files define a coordinate system for a CAD dataset. Projection files define a coordinate system for a CAD dataset. They are recommended but not required.They are recommended but not required.
99
CAD Data VisualizationCAD Data Visualization
•• Feature and annotation renderingFeature and annotation rendering•• New CAD style with New CAD style with ArcGISArcGIS 9.29.2
1010
Improved CAD Feature RenderingImproved CAD Feature Rendering
•• Previous design Previous design –– ArcGISArcGIS 9.1 and earlier9.1 and earlier–– Only continuous lines in a single colorOnly continuous lines in a single color–– Default font is ArialDefault font is Arial
•• New designNew design –– ArcGISArcGIS 9.29.2–– Directly reads CAD defined propertiesDirectly reads CAD defined properties–– LinetypesLinetypes mapped to new CAD style filemapped to new CAD style file–– Color definitions assigned by RGB valuesColor definitions assigned by RGB values–– LineweightsLineweights andand linetypeslinetypes renderedrenderedautomaticallyautomatically
–– Text properties such as bold, italicizedText properties such as bold, italicizedand orientation maintainedand orientation maintained
–– True type fonts transfer seamlesslyTrue type fonts transfer seamlessly
1111
New CAD StyleNew CAD Style
•• ESRIESRI--CAD.styleCAD.style•• DGN and DWG categoriesDGN and DWG categories•• Additional symbols can be addedAdditional symbols can be added•• More symbols to come in future releaseMore symbols to come in future release
1212
GeoreferencingGeoreferencing –– Defining Spatial ReferenceDefining Spatial Reference
•• Coordinate systems and projection filesCoordinate systems and projection files•• Transformations and world filesTransformations and world files
1313
Assigning Spatial Reference to CAD DataAssigning Spatial Reference to CAD Data
•• Coordinate SystemsCoordinate Systems–– Initial use of CAD drawings in Initial use of CAD drawings in ArcGISArcGIS will not have coordinate system will not have coordinate system
defineddefined–– Can select, create or import from another Can select, create or import from another
datasetdataset–– Not required, but recommendedNot required, but recommended
•• Projection FilesProjection Files–– Assigns coordinate system to CAD filesAssigns coordinate system to CAD files–– Created in Created in ArcCatalogArcCatalog
•• CAD Feature Dataset Properties dialogCAD Feature Dataset Properties dialog•• Save as .Save as .prjprj file with same name and infile with same name and in
same folder location as CAD filesame folder location as CAD file–– Can be copied and reused for other CADCan be copied and reused for other CAD
drawingsdrawings
1414
CAD TransformationsCAD Transformations
•• TwoTwo--point similarity transformation methodpoint similarity transformation method–– Scale, Rotate, and TranslateScale, Rotate, and Translate–– Aspect ratio always maintainedAspect ratio always maintained–– Cannot skew or Cannot skew or ‘‘rubber sheetrubber sheet’’ CAD drawingCAD drawing
•• Transformation managed by .Transformation managed by .wldwld filesfiles–– World file must use CAD file nameWorld file must use CAD file name–– Must also reside in same folderMust also reside in same folder
•• UsageUsage–– CAD drawings that are created in CAD drawings that are created in ““paper spacepaper space””–– CAD drawings that do not have a known coordinate systemCAD drawings that do not have a known coordinate system
1515
Transformation ToolsTransformation Tools
•• Transformations tabTransformations tab–– Located in the CAD feature Layer Properties dialogLocated in the CAD feature Layer Properties dialog–– Type in coordinates to define transformationType in coordinates to define transformation–– Apply scale factor and rotation angle by valueApply scale factor and rotation angle by value
1616
Transformation Tools ContinuedTransformation Tools Continued
•• GeoreferencingGeoreferencing ToolbarToolbar–– Interactively move CAD layer and create control points in Interactively move CAD layer and create control points in ArcMapArcMap
1717
Data Conversion: CAD to GISData Conversion: CAD to GIS
•• Converting CAD drawings to Geodatabase feature classesConverting CAD drawings to Geodatabase feature classes
CAD ArcGIS
1818
•• Update existing Update existing GeodatabasesGeodatabases–– New asNew as--built informationbuilt information–– Geometry (Geometry (lineworklinework) from recent survey) from recent survey
•• NewNew GeodatabaseGeodatabase based on CAD data sourcesbased on CAD data sources–– Tiled CAD drawings combined to create a seamless datasetTiled CAD drawings combined to create a seamless dataset–– Supporting database Supporting database
•• EditingEditing–– TopologyTopology–– Edge matching; Rubber sheetingEdge matching; Rubber sheeting
•• Advanced cartographic symbolizationAdvanced cartographic symbolization–– Representations;Representations; MaplexMaplex
Why Convert CAD Data?Why Convert CAD Data?
1919
Common Geoprocessing Tools for ImportCommon Geoprocessing Tools for Import
Reformats the CAD data into predefined highly normalized tables and feature classesImport from CAD
Turns tiled CAD files into a single feature classMerge
Used in Model Builder only to select child data elements Select Data
Similar to Make Feature Layer but creates output on diskSelect
Temporary files with field control (Selections)Make Feature Layer
CAD text to GIS annotation feature classesImport CAD Annotation
Similar to Copy Features except includes a query builderFeature Class to Feature Class
Simple way to convert CAD feature classCopy Features
2020
Conversion MethodsConversion Methods
•• Export DataExport Data–– Quick way to convert CAD dataQuick way to convert CAD data–– Output data container not requiredOutput data container not required
•• Copy and Paste in Edit SessionCopy and Paste in Edit Session–– Copy features from CAD feature classCopy features from CAD feature class–– Paste features into existing GDB feature class or Paste features into existing GDB feature class or shapefileshapefile
•• Feature Class to Feature ClassFeature Class to Feature Class–– WizardWizard--driven tooldriven tool–– Ability to query/select features for conversionAbility to query/select features for conversion
•• Import from CAD and Import CAD AnnotationImport from CAD and Import CAD Annotation–– Support advanced translation workflowsSupport advanced translation workflows
2121
Preparing CAD Data for Preparing CAD Data for ArcGISArcGIS
•• Organize and name layers/levelsOrganize and name layers/levels
•• Create data with realCreate data with real--world coordinatesworld coordinates
•• Use blocks/cells for attributing objectsUse blocks/cells for attributing objects–– i.e., points inside polygons or closed i.e., points inside polygons or closed polylinepolyline areasareas
•• Separate cartographic objectsSeparate cartographic objects–– i.e., title, blocks, legends from geometryi.e., title, blocks, legends from geometry
•• Use group cells or blocks selectively Use group cells or blocks selectively –– Consider exploding process and cell/block originConsider exploding process and cell/block origin
•• Use entities/elements currently supported by Use entities/elements currently supported by ArcGISArcGIS–– List of supported CAD entities available in List of supported CAD entities available in ArcGISArcGIS Desktop HelpDesktop Help–– Avoid use of Avoid use of splinessplines when digitizing in CADwhen digitizing in CAD
2222
Converting CAD Point Data to Converting CAD Point Data to ArcGISArcGIS
•• Point definition in CAD vs. GISPoint definition in CAD vs. GIS–– Line with zero lengthLine with zero length–– Block/CellBlock/Cell–– Marker symbolMarker symbol
•• Grabbing point data from blocks/cells Grabbing point data from blocks/cells –– Where is the block origin?Where is the block origin?–– Where is the cell insertion point?Where is the cell insertion point?–– Where will the marker symbol appear, i.e. data shift?Where will the marker symbol appear, i.e. data shift?
•• Extraneous point dataExtraneous point data–– Insertion points for group blocks/cellsInsertion points for group blocks/cells–– Duplicate informationDuplicate information–– Assign attributes Assign attributes
•• Points inside polygons or closed Points inside polygons or closed polylinepolyline areasareas
2323
Converting CAD Line Data to Converting CAD Line Data to ArcGISArcGIS
•• PolylinePolyline definition in CAD vs. GISdefinition in CAD vs. GIS–– CAD:CAD:
•• Line has two verticesLine has two vertices•• PolylinePolyline has three or more verticeshas three or more vertices
–– GIS:GIS:•• PolylinePolyline includes all lineincludes all line--typestypes
•• ClosedClosed polylinespolylines–– Duplicates polygon feature classDuplicates polygon feature class
•• SplinesSplines and Band B--SplinesSplines
2424
Converting CAD Polygon Data to Converting CAD Polygon Data to ArcGISArcGIS
•• Polygon definition in CAD vs. GISPolygon definition in CAD vs. GIS–– CAD:CAD:
•• Polygon has minimum of four verticesPolygon has minimum of four vertices•• Last vertex must be in same location as first vertex, Last vertex must be in same location as first vertex,
i.e. manually closedi.e. manually closed–– GIS:GIS:
•• Polygon has a minimum of three verticesPolygon has a minimum of three vertices•• Automatically closedAutomatically closed
•• Examples of Polygon DataExamples of Polygon Data–– ClosedClosed polylinespolylines
•• DuplicatesDuplicates polylinepolyline feature classfeature class–– Hatch/FillHatch/Fill–– 2D and 3D objects2D and 3D objects
•• FacesFaces•• ShapesShapes
–– SolidsSolids–– SurfacesSurfaces
2525
Data Conversion: GIS to CADData Conversion: GIS to CAD
•• Converting Geodatabase feature classes to CAD dataConverting Geodatabase feature classes to CAD data
ArcGIS CAD
2626
Exporting GIS to CAD FormatsExporting GIS to CAD Formats
•• Provides interoperability between GIS and CAD softwareProvides interoperability between GIS and CAD software–– ‘‘RoundtripRoundtrip’’ workflowworkflow
•• Enables GIS users to create CAD drawings without having CAD Enables GIS users to create CAD drawings without having CAD softwaresoftware
•• Allows GIS users to generate data in standard CAD formatsAllows GIS users to generate data in standard CAD formats–– AutoCAD DWG/DXFAutoCAD DWG/DXF–– MicroStationMicroStation DGNDGN
•• User defined attribution and User defined attribution and symbologysymbology–– Seed filesSeed files
2727
Seed Files for CAD ConversionSeed Files for CAD Conversion
•• Blank template used to define a new fileBlank template used to define a new file
•• Adds additional control for CAD drawing creationAdds additional control for CAD drawing creation–– Symbology; Geometry; Layer/level structureSymbology; Geometry; Layer/level structure
•• CAD standardsCAD standards
•• Used to control Blocks or Cell definitions in Export to CADUsed to control Blocks or Cell definitions in Export to CAD
•• MicroStationMicroStation requires seed file for design file creationrequires seed file for design file creation–– Design plane, appropriate dimensions, units and origin, 2D or 3DDesign plane, appropriate dimensions, units and origin, 2D or 3D
2828
ArcGISArcGIS for AutoCADfor AutoCAD
•• NewNew ArcGISArcGIS Server based productServer based product•• Runs on AutoCAD 2007 and 2008 based products including Map 3D, CRuns on AutoCAD 2007 and 2008 based products including Map 3D, Civil,ivil,
Land DesktopLand Desktop–– AutoCAD LT not supportedAutoCAD LT not supported
•• Direct access to GIS data within AutoCADDirect access to GIS data within AutoCAD
2929
ArcGISArcGIS for AutoCAD Product Overviewfor AutoCAD Product Overview
•• FreeFree –– download available download available ((http://www.esri.com/software/arcgis/arcgishttp://www.esri.com/software/arcgis/arcgis--forfor--autocad/index.htmlautocad/index.html))
•• Simple plugSimple plug--in to AutoCADin to AutoCAD
•• AllowsAllows ArcGISArcGIS Server map services to be accessed and displayed Server map services to be accessed and displayed inside AutoCADinside AutoCAD
•• Key FeaturesKey Features–– Map service display managementMap service display management–– Identify, copy and paste attributes to clipboardIdentify, copy and paste attributes to clipboard–– Assign, clear or export coordinate system definition of the CAD Assign, clear or export coordinate system definition of the CAD drawingdrawing
•• Lays the groundwork for additional functionalityLays the groundwork for additional functionality
3030
ArcGISArcGIS for AutoCAD Processfor AutoCAD Process
Map services directly Map services directly accessible within accessible within
AutoCADAutoCAD
GIS ServerServer
MapMap ServicesServices
InternetInternet
ArcGISArcGIS forforAutoCADAutoCAD
Software DemoSoftware Demo
3232
Resources and TrainingResources and Training
•• ArcGISArcGIS Desktop Help Desktop Help (Check Online for Updates!)(Check Online for Updates!)
•• Live Training SeminarsLive Training Seminars•• Working with CAD Data in Working with CAD Data in ArcGISArcGIS 9.29.2•• GeoprocessingGeoprocessing CAD Data with CAD Data with ArcGISArcGIS•• Authoring and Publishing Optimized Map ServicesAuthoring and Publishing Optimized Map Services
•• InstructorInstructor--Led Training (Oakland and Sacramento)Led Training (Oakland and Sacramento)•• Introduction to Introduction to ArcGISArcGIS I and III and II•• BuildingBuilding GeodatabasesGeodatabases•• Advanced Techniques for Labels and AnnotationAdvanced Techniques for Labels and Annotation•• ArcGISArcGIS Survey Analyst: Maintaining Land Records Using Survey Analyst: Maintaining Land Records Using
Cadastral EditorCadastral Editor•• Intro to Intro to GeoprocessingGeoprocessing Scripts Using PythonScripts Using Python•• Introduction to Introduction to ArcGISArcGIS ServerServer
3333
Resources and TrainingResources and Training
Questions?Questions?
Thank YouThank You
Amadea AzerkiAmadea Azerki
ESRI380 New York Street Redlands, California92373-8100 USA Phone: 909-793-2853Fax: 909-793-5953E-mail: info@esri.com
top related