APG_Map_3D_2015_TOC_Sample
APG_Map_3D_2015_TOC_Sample
All rights reserved. No part of this publication may be reproduced in any form, or by any means electronic,
mechanical, recording, photocopying, or otherwise, without written permission from the publisher, except for
brief quotations used in reviews, or for marketing purposes specific to the promotion of this work.
ISBN: 978-1-934865-19-4
Although CADapult Press has made every attempt to ensure the accuracy of the contents of this book, the
publisher and author make no representations or warranty with respect to accuracy or completeness of the
contents in this book, including without limitation warranties of fitness for a particular purpose. The datasets
included in this book are for training purposes only.
Autodesk, AutoCAD, DWG, the DWG logo, Civil 3D and AutoCAD Map 3D are registered trademarks or
trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and other countries. All other
trademarks are the property of their respective owners.
ii
About the Authors
Rick Ellis has worked with and taught AutoCAD Map 3D since the mid-90s, along with Civil 3D and other
Autodesk products. He is the Author of several critically acclaimed books on AutoCAD Map 3D, Civil 3D and
Land Desktop.
Rick continues to use AutoCAD Map 3D on projects in a production environment, in addition to teaching
classes to organizations both large and small.
This practical background and approach has made him a highly rated speaker at Autodesk University, a
member of the national speaker team for the AUGI CAD Camps and a sought after instructor by organizations
around the world.
Russell Martin is an independent spatial data consultant who has worked with CAD, GIS and cartographic
design tools since 1985. He has taught AutoCAD and AutoCAD Map 3D in small classrooms and at large
events such as Autodesk University. Russell has co-authored several books on AutoCAD Map 3D, and has
served as technical editor of many other books on CAD, computer graphics, Land Desktop and Civil 3D.
Russell also performs graphic design, production mapping and GIS analysis services for a diverse client
base, both public and private. He uses AutoCAD, Map 3D and Civil 3D tools on a daily basis, and strives to
produce maps and graphics which clearly communicate complex quantitative data.
Exercise Data
We would like to thank the City of Springfield, Oregon for providing the data for this book. The dataset
provided is for illustration purposes only. While it is based on real world information to add relevance to the
exercises, it has been altered and modified to more effectively demonstrate certain features as well as to
protect all parties involved. The data should not be used for any project work and may not represent actual
places or things. It is prohibited to redistribute this data beyond your personal use as a component of training.
iii
A Practical Guide to AutoCAD® Map 3D 2015
Introduction
Congratulations on choosing this course to help you learn how to use AutoCAD Map 3D 2015. The term
“practical” is used in the title because this course focuses on what you need to effectively use AutoCAD Map
3D 2015, and does not complicate your learning experience with unnecessary details of every feature in the
product. Should you want to pursue aspects of features and functionality in greater detail than provided in this
course, you are directed and guided to that information.
Each lesson contains the concepts and principles of each feature to provide you with the background and
foundation of knowledge that you need to complete the lesson. You then work through real world exercises to
reinforce your understanding and provide you with practice on common tasks that other professionals are
performing with AutoCAD Map 3D 2015 in the workplace every day.
You can take the lessons in this course in whatever order is appropriate for your personal needs. If you want
to concentrate on specific features, the lesson for those features does not require that you complete prior
lessons. With this course organization, you can customize your own individual approach to learning AutoCAD
Map 3D.
When you complete this course, you will be armed with the background and knowledge to apply AutoCAD
Map 3D to your job tasks, and become more effective and productive in your job.
Course Objectives
The objectives of this course are performance based. In other words, once you have completed the course,
you will be able to perform each objective listed. If you are already familiar with AutoCAD Map 3D, you will be
able to analyze your existing workflows, and make changes to improve your performance based on the tools
and features that you learn and practice in this course.
iv
Prerequisites
Before starting this course, you should have a basic working knowledge of AutoCAD®. A deep understanding
of AutoCAD is not required, but you should be able to:
If you are not familiar with these functions, you can refer to the AutoCAD Help system throughout the course
to gain the fundamental skills needed to complete the exercises.
Conventions
The course uses the following icons and formatting to draw your attention to guidelines that increase your
effectiveness in AutoCAD Map 3D, or provide deeper insight into a subject.
The magnifying glass indicates that this text provides deeper insights into the
subject.
The compass indicates that this text provides guidance that is based on the
experience of other users of AutoCAD Map 3D. This guidance is often in the form of
how to perform a task more efficiently.
The warning indicates that a specific exercise might not function properly on 64 bit
operating systems.
v
Exercises
The exercises in this course have been carefully chosen and designed to represent common tasks that are
performed by mapping and GIS professionals. The data included in the exercises are typical drawings and
maps used by local governments and municipalities. You work with road networks, parcel maps, sewer
collection systems, water distribution systems, aerial photos, raster surfaces, and much more.
Exercises provide higher level process information throughout the exercise tasks. You are given information
about not only what to do, but why you are doing it. In most cases, an image is included to help guide you.
Use Setup.exe
Double click setup.exe and follow the instructions for installation.
vi
Table of Contents
vii
3.5 Lesson: Attaching External Databases ................................................................................................ 84
3.5.1 Attaching External Databases ........................................................................................... 88
3.6 Lesson: Working with Data View .......................................................................................................... 89
3.6.1 Navigating in the Data View Table .................................................................................... 92
3.6.2 Applying SQL Filters ......................................................................................................... 93
3.7 Lesson: Defining a Link Template and Generating Links ..................................................................... 98
3.7.1 Defining a Link Template ................................................................................................ 104
3.7.2 Attaching Database Data to Existing Objects ................................................................. 105
3.7.3 Attaching Database Data While Digitizing ...................................................................... 107
3.7.4 Generating Links to Existing Blocks................................................................................ 109
3.7.5 Highlighting objects by selecting records ........................................................................ 110
3.7.6 Highlighting table records by selecting objects ............................................................... 112
3.7.7 Using Spatial Filters ........................................................................................................ 113
3.8 Lesson: Establishing the Dynamic Annotation Environment .............................................................. 114
3.8.1 Defining an Annotation Template.................................................................................... 118
3.9 Lesson: Inserting and Managing Dynamic Annotation ....................................................................... 121
3.9.1 Annotating Objects .......................................................................................................... 124
3.9.2 Annotating Multiple Values ............................................................................................. 125
3.9.3 Updating Annotation........................................................................................................ 128
3.9.4 Rotating Annotation to Align with Objects ....................................................................... 129
3.9.5 Adding Text to Annotation Expressions .......................................................................... 130
3.9.6 Adding the Inch Symbol (") ............................................................................................. 132
3.9.7 Adding Length to the Annotation Template .................................................................... 133
3.9.8 Controlling Precision ....................................................................................................... 135
viii
Chapter 5 Importing and Exporting .................................................................................................... 159
5.1 Lesson: Importing GIS Formats ......................................................................................................... 160
5.1.1 Importing an ArcInfo Coverage ...................................................................................... 163
5.1.2 Importing Polygons from an ArcView Shapefile ............................................................. 168
5.1.3 Creating Centroids .......................................................................................................... 173
5.2 Lesson: Exporting GIS Formats ......................................................................................................... 175
5.2.1 Exporting Polygons to a SHP file ................................................................................... 179
5.2.2 Export to Autodesk SDF ................................................................................................. 181
x
Chapter 11 Working with Topologies ................................................................................................... 387
11.1 Lesson: Creating Network Topologies ............................................................................................... 388
11.1.1 Creating a Network Topology ......................................................................................... 393
11.2 Lesson: Creating Polygon Topologies ............................................................................................... 397
11.2.1 Creating a Polygon Topology ......................................................................................... 402
11.3 Lesson: Performing Topology Analysis.............................................................................................. 407
11.3.1 Network Analysis ............................................................................................................ 411
11.3.2 Preforming a Buffer Analysis .......................................................................................... 413
11.3.3 Preforming an Overlay Analysis ..................................................................................... 416
xi
Chapter: Importing and Exporting
Introduction
Importing GIS file formats into AutoCAD® Map 3D opens the door to a tremendous amount of data. Much of
this data is free, and can be integrated into your mapping system. In this lesson, you begin by learning the
formats and types of data that can be imported into AutoCAD Map 3D, and guidelines around integrating
other mapping data into your mapping system. You then import an ArcView SHP file into AutoCAD Map 3D.
Key Concepts
Concepts and key terms covered in this lesson are:
• Import
o Geometry
o Attributes
o Coordinate Systems
• Import dialog box
Objectives
After completing this lesson, you will be able to:
The Map Import commands are used to convert other GIS formats into AutoCAD Map 3D geometry and
attributes with the intent to retain them in the AutoCAD Map 3D format, with no need to maintain them in their
original GIS format.
AutoCAD Map 3D can also connect to data as a feature source and work with these
files in their native format. This functionality is covered in another lesson.
Geometry
All GIS formats are different. AutoCAD Map 3D imports the data in such a way as to represent the native
format as closely as possible. An example of this functionality is when importing line data from an ArcView
shape file, any segments in the incoming file that have vertexes are imported as polylines, while those that
are simple lines with a start and endpoint are imported as lines.
Points can be imported and mapped to either AutoCAD points, or blocks that are defined in the drawing.
Attributes
Attributes that are associated with incoming data can be mapped to Object Data, or can be imported to an
attached data source, such as a Microsoft Access database table, and linked to the objects at the same time.
Coordinate Systems
If the incoming file has coordinate system information associated with it, either within the file itself, or a
companion file, AutoCAD Map 3D will read this information and convert the coordinates to the target drawing
file. If there is no coordinate system information in the incoming file, you can assign a coordinate system to it
during the import procedure.
Spatial Filters
Some GIS applications can manage larger data sets than can be reasonably managed within AutoCAD Map
3D. Spatial filters enable you to limit the amount of data that you import based on a location in the current
map.
Another important point when preparing for an import is to have some familiarity with the incoming data. This
may come from metadata or documentation of some kind. The best way to qualify the incoming data is to use
the native application to review. However, this is not always possible, in which case the import process might
be a trial and error process until you can make the correct settings for the final import.
If you perform the same type of import regularly, you can save a profile of the
settings and load the profile each time you perform an import. You can also create a
drawing template that has all of the definitions such as Object Data tables, layers,
blocks and so on.
Then you will, import parcel polygons from an ArcView Shapefile and convert their coordinate system.
Finally, you will create centroids and move the attached data from each polyline to the corresponding
centroid. This is the first step in the process of cleaning the geometry, an important process whenever base
map data is imported.
The use of the import command is very similar for all the different types of supported GIS data file formats.
However, there are some differences depending on the type of geometry that is contained in those files
(points, lines, or polygons).
In this exercise you will import street centerlines that were sent to you as an E00 file. An ArcInfo coverage
may either be stored as a directory of related files, or exported into a single E00 export file from ArcInfo or
ArcGIS, as in this exercise.
1. Press Ctrl + N and select the default template map2d.dwt to start a new, blank drawing.
In the Import dialog box you can configure the Layer, Coordinate Conversion, and Data options that you wish
to use to import the information into AutoCAD.
6. Click on the Drawing Layer field in the STREETS_arc row, to activate the More button <<…>>.
7. Click the More button <<…>> to launch the Layer Mapping dialog box.
In this exercise, you will place all of the streets on one new layer.
11. Click on the Data field in the STREETS_arc row to activate the More button <<…>>.
12. Click the More button <<…>> to launch the Attribute Data dialog box.
Here you specify what attribute data to import and where to store it. You can enter the desired name for the
Object Data Table and select the desired fields to import. This is the step that allows you to bring the
intelligence of the GIS file along with the geometry into AutoCAD. By creating the object data table and
populating it with the information provided in the coverage you will be able to click on a street and find the
street name, type, speed limit, and any other information that was added by the GIS department. This will
Here you specify which fields to import into the Object Data table.
You only need to import the fields that you want to have available.
So if there is extraneous data that you don't need, you can skip it
and keep the file size smaller.
19. Click <<OK>> in the Import dialog box to import the file.
The streets are imported into the drawing as polylines, with the GIS data attached as Object Data.
Here, you can view the object data associated with the line segment you picked. You can also change the
value of any field in this object’s data, or even add a record to a new or existing object. It is also possible to
view and edit object data using the AutoCAD Properties command.
23. View the object data associated with a few other line segments.
24. Click <<Cancel>> once you are through viewing the fields, to avoid saving any inadvertent
changes.
In this exercise you import parcel polygons from an ArcView Shapefile. This Shapefile geometry resides in a
different coordinate system, and will be converted during the import process.
This drawing contains the city taxlots file that you worked with in previous chapters, with the Taxlot attribute
data as object data.
The county taxlots you are about to import are in a different coordinate system, which Map 3D will convert
during the import process. The first step is to assign the correct coordinate system to the base map.
3. Click <<Select Coordinate System>> in the Current Drawing section, to open the Coordinate
System - Assign dialog box.
5. From the list, select OR-S NAD27 Oregon State Planes (Polyconic), South Zone, US Foot.
168 Lesson: Importing GIS Formats
Chapter: Importing and Exporting
Notice the column of codes on the left, and that the code for the selected coordinate system is OR-S. Once
you become familiar with commonly used coordinate systems in your region, you can learn the short codes
and simply enter them in the Coordinate System - Assign dialog box.
The drawing is now identified with the NAD 27 State Plane coordinate system - no conversion has occurred,
you have a simply assigned that coordinate system to this base map. Next, you will import the county GIS
data, which is in a different coordinate system, and AutoCAD Map 3D will convert it to this coordinate system.
Notice that the code for this coordinate system, OR-S now appears on the Status Bar:
11. Click on the Drawing Layer field in the TL_C_83 row to activate the More button <<…>>.
12. Click the More button <<…>> to open the Layer Mapping dialog box.
13. Choose the Create on new layer option to activate the text field.
Notice that the Current drawing coordinate system (the base map into which you are now importing this ESRI
Shapefile) is in NAD27, which you set at the beginning of this exercise.
Also notice that the Input Coordinate System is showing OR83-SF, which is the code for NAD83 Oregon
State Planes (Polyconic), South Zone, US Foot. AutoCAD Map 3D is getting this information from the .PRJ
file, that accompanies the .SHP file. This file contains the coordinate system information. When you acquire
Shapefiles from others, always ask for coordinate system information. If there is not an accompanying .PRJ
16. Click on the Data field to activate the More button <<…>>.
17. Click the More button <<…>> to open the Attribute Data dialog box.
AutoCAD Map 3D will add the new records to the existing object
data table during the import process.
This will create each taxlot as a closed polyline, as opposed to a polygon object.
AutoCAD Map 3D will process 396 objects and import them into the current drawing, and append 396
corresponding records to the attached database.
The county parcels have been imported and converted to the coordinate system of the city taxlots drawing.
In this exercise you will first create centroids and move the attached data from each polyline to the
corresponding centroid. This is the first step in the process of cleaning the geometry, an important process
whenever base map data is imported.
1. Continue working in the Regional Taxlots.dwg that you created in the last exercise.
2. Freeze the Taxlots and Centroid layers to isolate the Taxlot County layer.
This temporarily closes the dialog box so you can pick the objects.
6. Pick all the polygons with a crossing window and press Enter.
7. Click the New Layer button to make the layer Centroid_County on which to create the
centroids.
This creates a point at the geometric center of each polygon and moves the data from the polyline to the new
centroid.
10. Pick one of the new centroids, then right-click and select ⇒ Properties.
Lesson Review
In these exercises you imported street centerlines that were sent to you as an E00 file. An ArcInfo coverage
may either be stored as a directory of related files, or exported into a single E00 export file from ArcInfo or
ArcGIS, as in this exercise.
Then you imported parcel polygons from an ArcView Shapefile and converted their coordinate system.
Finally, you created centroids and moved the attached data from each polyline to the corresponding centroid.
This is the first step in the process of cleaning the geometry, an important process whenever base map data
is imported.
Introduction
Connecting to raster data as a feature source is similar to inserting images using AutoCAD® Map 3D Image
Insert. In each case, the file is only referenced and not part of the drawing itself. In this lesson, you learn the
differences between these two methods and the advantage of using the feature source connection. You also
learn some of the tools that are used to connect to a raster image, and then connect to a raster image.
Connecting to raster surfaces is similar to connecting to raster images. The main difference is that raster
surfaces contain elevation data associated with each pixel. AutoCAD Map 3D uses this method for simple
surface analysis and visualization as part of the feature source. In this lesson, you learn the basic concepts of
raster surfaces, the types of files that you can access, and how raster surfaces can be used as part of your
mapping system. You then connect to a digital elevation model, and add it to your map.
Key Concepts
Concepts and key terms covered in this lesson are:
• Raster feature sources
• Raster surfaces
• Viewing raster surfaces in 3D
• Draping raster and vectors over surfaces
Objectives
After completing this lesson, you will be able to:
• Describe what a raster feature source is.
• List the types of raster formats that can be accessed.
• Explain how raster surfaces can be used.
• Connect to an ortho photo.
• Connect to a raster surface.
• Drape vectors and raster over a raster surface.
• Performance
• File formats
• Coordinate conversion
Performance
The performance of raster as a feature source is much better than that of raster inserted in a drawing. In
some cases this performance enables access to raster that otherwise cannot be used because of file size.
File Formats
Connecting to raster as a feature source opens a larger selection of geospatial-based file formats to work
with. In addition to the formats that are offered directly in standard AutoCAD Map 3D, the fact that the feature
data objects (FDO) technology is open source enables developers to write additional FDO providers to
access even more file formats.
The following illustration shows the file formats available in the Map Image Insert command. While it offers a
wide variety of file formats to select from, when considering the geospatial specific formats, it is fairly limited.
Coordinate Conversion
Connecting to raster as a feature source enables the coordinates of the raster to be converted to the
coordinates of the current drawing. This is a very important distinction between connecting and inserting
raster. When using Map raster insert, whatever the coordinates of the raster are determines the coordinates
of your map. This is very limiting when compared to the coordinate conversion available using a raster feature
source connection.
Both types of raster are composed of pixels. In the case of raster surfaces, each pixel has a Z value rather
than a value such as grey scale or color that produces a “picture”. AutoCAD Map 3D can interpret the Z
values in a raster surface, and produce three dimensional views and analysis.
Draping
Draping refers to vector and raster objects which adopt the three dimensional characteristics of the underlying
surface. By default, when a raster surface feature layer is present in a drawing, all other feature layers, both
vector and raster drape over the raster surface depending on the draw order of the feature layers.
In the following illustrations, the image on the left is a raster viewed in 3D with no exaggeration. The image on
the right is the same raster surface with an exaggeration value of 3x.
In the first series of steps, you connect to the raster image and add it to the map.
The Data Connect palette opens. Here you can select from many different data providers or sources. In this
exercise you will be connecting to a raster image file.
4. From the Data Connections by Provider list, select Add Raster Image or Surface Connection.
6. Click the file button and browse to the Chapter 07 folder, and select Aerial.tif.
7. Click <<Connect>>.
Notice the feature layer Aerial now appears in the Display Manager. A layer in the Display Manager is
different than an AutoCAD layer; it is the name of a data source and where you manage its properties.
The list of feature layers is displayed in the current draw order. The order these are listed in matches the
feature layers in the drawing.
11. Drag the Parcels feature layer above the Aerial layer.
12. Zoom into the map to view the image with the parcels overlaid.
In this exercise you connect to and add to the map an elevation enabled raster, or raster surface. Once the
surface raster is added to the map, you change the draw order, and view the map in 3D. Any feature layer
that is on top of the surface will automatically drapes over the surface.
If you did not complete the previous exercise you can open the drawing Connect to Surface.dwg.
2. Connect to a Raster Surface. Repeat Steps 3-9 from the previous exercise using the following
information:
The list of feature layers is displayed in the current draw order. The order these are listed in matches the
feature layers in the drawing.
• Parcels
• Aerial
• Existing Ground
Lesson Review
In these exercises you integrated three different sources of data. Vector based parcels, an ortho photo, and a
surface. Together, these sources of data were combined to view how the parcels and the image drape over
the existing ground terrain.
2D Drafting 7 Datums 15
3D Navigation 261 Define Object Data 59
Add Data to a Map 194 Digital Elevation Model 238, 260
Adding New Features 296 Display Manager 5
Altering Properties 368 Drafting Settings 8
Anchors 35, 36 Draping 241, 263
Angle Data 26 Draw Order 203, 233
Annotation Blocks 116 Drawing Cleanup 391
Annotation Template 116 Drawing Locks 335
ASCII points 214 Drive Aliases 332
Attach Object Data 59, 66, 69 Duplicate Objects 35
Attribute Data 52, 53 Dynamic Annotation 114
AutoCAD Image Insert 228 Edit Feature Attributes 293
AutoCAD Map 3D Image Insert 228 Edit Feature Geometry 293
AutoCAD Options 8 Edit Object Data 59, 75, 76, 78
AutoCommit 90 Editing Attributes 295
Automatic Check In 294 Editing Existing Features 296
Automatic Checkout 294 Editing Object Data Tables 79
AutoSave 8 Editing Transaction Model 374
Best Route 409 Error Markers 401
Bitonal 226 Export file types 176
Block Attributes 55 Export Process 178
Bulk Copy 321 Exporting 175
Cancelling Checkout 295 Expression Builder 287, 288
Centroid 398 External Data Sources 53
Check-In/Checkout 294 External Databases 84
Classifying Existing Objects 150 Feature Class 192
Clustered Nodes 35, 392 Feature Filters 286
COGO 214 Feature Joins 303
COGO Inquiry 26 Feature Layer 193, 200
Command Line 9 Feature Layer Selectivity 203
Compound Queries 346 Feature Queries 286
Connecting to ODBC 206 Feature Source 186, 189
Connecting to Raster 242 Feature Source Connect 190, 228
Constraints 314 Feature Styles 248
Contextual Ribbons 4 Feature Thematic Maps 276
Contours 264 Filter to Select 290
Convert Coordinate Systems 384 Flood Trace 409
Coordinate Conversion 240 Generating Links 86, 98, 99, 101
Coordinate Geometry 25 Global Coordinate Systems 15
Coordinate System 17, 161, 192, 208, 382 Grey Scale 226
Coordinate Tracker 18 Hillshading 262
Correlation Files 226 Image Behavior 233
Create scale ranges 272 Image Correlation 228
Creating New Classified Objects 155 Image Frames 233
Creating New Features 295 Import Attributes 161
Crossing Objects 34, 392 Import Coordinate Systems 161
Current Drawings 331 Import Geometry 161
Data Panel 378 Import Interface 162
Data Queries 360 Import Spatial Filters 161
Data Source 85 Importing Points 215
Data Source Name 208 Inserting Dynamic Annotation 121
Data Table 201 Joins 302
Data Table Tools 202 Layout Elements 423
Data View 89 Legend 423
441
Line Feature Styles 252 Raster Surface Themes 263
Link Template 85, 98, 99, 100 Raster Surfaces 238
Linking External Databases 85 Reference Management 234
Links 389, 398 Refresh Annotation 117
Location Queries 341, 344 Relational Data Base Management Systems 189
Maintenance 7 Ribbon 3, 201
Manually Link 101 Save-Back 373
Map Book Dialog 434 Save-Back Options 376
Map Book Template 432 Saved Queries 347
Map Books 421, 422 Scale Bar 424
Map Classic 8 Scale Dependent Styles 268
Map Explorer 5, 316 Scale Ranges 250
Network Analysis 408 Schema 322
Network Topologies 388 Schema Editor 316
Nodes 389, 398 Shortest Path 408
North Arrow 424 Source Drawings 330
Object Class Objects 156 SQL Queries 361
Object Classes 151 Style Editor 248
Object Classification 138, 139, 155 Style Editor Palette 250
Object Classification Definition File 140 Style Scale Ranges 248
Object Data 54, 57, 67, 161, 361 Styles 217, 250
Objects 187 Stylize Raster Surfaces 260
ODBC 206 Stylizing features 248
Open Data Base Connectivity 207 Surface Exaggeration 242, 261
Planning and Analysis 7 Survey Data Store Hierarchy 216
Point Feature Styles 251 Survey Data Stores 214
Polygon Feature Styles 252 Task Pane 4, 202, 334
Polygon Overlay 410 Theme Feature Labels 278
Polygon Topologies 397 Theme Legend Labels 278
Projection 15 Theme Ramps 278
Properties Palette 76 Themes 275, 369
Property Alteration 370 Tolerance 35
Property Queries 341, 345 Topology Analysis 407
Pseudo Nodes 35 Topology Object Data 390
Quick View 333 UDL file 85
Ranges and Styles 270 Update Annotation 117
Raster 224, 226, 238 User Interface 1
Raster Feature Layers 241 Validating Standards 149, 314, 317, 369
Raster Feature Source 239 Vector Objects 225
Raster Metadata 227 Viewing Linked Data 102
Raster Surface 240 Workspaces 7
Raster Surface Styles 261
442