42
Esri UC2013 . Technical Workshop .

Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

Page 2: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

Technical Workshops |

Esri International User Conference San Diego, California

Don Kuehne & Jeff Reinhart

July 10, 2013

Geoprocessing Tools and Techniques for CAD in ArcGIS

Page 3: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

Agenda

• Overview of ArcGIS CAD support • Mapping specification for DWG • CAD Data Loading to Geodatabase • CAD Interoperability Patterns

- Consumable Web services - CAD edits clients - Clip, Zip and Ship - Data Interoperability Extension - ArcGIS for AutoCAD

Page 4: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

ArcGIS CAD Data Support

• ESRI has long provided CAD support and integration tools

• Out of the box - No extension required

• Direct read - Conversion not required

• Current version support: - AutoCAD DWG/DXF: Up to 2014 (read only) - MicroStation DGN: Up to V8

• Geoprocessing tools available at various license levels work with CAD data

Page 5: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

Direct-read CAD datasets in ArcGIS

ArcGIS

MyDrawing.dwg Text

Geometry

Properties

User attributes

MyDrawing.dwg Annotation

Multipatch

Points

Polygons

Polylines

Spatial reference

Georeference

Metadata

Embedded feature classes (DWG only)

Attribute tables

• Translated on the fly as virtual feature classes

Page 6: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

Mapping Specification for CAD (MSC)

• 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 Desktop CAD tools - CAD direct read/import tools - Export to CAD

• Provides improved interoperability between CAD and GIS

Page 7: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

CAD data structure in ArcGIS

Parcels.prj

Text, tags, and attribute definitions

Polygons and is useful for 3D representation

MSD feature class that represents parcels (subset of polygons)

Lines, polylines, and arcs

Closed areas such as polygons, ellipses, and circles

Projection files define a coordinate system for a CAD dataset. They are recommended but not required.

MSD feature class that represents roads (subset of polylines)

City.dwg

Annotation

Multipatch

Parcels

Point

Polygon

Polyline

Roads

Points, blocks, and cells

Page 8: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

Demo:

Create Additional CAD Feature Classes with

Export to CAD

Page 9: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

CAD Data Integration Stages

Add Geo-

reference Filter Render Load

Page 10: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

Preparing CAD data for ArcGIS

• Organize layers/levels intelligently • Create data in real-world coordinate locations • Use blocks and Cells for attributing objects • Avoid CAD entities that are unsupported in ArcGIS

• Follow a CAD standard and use Seed files

Page 11: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

Seed & Template Files

• Blank template used to define a new file • Seed file allows the default symbology of the seed drawing will be used

• Used to control Blocks definitions utilized by Export to CAD

• Microstation requires a seed file for design file creation

• Microstation seed file topics for Export to CAD - Design plane, appropriate dimensions, units and

origin

Page 12: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

• CAD to Geodatabase

• Append to existing Geodatbase

• Merge with other layers

Geoprocessing Scenarios

• CAD text inside polygons

• CAD text near lines

• Line segments to polygons

4520

3745 3746

3744

Page 13: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

Demo:

• Bulk loading of CAD files to a Dataset

• Data clean up with Trim/Extend lines

• Create Z values for CAD files

Page 14: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

Export to CAD

• Output features to native CAD format - DGN V8 - DWG/DXF Release 14 to

2012 • Available at all license levels

• Support for 2013/2014 in 10.2.? release

Page 15: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

Attribute Driven Export

• Use Fields and their attributes to control how elements and entities are generated

• Key areas: - Entity types, geometry - Elevation - Blocks and attributes - Document names and paths

• Help topic “reserved CAD fields for ….”

Page 16: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Interoperability

Page 17: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

CAD Interoperability Patterns

• Central Data - CAD Edits… GIS Views - GIS Edits… CAD Views

• ETL (Extract, Transform, Load) • Web Services

- WMS/WFS - ArcGIS Services

Page 18: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

ArcGIS Platform Geographic Information for Everyone

Easy, Open and Cloud-Enabled . . . . . . Providing Transformational Opportunities

Online

Server Devices

Desktop

Web

Content & Services

Back Office Infrastructure

Apps & Applications

Page 19: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Central Data Repository

• Author / Publish - Data Producers - Data Consumers

• Bi-directional Editing - Lowest Common Denominator - Or, Complexity

Page 20: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Central Data Repository

• Oracle SDO - Registered R/O Layers… - Geodatabase Layers for Editing

- Others R/O ?

• ArcSDE Geodatabase (ArcSDE)

- Many GIS Software Clients - (Autodesk FDO, Bentley ProjectWise Connector…)

• Careful Workflows: SQL - Layer Types - Geometry Types - Coordinate Systems

Page 21: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Geodatabase ArcGIS

Desktop

.DWG with ArcGIS Feature Classes

.DWG Files

ETL Pattern Data Migration / Direct Read

.DGN Files

Page 22: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions
Page 23: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

CAD and Geoprocessing

• Geoprocessing Tools with CAD - Query, Analysis: BUFFER, FREQUENCY, FEATURE TO POLYGON, INTERSECT, SPATIAL JOIN…etc...

- CAD to GIS tools: COPY FEATURE, FEATURE CLASS TO FEATURE CLASS, APPEND, MERGE, CAD TO GEODATABASE, FEATURE to POLYGON, IMPORT CAD ANNOTATION…

- GIS to CAD tools: EXPORT TO CAD

- .

Page 24: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

- ETL Mode: Geometric and

Attribute Manipulation - Geometric Manipulation - File and Data Aggregation - Filtering - Feature Building/Creation/Reconstruction

- On-The-Fly Data Interpretation - Geoprocessing Integration

Data Interoperability Extension

23445

23437

Page 25: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Exchanging Files : Export to CAD

• Create CAD Entities from GIS Features

• Useful Default Functionality - CAD Layer by Feature Layer - Default Geometric Feature/

Entity Mapping - Append\Overwrite Drawings

• ArcGIS Feature Classes in DWG - Feature Classes - Attributes - Coordinate System - Better than Shapefiles…

Page 26: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Web Services Pattern

Cloud

Enterprise

Local

• Discover • Create • Manage • Visualize • Analyze • Collaborate

ArcGIS System

Page 27: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Demo

• ArcMap - Author Publish - WMS Map Service (Laptop ArcGIS Server) from GDB - WFS-T (Laptop ArcGIS Server) from GDB - KML - ArcGIS Feature Service

- Map, Feature, Image, Location, Geoprocessing…

• Microstation - WMS Imagery (Cloud: Kentucky Image Server) - WFS (Read/Only)

Page 28: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Don Kuehne

Publish and Use

Demo

Page 29: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions
Page 30: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions
Page 31: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Web Geoprocessing Services: Export to CAD

• Data Dissemination: - EXPORT TO CAD - CLIP-ZIP-SHIP…

Page 32: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Don Kuehne

Clip-Zip-Ship

Demo

Page 33: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions
Page 34: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Geodatabase

ArcGIS for AutoCAD

ArcGIS Desktop

ArcGIS Server

Publish to ArcGIS Server

Feature Service Editing ArcGIS for AutoCAD

.DWG Files

Web Services

Page 35: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Don Kuehne

Multi Client Editing

Demo

Page 36: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions
Page 37: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Providing Mapping and GIS To the Entire Organization

Enabling Access by Everyone

GIS/CAD Users

Executive Access

Public Engagement

Enterprise Integration

Works Anywhere

Knowledge Workers

Page 38: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

• Updated 3rd party libraries for DWG and DGN • Support reading of AutoCAD DWG’s 2013/2014 • Major stability improvements for Microstation format

- Shared Cells - Many other stability entities enhanced

• To be a patch for 10.1 SP2 (coming soon)

What’s New for CAD Support at the 10.2 release

Page 39: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

Resources

• CAD Integration Resource Center & Help System - http://resources.arcgis.com/en/communities/cad-

integration/ - Help, Videos, Samples, Downloads, Blogs

• Working with CAD Data - Instructor Led Course - http://training.esri.com/gateway/index.cfm?fa=catal

og.coursedetail&courseid=50120390_10.x • ArcGIS for AutoCAD – Live Training Seminar http://training.esri.com/Gateway/index.cfm?fa=seminars.viewDetails&course_id=182

Page 40: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

CAD session at User Conference

• Exhibit Hall – Geodatabase Management Island • TUESDAY

• 01:30 AM - Introduction to using CAD Data in ArcGIS (Room 04)

• 03:15 PM - The ArcGIS for AutoCAD CAD Plug-In (Room 32 A)

• WEDNESDAY - 09:00 AM – Lining Up CAD Data in ArcGIS (Hall F, Room 1) - 01:30 PM - The ArcGIS for AutoCAD CAD Plug-In (Room 32 A) (2nd offering) - 03:15 PM – Geoprocessing Tools & Techniques for CAD (Room 05A) - 04:00 PM - Georeferencing CAD datasets (Hall F, Room 1)

• THURSDAY - 08:30 AM – Introduction to using CAD Data in ArcGIS (Room 04) (2nd

offering) - 10:30 AM – Lining Up CAD Data in ArcGIS (Hall F, Room 1) (2nd offering) - 11:00 AM - Using ArcGIS for AutoCAD Plug-In

(Demo Theater– Geodatabase Management)

Page 41: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .

• Thank you for attending

• Have fun at UC2013

• Open for Questions

• Please fill out the evaluation:

Paper in room

or

www.esri.com/ucsessionsurveys

First Offering ID: 1296

Page 42: Esri UC2013 . Technical Workshop - Amazon S3 · 2014-06-06 · Esri UC2013 . Technical Workshop . CAD data structure in ArcGIS . Parcels.prj . Text, tags, and attribute definitions

Esri UC2013 . Technical Workshop .