You are on page 1of 18

ArcMap Part 1 Introduction and Working with Graphics Jan 3, 2008

Copy the folder P:\briggs\g6382\Exercise_data\ArcMap to c:\usr\ini\ (where ini is your_initials)


Set up links in ArcCatalog to: P:\briggs\g6382\DataSets & c:\usr\ini\ArcMap
In this handout we will look at various capabilities of ArcMap as examples of some of the things that can be done
!owever" there is much that we will not cover #ou must learn to find out new things yourself using Arc$I%
&esktop !elp It is also useful to study examples" such as '%(I)s streetmap application*
P:\ArcData_9\StreetMap USA\ StreetMap USA.xd
1. In ArcMap
$o to Start" or single+click the ArcMap Icon in ArcCatalog" to launch ArcMap
,hen ArcMap %tarts you will get a -%./A%!0 screen 1 options for starting to use ArcMap
o a new" empty map
o a template
o an existing map
%elect -An existing map0
If P:\briggs\g6382\DataSets\Maps\!texas.db appears in the list" select it directly
2therwise" be sure "r#$se %#r aps is highlighted (click it if not)" click 23
4rowse to P:\briggs\g6382\DataSets\Maps 5 choose !texas.xd and open it
B PA!I"!. #! A$%MAP &I"I'( )$AWI"G B&*$ +*, !$+ '*M!(I"G #'-
2. !oo./ars
(id0 and show too./ars 1ro2 th0 3i0w 20nu
Click 6iew and point to 7oolbars
Check a toolbar to show it
8ncheck a toolbar to hide it
9or now show only Main Menu" %tandard" 7ools" &raw and /ayout 7oolbars
)ocking !oo./ars
Any toolbar can be docked at the top or bottom or to the left or right side of the ArcMap or ArcCatalog
windows Alternatively" toolbars can float on the desktop while functioning as part of the application ,hen you
dock a toolbar" it is moved and resi:ed with the application)s window 7o prevent a toolbar from docking" hold
down the Ctrl key while dragging it 7o move a docked toolbar" grab it by the vertical line at the left side
.lay with the tool bars by docking" undocking" repositioning" etc
Acc0ssing too./ar .ist
#ou can also access the toolbars list without using the 6iew menu %imply right+click within the grey area of
existing toolbars" or the pull down menus
3. . ArcMap Ma4or &0atur0s
o #01t Window is th0 !a/.0 o1 %ont0nts 5!o1%6 tr00. 7wo formats controlled by 7ab at bottom
o 'ourc0s tab lists (and allows you to update) source of data* looks like ,indows 'xplorer
o )isp.a7 tab controls map display and legend creation* looks like a map legend
(if there is no 7ofC" go to pull down menus and select 6iew;7able of Contents)
o $ight Window is 'patia. )isp.a7. Again" two formats" controlled by icons at bottom
o #a7out 3i0w 5'h00t icon6 displays -map layout0 (for printing hard copy)" potentially with multiple
<data frames) each containing a different map (or other graphic)
Its primary purpose is for map preparation for printing
It can also be used to manage several analyses as parts of a pro=ect
o )ata 3i0w 5G.o/0 icon6 displays a single frame (e>uivalent to a 6iew in Arc6iew)
7his is the view that)s used for analysis" editing and exploring of data
7he third icon at the bottom (a double+arrow) is a refresh button" to redraw the display
8. 9p.oring 'patia. )isp.a7
4e sure you are in /ayout 6iew
Mak0 a data 1ra20 acti:0
in the table of contents (7ofC) " (ight+click the data frame title and select Acti&ate
++activate Surr#unding Da''as (#unties
1
In the right+side window" this frame is now surrounded by dashed line to indicate it is the active frame
(Also may have <handles) which means you can reposition the frame in the layout Click outside any frame
to remove handles)
#ou can also click the frame in layout view to activate it
'witch to data :i0w
Make sure you have the %urrounding &allas Counties &ata 9rame selected
Click the globe icon below the %patial 6iew
(Alternatively" Click 3i0w on the %tandard toolbar and select Data )ie$)
7he ArcMap window displays the active data frame
;. 9p.oring !a/.0 o1 %ont0nts
)isp.a7 !a/ and 'ourc0 !a/
Click the &isplay tab at the bottom of 7ofC?look at the info displayed*
@ow click the %ources tab?additional info is displayed about sources for data
3i0wing Prop0rti0s* note how these change depending on type of entry in 7ofC
,ithin the 7of C" there is a -hierarchy0 of*
*rae +it'es (with the yellow icon to their left)
S#urce ,n%#rati#n (if used %ource tab)
Data -a.er !aes (with two little boxes to their left)
S.b#'s (under each layer name)
'ach of these have a set of .roperties which can be changed and thus effect the display
&ouble click to obtain .roperties window (or right click and select .roperties)
&ouble click on Surr#unding Da''as (#unties in 7ofC /#r rig0t c'ic1 and select .roperties)
o ,e looked at this previously
o 7his is a data frame so you get properties such as pro=ection and map extent
o 7hese properties apply to frame as a whole" and thus to a.. layers in it
If in %ource tab" double click on any of the P:\briggs\g63822entries
o All you get are options to Add 7able and (emove
&ouble click on Da''as (#unt. 3ip (#des layer
o #ou get properties of this specific layer" 6ery different from frame properties
&ouble click on a s.b#'
o #ou obtain %ymbol %elector window which gives many options for symbols
2verall" properties are the same whether you are in &isplay tab or %ource tab
%ontro..ing )ata 'ourc0s
,hen you add a layer to your map" ArcMap references the data source the layer is based on ,hen you save
the map" the data references are stored with it 7he next time you open your map" ArcMap locates the data
based on the references A red exclamation point (A) indicates the data was not found
&inding <2issing= )ata
A red exclamation point (A) indicates the data was not found
(ight click on da'_sc0_p#int layer 5 select )ata>'0t )ata 'ourc0 (will be greyed if data source known)
o @avigate to C*B8%(BI@IBArcMapBArcmapgdb" &allas feature dataset and select da'_sc0_p#int
o @ote how both missing layers are found" even tho you only pointed to oneA
,sing Anoth0r 'ourc0
In the table of contents" right+click the layer <Da''as (#unt. 3ip (#des4 in the 5Surr#unding Da''as
(#unties &ata 9rame and select .roperties
Click the %ource tab
Click '0t )ata 'ourc0 button
Click the #ook in dropdown arrow and navigate to the new data source
o 8se C*B8%(BI@IBArcMapBArcmapgdb" &allas feature dataset" dal_:ips_polygon
Click Add
&o the same for &allas Area Counties /ayer with C*B8%(BI@IBArcMapBArcMapgdbBdalareacount_polygon
(note that this is a standalone feature class" not in the &allas feature dataset)
#ou can use this approach when the layer is missing" but you will have to do each layer separately
2
?. %ontro..ing th0 Ar0a )isp.a70d
@oo2ing and Panning
7he -7ools0 toolbar contains tools for :ooming" etc
o Its primarily intended for use in &ata view" but also works within the active frame in /ayout view
It)s not recommended to use this toolbar in /ayout view
o 7he globe icon on the toolbar returns you to the -full extent0 (the extent of the largest layer)
7o go to the extent of a specific layer" right+clip on layer name in 7ofC and select 3##
t# -a.er
o 9or practice" :oom the 7exas map so it fills its frame (there are multiple ways to do this)
7here is a separate /ayout toolbar which permits :ooming the entire page in /ayout
o 7he icon (with dots in the center of each side) is the :oom to whole page?the entire map
o 7he

C*C icon :ooms to CDDE which allows you to examine the map at the si:e it would be
printed
o #ou can also type in the exact magnification level desired
*:0r:i0w Window to pan and Aoo2 th0 2ap 5op0rat0s on.7 in )ata :i0w6
7he overview window shows you the full extent of the data A small box in the overview window represents
the currently displayed area on the map #ou can move this box around to pan the map" and also shrink or
enlarge it to :oom in or out 7o open an overview window*
In 7of C" right click on 3ip (#de "#undaries title and select Acti&ate to make this the active frame" and
click globe icon at bottom of display window to go into &ata view (if not there already)
8se the regular :oom tool to :oom in on some area
Click the Window pull+down menu and select 6&er&ie$7the 2verview inset window
o 7he overview box shows the entire data extent
o A box within this shows the area currently displayed in the main data window
o &rag the box inside the 2verview window to pan the data in the main window
o %hrink or expand the box in the 2verview window to :oom the map display in the main window
7o change its characteristics" (ight+click on the *:0r:i0w Window 7itle 4ar and go to .roperties
o Altho no others are available now" you can select different reference layers
o Click on the Area of Interest %ymbol and click !ollow then 23
o !it Apply then 23?the red lines are removed from the insert box
#ou can resi:e and reposition the 2verview window itself as desired Close it for now
Magni1i0r window 5again, op0rat0s on.7 in )ata :i0w6
7he magnifier window works like a magnifying glassF as you pass the window over the data" you see a
magnified view of the location under the window Moving this window around does not affect the current map
display
Click the Window menu and select Magni%ier?the Magnifier window opens
&rag the magnifier window over the data to see a magnified view of the data under the window
7o change the characteristics" right+click on the Magnifier ,indow 7itle 4ar *
o #ou can use -update while dragging0 or only update when the window is stopped
o #ou can modify the degree of magnification" or magnify to a selected scale
o #ou can free:e a particular area as a -snapshot0
3i0w0r window 5again, op0rat0s on.7 in )ata :i0w6
Allows you to have additional data views 6ery useful for comparing different data sets" or different areas of
the same data set It can be positioned inside or outside the ArcMap window
#ou can pan and :oom this window independently from main &ata view window using the icons on the
6iewer window
Also" (ight click on the blue title bar of the 6iewer window for options to relate 6iewer window to main
&ata 6iew window
o
B. Add Additiona. &ra20s 51or 2aps6 C %artographic .020nts 5sca.0 /ar, north arrow, 0tc.6
7hese are all added via the Ins0rt pull down menu
o 7o add additional frames" select Ins0rt;&ra20 from pull down menu
o @ew empty frame is added to 7ofC" and shows on layout when in /ayout view
o $o to /ayout view and drag and resi:e new frame to a position below the :ip code map
3
o Click "0w )ata &ra20 title in 7ofC to select it" then click again 5 change name to 7oxic %ites
o Cartographic features (scale bar" north arrow" etc) are also treated as frames and inserted in the same
way wh0n in #a7out 3i0w.
o %elect current north arrow and hit &elete key to remove it
o %elect Ins0rt>"orth Arrow from pull down menu and select new one
&rag and resi:e to desired location on map
8.1 Add )ata to a &ra20
,sing Add Data icon 5/.ack p.us6
Make the +#xic Sites frame active
Click the Add &ata button in ArcMap general toolbar
@avigate to the location of your data C*B8%(BI@IBArcMapBArcMapgdbB&allas
Click on da'_tri_sites_p#int and click Add
7he data is added to your map
&o the same for the so20wh0r0 in )a..as raster data layer" obtaining it from c*BusrBiniG
o @ote how" even tho obtained from C*" the file reference is to H* ,hyI
)ragging 1ro2 Arc%ata.og
Make the Surr#unding Da''as (#unties frame active
/aunch ArcCatalog from the standard toolbar within ArcMap" or (estore if already open
Arrange the ArcCatalog and ArcMap windows so that you can see both on the screen
@avigate to the data source you want to add eg C*B8%(BI@IBArcMApB$eodatabaseB&allasB
da.Dhospita.sDpoint
&rag the data source from ArcCatalog to the ArcMap window (@27 the 7able of Contents if using JC )
ArcMap creates a new layer on the map
Minimi:e ArcCat
%op7ing 1ro2 anoth0r data 1ra20s
In the table of Contents" right+click the layer you want to copy from (dal_hospitals_point) in t0e
Surr#unding Da''as (#unties &ata frame and click (#p.
(ight+click the data frame you want to copy the layer to (7oxic %ites) and click Paste -a.ers
,sing Group .a70rs
4asically" these are folders which you can use to organi:e or group your layers
7hey allow you to turn on;off multiple layers simultaneously?very useful for complex maps
(ight click on a data frame title in 7ofC and select 8r#up -a.er
o (ight click on group layer and add layers as desired

:0nt !a/.0s and )ata/as0 !a/.0s


All types of data are brought in the same way (unlike in Arc6iew 1K)* spatia' data (shapefiles" geodatabase
layers" coverages)" e&ent tab'es (tables containing L"# or lat;long coordinates for points)" database tab'es
7ables will only show under the 'ourc0 tab of the 7of C 7hey are not displayed under the &isplay tab
7o spatially display data in 0:0nt ta/.0s" right click on the table name in 7of C and select Disp'a. 9: data
o As an example" bring the table da'_t#x.db% (in Datasets;+ab'es) into the +#xic Sites 9rame
o Activate the frame where you wish to display the data (does not have to be same frame as table)
Activate +#xic Sites
o (ight click da'_t#x table (you will need to be under 'ourc0 tab in 7ofC) and select Disp'a. 9:
o In the E &i0.d box" select the variable containing hori:ontal coordinate values (/2@$&&)
o In the + &i0.d box" select the variable containing vertical coordinate values (/A7&&)
o Click 23?a da'_t#x E&ents layer is created
++note* this is not a spatial data file* you need to use )ata>9port to create a shapefile" etc(MCN)
o @ote that the new data overlays correctly even tho its spatial reference was listed as -unknown0
,hyI (see MJK below)
o ,e are not going to need these" so remove the table and the events layer by right clicking on
their names in 7 of C and selecting <e#&e
8.2 Pro40ctions in ArcMap and Arc!oo./o9
ArcMap is sophisticated in its handling of pro=ections and will do -automatic0 on+the+fly pro=ections and display
layers correctly under many but not all circumstances
4
All layers in a frame are displayed in the same pro=ection (thus pro=ection in ArcMap is a property of the
frame)" although the original data files themselves need not be in that pro=ection
8nless you used frame Pr#perties (see MOK) first to set the pro=ection of the empty frame" the first layer
dragged into an ArcMap frame establishes the pro=ection for the frame
o if pro=ection of the first layer is unknown (not defined)*
coordinate values are examined and if they in the range PCJD to QCJD for L" +OD to QOD
for #" they are assumed to be latitude;longitude (but datum still unknown)
otherwise frame pro=ection is unknown
subse>uent layers will be pro=ected -on the fly0 to display correctly if their original pro=ection is defined
and the pro=ection of the data frame is known
o if the input pro=ection is not defined but coordinate values are in the range PCJD to QCJD for L"
+OD to QOD for #" they are assumed to be latitude;longitude and pro=ected to the data frame
pro=ection
o if the pro=ection of the first layer" or subse>uent layers" is unknown (eg was not defined in
ArcCatalog)" a warning is issued but the data is still brought in It may or may not be correct
you can change (or define initially) the frame pro=ection by right clicking the frame name in 7ofC"
selecting Pr#perties and clicking the %oordinat0 s7st02 tab (see M OK below)
'xample*
right click 7exas;%urrounding &allas Counties frame name in 7ofC" select Pr#perties;(##rdinate
s.ste tab* note that the frame is %tate .lane
go to .*BbriggsBgR1JKB&ata%etsBCoveragesBtxcounties_ll in ArcCatalog" right click" select
.roperties;pro=ection* note that it is geographic
drag this geographic pro=ection into the state plane frame in ArcMap* it overlays correctlyA
In ArcMap 7ofC" check pro=ections for txcounties_ll and txcounties_sp* they are different but they
overlayA
#ou can now re+pro=ect the frame to 87M if desired*
(ight click frame name" select .roperties;Coordinate %ystem tab and go to
Prede%ined;Se'ected (##rdinate S.ste;U+M;!AD83;U+M 36!E =>! (@ is for northern
hemisphere)
o Changing the frame)s pro=ection does not affect the pro=ection of the source data files
Arc!oo./o9 is .0ss sophisticat0d with pro40ctions- Conse>uently" if you are using Arc7oolbox within
ArcCatalog" be sure that all your layers are in the same pro=ection 7his is often the explanation for why something
-works0 with ArcMap but not in Arc7oolboxA
F.1 %ontro..ing th0 )isp.a7G #a70r Prop0rti0s
Use ctrl click to turn on/off all layers in a frame!
A god wa7 to s00 sophisticat0d us0 o1 .a70r prop0rti0s is to0 op0n th0
%hanging ord0r o1 .a70r disp.a7 within a 1ra20
/ayers may not be visible in the display <cos they are drawn <below) others
4e sure the 7ofC is in &isplay mode (not %ource)
&rag the layer to desired position?usually upward to make it visible
9or example" in +#xic Sites frame" if point data is obscured by the raster layer &rag them up
%hanging '72/o. co.ors
7o >uickly change the color of a s72/o." right+click the s72/o. in the table of contents to display a Color
%elector
In 7oxic sites frame" change color of hospitals to red
%hanging '72/o. 10atur0s in general (color" type" si:e" rotation)
7o change the s72/ol features in general" left+click (once) the symbol in the table of contents
o %ymbol %elector allows you to change symbols" etc
o Additional symbol sets can be added by clicking once the Mor0 '72/o.s button
7hey are added at the end of the symbol display window so you will need to scroll it to
see them
o #ou can modify how symbols appear via the .roperties button
In 7oxic sites frame" change symbol of hospitals
%r0ating 't7.0s Pro1i.0
5
#ou can control which symbols sets you get whenever you load ArcMap by going to
7ools;%tyles;(eference and checking the desired boxes
%hanging #a70r Prop0rti0s
7o change properties of the layer" double click the layer name in 7ofC
o 7his is e>uivalent to right click and selecting .roperties
o 7here are many fancy things you can do under the various tabs" including
Create thematic maps (under symbology tab?see below)
Control display of layer according to scale of data frame (under general tab?see below)
Change data source?usually <cos files were moved or renamed (under %ource tab)
'xclude selected features from display (under &isplay tab)
Modify transparency of layer so you can see others underneath (under &isplay tab)
Modify this transparency based on values of a variable in the layer (under
%ymbology;Advanced)
/abel features in the layer (under /abels tab) (see MCS below for example)
%elect variable to use for label
Control font" color" si:e etc of label
Control scale at which labels are displayed
Control conflicts between labels (#a/0. P.ac020nt *ptions button)
Toin and relate tables (under Toins 5 (elates tab) (discussed in ArcMapK handout)
%r0ating !h02atic Maps (shaded polygons" graduated symbols" etc)
o &ouble click the layer and select the '72/o.og7 tab
o Click the items listed in the S0#$ box @ote the different types of symbolic maps
9eatures
%ingle 9eature* all features displayed the same (default)
Categories?for categorical scale or -name0 variables (eg countries)
8ni>ue 6alues
8ni>ue 6alues" multiple variables* can combine up to three variables
4e careful %hould have very few different values on each variableA
Huantities?for nominal or interval scale variables
$raduate colors* shaded polygons (choropleth map) based on categori:ation
$raduated symbols* relative si:e symbols based on categori:ation
.roportional symbols* symbol si:e based on exact data value
Charts* insert .ie or bar charts
'ca.0 )0p0nd0nt )isp.a7
o #ou can control the at which scale layers will display
o Activate 7oxic %ite 9rame and go into &ata &isplay view
(ight click on the %omewherePin+&allas in the 7ofC and select $eneral tab
Click on - &on)t show layer when :oomed0
'nter KSDDDD in the box -out beyond0
o Uoom to maximum extent of frame (click $lobe icon on 7ools toolbar)
(aster display disappears
Uoom in on northern part of map so that sacle value drops below KSD"DD" raster appears
!int* to -find0 a layer that you can)t see" right click on its name in 7of C and select -Uoom to
layer0
'p0cia. 110cts
7he 110cts toolbar (begins with the word -a.er: open via 3i0w ;+##'bars) allows you to
o Change the transparency of a vector layer (you can do the same under .roperties;&isplay
tag)
o Change brightness and contrast for a raster data set
Try tis for te somewhere_in_Dallas.lyr in te To!ic Sites frame
F.2 %ontro..ing th0 )isp.a7G &ra20 Prop0rti0s
In 7of C" double click frame title (eg 7exas /ocator Map) to display .roperties" and selected desired tab
(you can also right click the frame title and select .roperties)
%oordinat0 tab* allows you to set or change pro=ection for the frame (does not change underlying data)
"
o As example" change pro=ection to 87M by going to* Prede%ined;Se'ected (##rdinate
S.ste;U+M;!AD83;U+M 36!E =>! (@ is for northern hemisphere)
%ee JK for further discussion of pro=ections in 9rame
&ra20 tab* thickness" style" color of frame borderF background shading of frame
)ata &ra20 tab* allows you to lock+in a specific scale" or a specific extent (area of map)" for display
o %elect sca'e and type in KSDDDDD
o 2nce scale or extent is set here" you cannot :oom" even in &ata view
Tust to take a look at data at a particular scale" go to data view and type desired scale in
the %tandard toolbar
G0n0ra. tab* allows several things including
o (enaming the frame (if you can)t get the hang of editing the name directly in the 7ofC)
o .roviding a -description0 for frame which is very handy for documenting what you did
o (otating the data in the frame (rotates all data layers)
eg type in CJD" click App.7" and 7exas is upside down
8se Insert;@orth Arrow to bring in arrow?note how it is correct
7his can also be done via the )ata &ra20 toolbar
o %electing a -reference scale0 for annotation
'0.0ct r010r0nc0 sca.0 is one of the options when you right click on frame title in 7ofC
7he scale of the &ata 6iew at that time will then appear in this $eneral tab box
'iA0 and Position tab* use to set exact location of frame in inches on sheet (good for lining things up)
o #ou can also rotate the frame" via the )ata &ra20 toolbar (open via 6iew;7oolbars)
Grids tab* (then click @ew button) access to wi:ards which create grid systems in frame*
o $raticule?latitude and longitude
o Measured grid?eg to create grid used for @7$I%C digital orthos
o (eference grid* MA.%C2 type grid
9t0nt $0ctang.0* draws reference rectangle in one frame to show location (extent) of another
o 2pen properties for +exas -#cat#r Map frame and select 9t0nt $0ctang.0s tab
o In left side box" select %urrounding &allas Counties"
o Click arrow to move it to right hand box
o Click 9rames button and make 4order 1+point width and color red
o Click 23 to back out of all selections++box appears in 7exas map
o 8se :oom tool (not layout :oom) to :oom data in %urrounding &allas County frame 5 rectangle
changes si:e
Masking 5c.ipping6 a.. .a70rs 5und0r )ata &ra20 ta/6
o Activate Uip Code 4oundary layer" go to &isplay mode" 5 use :oom tool to :oom to central area
o $o to )ata &ra20 tab" enable -('ip t# s0ape0 (at bottom) and click 'p0ci17 'hap0 button
9or /ayer" select &allas County %hape
9or 9eatures" select 6isible" Click 23" 23
o Uoom to full extent?note how all layers have been -clipped0 in the display
o (eturn to &ata 9rame tab and disable -clipping0
10. Displaying Tet !n Maps: "rap#ic Tet$ %abels$ Ann!tati!n %ayers
A .ot of control and fancy stuff can be done with labels 5 annotationAAA /abeling especially was enhanced in
Arc$I% O A good example of sophisticated use of labeling" as well as other types of customi:ation (such as group
layers" scale dependent layer display" etc) is in %treetMap 8%Amxd $o to*
P:\ArcData_9\StreetMap USA\ StreetMap USA.xd
Dri'' d#$n t0r#ug0 t0e ?Pr#perties@ #% 'a.ers and gr#up 'a.ers
10.1 *:0r:i0w
9undamentally there are three ways to place text on maps (and a fourth way for display only)
As Graphic t09t
!ere you use the text tool on the )rawing toolbar to add text boxes and control fonts 7his is the simplest
(and least useful) way to add text
It exists only within the map document where you create it
'ach box is independent of every other box" and not linked to geographic features
%i:e of text does not scale if map scale is changed"
#
'xists in -page space0 in the layout rather than in geographic space (although it shows in &ata view)
,orks 23 if you =ust have a few pieces of text to add to a final map layout
,e will say nothing more about itA It)s no different than adding text to .owerpoint or similar drawing programs
As #a/0.s
A label is a piece of text in ArcMap that*
Is automatically positioned relative to a geographic feature
(but you have some general control* above" below" left" right" etc)
whose text string is based on a feature attribute (field"variable) in the underlying table
dynamically read=usts in si:e as scale changes (optionally)
Is saved as a part of the map document or as a layer file (lyr) in which case you can transfer the labeling
between two different maps
/abels offer the fastest and easiest way to add descriptive text to your map for individual features 9or example"
you can turn on dynamic labeling for a layer of ma=or cities to >uickly add city names to your map 7heir
downsides include*
7hey are dynamically generated each time" so can affect speed of redrawing
2nly their properties are stored" not the actual label itself which is derived from the feature class table
Although your control groups of labels (eg all capital cities have different font from other cities)" you
cannot edit individual labels" which is often necessary to get exact position" etc
As Annotation
Annotation can be used very similarly to labeling" but it differs in that*
it is stored as its own layer which records its own position (in geographic space)" text string" and display
properties
you can control each individual piece of annotation so far more control over appearance" position" etc
o but downside here is that its harder to change all pieces of annotation simultaneously" which you
can do with labelsAAA
7here are two types of annotation*
Group 5Map docu20nt6 annotation
2rgani:ed into groups
%tored in a map document in annotation groups within each frame (or in one group for all frames)
'dited with graphic tools on )raw tool bar
Can be edited with Arc6iew level of Arc$I%
&o not use if you have more than a few hundred pieces of text (use geodatabase annotation)
G0odata/as0 annotation
%tored as an annotation class in a geodatabase
Can be linked to a feature class by a relationship class (all must be in same 9eature &ataset)
Can include graphics as well as text
Can be edited with special ArcMap editing tools
(e>uires Arc'ditor level of Arc$I% for full editing functionality
/abels can be converted to annotation (but not the reverse)" which is the normal way to create annotation"
Arc$I% will create the annotation feature class from the label
2ptionally" if you want them linked to the features" ArcMap will create the relationship class to maintain
the link
7he annotation class and relationship class are created inside the same feature dataset in which the
feature class is stored
2r you can create annotation directly
As )isp.a7Hon.7 !09t
Arc$I% can display text information (often confusing referred to as <annotation)A) from certain other sources*
ArcInfo coverages annotation
CA& annotation
6.9 annotation
7o work with it (move" edit" etc)" you must convert these to geodatabase or map document annotation
Arc$I% provides the tools to do this conversion
2nce the information is converted" any changes will not display in the original source (eg the CA&
document)
$enerally there is no tool to convert back to the original (eg CA&) document
10.2 #a/0.ing a #a70rIa Juick 09a2p.0
$
G0tting $0ad7
o Make Surr#unding Da''as (#unties the active frame
o In the 7ofC (use )isp.a7 tab) " right+click the (#unt. Ann#tati#n layer and $02o:0 it completely
o 4e sure that the Da''as Area (#unties layer source is your C* drive
#a/0. a.. 10atur0s in a .a70r d7na2ica..7
In 7of C" 7urn &allas Area Counties layer on (and all others off" if prefered)
(ight+click on the &allas Area Counties /ayer and select -abe' %eatures
o 'very county is labeled +exasA
o (ight+click again and click on -abe' %eatures and the 7exas labels will disappear
Again" right+click the &allas Area Counties /ayer and click .roperties
o Click the /abels tab
o .ut check in -abe' *eatures in t0is 'a.er box (top left)
o Click the -abe' *ie'd dropdown arrow and click the field you want to use as a label C@7#_@AM'
o If desired" click the 9pr0ssions button and you can write 64 code to control exact label display
(click !'/. button for examples of this code)
o If desired" click the '72/o. button to select font" si:e" color" etc
o If desired" click #a/0. P.ac020nt *ption button to control overlap with other labels and features"
duplicative names" etc
o If desired" click 'ca.0 $ang0 button to have labels display at certain scales only
Click App.7++++and labels for the features are displayed Modify customi:ation as desired and click *K
7here is a lot of control available for labels
o %cale dependent
o !ierarchical* different fonts;si:e depending on feature subtypes
o 2n;off depending on a variable)s value (eg on only for road segments V SD miles long)
o 9or examples" open* P:\ArcData_9\StreetMap USA\ StreetMap USA.xd
10.3 #a/0. Manag020nt
7he capabilities shown in CDK above essentially existed in Arc$I% J Arc$I% O added a ma=or additional label
management capability
$o to 3i0w>too./ars and add #a/0.ing too./ar
Click #a/0.ing drop down menu and note the (greyed) Use Map'ex -abe' Engine option
++this is an extra cost 'xtension (we don)t have license) for fancy labeling?commercial atlas production
++we =ust use the standard Arc$I% /abel engine which itself is now >uite powerful
Click the #a/0. Manag0r icon to open the label manager
++this allows you to simultaneously set the properties for all the labels within a frame
++close label manager
Click the /abel .riority icon" which allows you to control conflicts between labels
Click the /abel ,eight icon" which allows you to control conflicts between labels and features
10.8 %on:0rting to Annotation .a70r
If you convert labels to an ann#tati#n 'a.er you can work with (edit" move" delete" etc) individual labels
Allows micromanagement of labelsA 8nlike labels" annotation does @27 re+scale as frame scale changes
7herefore normally you work in /ayout view having first established the scale you want (and perhaps locked it
under 1ra20 prop0rti0s>data 1ra20)
In ArcMap" right+click on the Da''as Area (#unties /ayer and go to .roperties;%ource
++4e sure that you have write privileges (should be to c* drive)
In ArcMap" right+click on the Da''as Area (#unties /ayer and select (#n&ert -abe's t# Ann#tati#n.
In the (reate ann#tati#n %#r:) dialog box" select <A'' %eaturesr4
In the top box*
o ,n a database * 7his creates geodatabase annotation that is automatically updated to match the
position and attributes of the features (Arc'ditor;Info only)
Main box says Da''as_Area_(#untiesAnn# under Ann#tati#n *eature ('ass column
#ou can change the Da''as_Area_(#untiesAnn# name if you like
(emove the check mark under *eature -in1ed column
@ote how you get a browse icon to create a file
%
%ince there is now no link between feature clasa and annotation" you can save
the annotation anyplace
4e sure to place the check backAAA
o ,n t0e ap: saves the labels as graphics in the ArcMap document
select this to show how the lower box changes
the least flexible?cannot" for example" turn them on and off
be sure to change check back to ,n a database
In the (reate ann#tati#n %#r:) dialog box" select <A'' %eaturesr4
(eview the main box and be sure it looks as follows" the click Convert
10.; ,sing Annotation #a70r
After processing finishes" the new annotation class is automatically added to map
o #ou can toggle this on and off
o $o into data display
$o to ditorL'tart 0diting
&ouble click on text (eg &enton)
'dit box opens?you can modify individual pieces of annotation
$o to 3i0w>!oo./ars and open the Annotation toolbar
++this gives you more control on the annoation
/aunch Arc%ata.og and look at the new relationship class" and feature annotation class #ou may have
to use 6iew;(efresh before they show up
6iew this in ArcCatalog+++go to Arcmapgdb on your c*;drive
da'areac#unt_p#'.g#n is the original feature class (it was re+labeled as Da''as Area (#unties in the map)
Da''asArea(#unt_Ann# is the annotation feature class
Ann#_=_=3 /#r sii'arB is rt0e re'ati#ns0ip c'ass
2pen the Prop0rti0s for Ann#_=_=3 /#r sii'arB
7his is the relationship class which links the feature class (dalareacount_polygon) to its annotation feature
class
10.? (ow to upgrad0 a p0rsona. g0odata/as0
Certain actions in Arc$I% O are not compatible with Arc$I% version J geodatabases Annotation is one of themA If
you get an error message telling you to upgrade the personal geodatabase
1& Close any ArcMap application accessing the geodatabase
K %tart ArcCatalog
1 (ight+click the geodatabase you want to upgrade and click .roperties
N Click the $eneral tab
S Click 8pgrade .ersonal $eodatabase
R Click 23
11. &inding and Id0nti17ing &0atur0s and ,sing 'patia. Book2arks
5s00 a.so M13 Selection /0.ow6
&ind a &0atur0
Activate +#xic Site frame (right+click in 7of C and select Activate) and go to &ata view (click small globe)
Click the 9ind button on the 7ools toolbar (binoculars icon)
In the &ind box" type info about the features you want to find In this case type Du P#nt
In the In .a70rs box" select A'' -a.ers (it will search all in the Active &ata 9rameB and click 9ind button
9ind (esults list appears with one record* 'I &u .ont
Id0nti17 &0atur0s?can be done several ways
o (ight+click this record and select 3## t# *eature
o (ight+click again and select *'as0 %eature* flashes once and
o (ight+click again and select ,denti%. <esu'ts +++window displays its info
o (ight+click again and select Se'ect %eature* feature is selected and changes to selection color
1'
o (ight+click again and select Set "##1ar1* although nothing appears to happen" a spatial
bookmark has been set which we will use later
Close the &ind dialog box and :oom to full extent
,s0 a 'patia. /ook2ark
Click the 6iew menu" point to 4ookmarks" and click the name of the bookmark you =ust created
o 7he display :ooms to the extent containing the feature identified earlier&
4ookmarks are essentially -named extents0 or views which you can directly -=ump to0
o Multiple bookmarks can be retained and are extremely useful when you have very large displays
o 7o create a 4ookmark for any current view extent go to )ie$;"##1ar1s;(reate and name it
o 7o remove or rename a bookmark" go to )ie$;"##1ar1s;Manage
12. diting a 'patia. #a70r (basics for points only)
1. G0tting th0 )ata &ra20 $0ad7
o Uoom to full extent in the 7oxic %ites frame in &ata view
o 8se ArcCatalog and drag the s#e$0ere in Da''as raster layer into the frame (if not done already)
o ,ith the 7of C in &isplay mode" move the dal_tr_site layer to top in 7oxic %ites frame (if not done)
o Change the color of the symbol to light green or similar
o $o to 6iew;4ookmarks and select your bookmarked point* view :ooms to &u .ont toxic site and raster
layer shows (<cos it is scale dependent)
o %elect identify tool and click toxic site in center of the data view window (lower left in the raster)
?confirm that it is &u .ont
o Uoom in further?note that the point is not on the building ,e will fix thatA
2. Mak0 a .a70r s0.0cta/.0
/ayer must be -selectable0 before it can be edited (not a re>uirement but from a practical perspective its
essentialA)
2n the '0.0ction pull down menu" select Set Se'ectab'e -a.ers
7wo layers should display Check the check boxes next to the layer names you want to be able to select
8ncheck the boxes next to the names you don)t want to be able to select /ayers whose names are
unchecked are still visible in your map" but cannot be selected for editing and other analyses
In this case" check only da'_tri_sites_p#int (emove check from da'_0#spita's
3. 'tart an 0dit s0ssion
Click the %ource tab in tree window and be sure that dal_tri_sites is located on C*B8%(BI@I
o 8nless you have write privileges" you won)t be able to save edits
Add the 'ditor toolbar by going to 7ools;'ditor 7oolbar 2n this new toolbar*
o Click the ditor button and select Start Editing
o 4e sure targ0t box says dat*tri_sites_point
o 8nder !ask drop down menu select M#di%. *eature
8. Mo:0 a &0atur0 with dit too.
Click the 'dit tool (arrow with no tail)
Move the pointer over the point feature in the magnifier windows and click the mouse
7he point will become light blue with an L through it
Move the edit tool back over the point and you will get an -directional arrows0 indicating the feature is
ready to be moved
Click on the feature and drag it on top of the &u .ont 4uilding and release the mouse button
@27'* you can undo edits by going to 8@&2 button on the standard toolbar
;. Modi17 attri/ut0s
Click on the tab'e icon located on the editor toolbar (last icon)
In the left box" be sure the feature you want to edit is highlighted
In the right box" find 7elephone under .roperty column and click its entry in 6alue column
o Change phone number to OWK+SSS+CKCK (error may occur?whyI 7ry OWKSSSCKCK)
.ress 'nter 7he attribute value is modified for the feature
Close the attribute table
$o to the 'ditor toolbar and select 'ditor;%ave 'dits
+ips + 7o select more than one feature" hold down the %hift key while you click the features 2r use the 'dit
tool to drag a box around a group of features 7o remove features from the selection set" hold down the %hift
11
key while you click the features 7o move the selection anchor" move the pointer over it" press the Ctrl key"
and drag the selection anchor to the desired location
+ips + 7o modify attributes of all selected features in a layer" click the layer name" then click in the 6alue
column and type the new attribute value and press 'nter 7o undo edits" click the 8ndo button on the ArcMap
%tandard toolbar ,hen editing attributes" you can do calculations using the field calculator in the feature
layer)s attribute table dialog box 9or more information" see <,orking with tables) in the !elp Contents
?. %r0at0 a point /7 digitiAing
2n 'ditor toolbar" click the !ask dropdown arrow and click (reate !e$ *eature
Make sure the !arg0t #a70r dropdown list is still on da'_tri_sites_p#int layer
Click the tool palette dropdown arrow and click the %ketch tool (looks like a pencil)
Click on the map to create the point 7he point or vertex is created on your map and marked as selected
(blue)
2pen the attribute table and begin adding attribute information to the new feature
!ip H !h0 snapping 0n:iron20nt can h0.p 7ou cr0at0 points or :0rtic0s at 2or0 09act .ocations r0.ati:0
to oth0r 10atur0s. &or 2or0 in1or2ation, s00 ,s0 th0 snapping 0n:iron20nt in ArcGI' (0.p.
B. !o d0.0t0 a point
%elect the point to be removed (use tailless arrow icon) so it is highlighted in blue and press &elete key
o #ou can delete the feature you =ust entered if you like
8. 'top diting
o 2n the 'ditor 7oolbar" select ditor/St#p Editing
o ,hen prompted to Sa&e EditsCD say yes
F. 'o20 g0n0ra. hints on 0diting
C #ou need Arc'ditor level of Arc$I% to edit coverages ('diting coverages no longer supported in O)
K 8se of topology tools essential when editing polygons (and lines)?deal with this later
1 Move the layer to be edited to the top of the table of content in ArcMap so you can see it best
N If it)s a polygon layer with color fill" double click its legend box in the the ArcMap 7 of C and choose
hollow file" widen line to at least C" and change color to something distinctive (eg red) if you are
editing against an image background
13. '0.0cting a 'u/s0t o1 &0atur0s
7here are at least six ways to approach thisA Additionally" some can be done in ArcMap or Arc!oo./o9
1. '0.0ction using '0.0ction !oo.
!ere" you use the selection tool to click on features (hold 'hi1t for multiple features)" or drag box to make
your selection (use 7exas /ocator Map frame for example (emove previous selections)
$o to '0.0ction>Set Se'ectab'e -a.ers pull down menu and place a check mark against the layer you
want to select from (e"g txcounties_sp)" and remove all other check marks
$o to '0.0ction;6pti#ns and click on one of the three choices at top then click 23 (modify others if
needed)
o .artly or completely within (selected even if part is outside box)
o Completely within (if a part is outside" not selected)
o %elected feature must completely enclose the box (box inside the one selected feature)
#ou may also need to set '0.0ction to.0ranc0 fairly small (try default of 1 pixels)+otherwise you may
select VC feature if clicking with the mouse
%elect the selection tool (white arrow with blue;white s>uare to its upper right) and drag a box
o features are highlighted on the map
o if you open attribute table" corresponding rows will be highlighted in yellow
(ight click on the layer in the 7ofC and select '0.0ction. #ou can*
o Uoom to selected features
o Clear selection
o %witch selection (so selected are unselected and unselected are selectedA)
o Copy records for selected features (which copies the selected rows of the table to the ,indows
clipboard where they can be pasted to another ,indows application)
o %ave features to their own layer
Again" to display only the selected features" you can right+click on layer in 7ofC and create a display layer
via '0.0ction;%r0at0 .a70r 1ro2 s0.0ct0d 10atur0s., and turn off the original layer
7o remove the selection" you can also go to '0.0ction/('ear Se'ected *eatures pull down menu
12
1. ,sing a )01inition Nu0r7 Idisp.a7 s0.0ct0d 5<d01in0d=6 10atur0s on.7
Make the +exas -#cat#r Map frame active
o #ou may also need to go to .roperties;&ata 9rame and set scale to automatic (but this changes
the layout)
(ight+click on 7xcopunties_sp layer in 7ofC" go to .roperties" select )01inition Nu0r7 tab" 5 click Nu0r7
Bui.d0r button
o &ouble click a field (eg msa)* note field is in double >uotes in the %H/ >uery
o %ingle click on operator (X)
o Click G0t ,niJu0 3a.u0s /utton to display all possible values (if necessary)
o &ouble click desired value (<COKD))?note value must be in single >uotes
o Click 23 to return to .roperties box" and Apply again?only &allas M%A counties should display
o $o back and modify the >uery expression to say* %ipsE 5>8>39 #r saE4=92F4 to include 7arrant
county
#ou can either edit in the &efinition Huery window" or use the Huery 4uilder again
,ith this approach" only the selected features are displayed 2thers are removed from display
o 'ssentially" you are setting a display property for this layer
Its similar" but not really the same as a -selection0 (see K)
If you open the attribute table only the defined records appear unlike with a -selection0
7o remove the selection" simply delete the selection e>uation in the Prop0rti0s>De%initi#n Guer. window
7his approach is an alternative to creating a new file containing the subset and is the preferred approach
Also" very useful for speeding re+display if you are only working with a portion of a large data set
2. '0.0ction :ia Attri/ut0sIdisp.a7 a.. 10atur0s, with s0.0ct0d 10atur0s high.ight0d
(can implement in Arc!oo./o9 via Data Mngnt +##'sH-a.ers and +ab'e )ie$sHSe'ect -a.er b. Attribute)
$o to '0.0ction;Se'ect b. Attribute pull down menu
o In the #a70r box" select layer to process (txcounties_sp)
o In the Method box" select -create a new selection0 2ptions are*
create new selection
add to current selection
remove form current selection
select from current selection
o 4uild >uery (click G0t ,niJu0 3a.u0s button i) (eg msaX)COKD))
Click G0t ,niJu0 3a.u0s to have ArcMAp identify all uni>ue values on a variable" but this
can be slow if the file is large
o click App.7 and the selected features are highlighted
,ith this approach" all features remain displayed" with selected features highlighted
o 7o display only the selected features" you can right+click on layer in 7ofC and create a display
layer via '0.0ction;%r0at0 .a70r 1ro2 s0.0ct0d 10atur0s. 7hen turn off the original layer
!his is not a new data set on disk" but simply a display item in the 7ofC !owever" its
display (color" etc) can be changed and it can be used in some analyses
o #ou can also save the selected features as a new data set on disk?these options are discussed
below in MCN)
7o remove the selection" go to '0.0ction/('ear Se'ected *eatures pull down menu
o If you created a selection layer" this will need to be deleted in order to clear selected features
3. '0.0ction :ia Graphic
$o to Se'ecti#n;Set Se'ectab'e 'a.ers
o (emove ticks from all layers other than the one from which you want to make your selection
eg in 'urrounding )a..as %ounti0s frame" select only da'_0#spita's_p#int
8# t# Se'ecti#n;6pti#ns and select desired option
o E.g. 2
nd
option Se'ect %eatures c#p'ete'. $it0in..
4e sure that you are in the &isplay (not /ayout) mode otherwise will not work
Choosing a drawing tool from the )raw menu eg
o 8se tool to draw a graphic crossing;enclosing the features you wish to select
13
o 4e sure that the graphic is selected (ie the blue selection handles are displayed)
$o to Se'ecti#n;Se'ect b. 8rap0ic to make the feature selection
8. '0.0ction using '0.0ction !oo.
!ere" you use the selection tool to click on features (hold 'hi1t for multiple features)" or drag box to make
your selection (use 7exas /ocator Map frame for example (emove previous selections)
$o to '0.0ction>Set Se'ectab'e -a.ers pull down menu and place a check mark against the layer you
want to select from (e"g txcounties_sp)" and remove all other check marks
$o to '0.0ction;6pti#ns and click on one of the three choices at top then click 23 (modify others if
needed)
o .artly or completely within (selected even if part is outside box)
o Completely within (if a part is outside" not selected)
o %elected feature must completely enclose the box (box inside the one selected feature)
#ou may also need to set '0.0ction to.0ranc0 fairly small (try default of 1 pixels)+otherwise you may
select VC feature if clicking with the mouse
%elect the selection tool (white arrow with blue;white s>uare to its upper right) and drag a box
o features are highlighted on the map
o if you open attribute table" corresponding rows will be highlighted in yellow
(ight click on the layer in the 7ofC and select '0.0ction. #ou can*
o Uoom to selected features
o Clear selection
o %witch selection (so selected are unselected and unselected are selectedA)
o Copy records for selected features (which copies the selected rows of the table to the ,indows
clipboard where they can be pasted to another ,indows application)
o %ave features to their own layer
Again" to display only the selected features" you can right+click on layer in 7ofC and create a display layer
via '0.0ction;%r0at0 .a70r 1ro2 s0.0ct0d 10atur0s., and turn off the original layer
7o remove the selection" you can also go to '0.0ction/('ear Se'ected *eatures pull down menu
;. '0.0ction :ia 'patia. Nu0r7 5Po.7gon *:0r.a76
(can implement in Arc!oo./o9 via Data Mngnt +##'sH-a.ers and +ab'e )ie$sHSe'ect -a.er b. -#cati#n)
!ere" we select features in one layer based on overlap with another layer @ote that entire features are
selected 7hus" in the case of polygons and arcs" these may extend beyond" or not reach the edge of" the
selection area Make the Surr#unding Da''as (#unt. frame active
4ring in from c* or p* drive* ArcMap geodatabase da'arear#ad_arc
Choose '0.0ction;Se'ect b. -#cati#n from pull down menu" and enter settings as follows*
I want to* Se'ect %eatures %r# (in Arc!oo./o9" this is the Se'ecti#n +.pe++bottom box)
7he following layers* da''asarear#ad (?uncheck all other layers)
(In Arc!oo./o9" specify the ,nput -a.er)
that* intersect (in Arc!oo./o9" select the 6&er'ap +.pe)
the features in this layer* da''as area c#unties (in Arc!oo./o9" this is the Se'ect -a.er)
Click App.7 button @ote how some selected roads extend beyond the county outline since only
-whole features0 can be selected this way #ou can try the -are completely within0 option" but then you get
missing segmentsA
Again" to display only the selected features" you can right+click on layer in 7ofC and create a display
layer via '0.0ction;%r0at0 .a70r 1ro2 s0.0ct0d 10atur0s., and turn off the original layer
?.1 '0.0ction :ia %.ipping
Again" we selected features in one layer based on overlap with another layer !owever with clipping" features
are truncated at the clip boundary
7his must be implemented via Arc!oo./o9.
$o to Arc+##'b#xHAn'.sis +##'sHExtractH('ip
o %elect the input layer to clip* Da'arear#ad_arc
o %elect a polygon clip layer* Da''as Area (#unties
o %pecify the output feature class* c:\usr\initia's\ArcMap.db\da'arear#ad_c'ip
o Click &n'ir!n(ents (utton to make any mo)ifications to Environment Settings
o Click *K button to run the tool
14
@ew data set with clipped data is added to the frame 7urn off the original da'arear#ad_arc
o @otice how roads neatly end at county boundary
,hy does clipped layer have to be a new data setI ,hy can)t it =ust be highlights or a -display layer0I
Always consider using clipping;masking within the data frame (see OK) as an alternative" so you
avoid creating new data sets
?.2 '0.0ction :ia %.ipping 1or %o:0rag0s
I1 7ou us0 Arc!oo./o9, 7ou 2ust us0 a di110r0nt too. i1 7our input data s0ts ar0 co:0rag0s
$o to Arc+##'b#xH(#&erage +##'sHAn'a.sisHExtractH('ip and d#ub'e c'ic1 t0e t##'
o Input co:0rag0* eg c*BusrBiniBarcmapBdalarearoad?this is a coverage
(or obtain from .*BbriggsBgR1JKB&ata%etsBCoverages)
o c.ip co:0rag0* c*BusrBiniBarcmapBdal_outline (this is =ust dallas county) (or from p*B )
again the clip coverage must be a coverage
o output co:0rag0G c*BusrBiniBarcmapBdal_roads
A1t0r 7ou ha:0 s0.0ct0d a s0t o1 10atur0s using 20thods 1H8 and ? a/o:0, you can
Create any of the three types of spatial data sets and layers discussed below in M CN
right click the layer" choose Se'ecti#n and (among other things)*
o :oom to selected features
o clear the selected features
o create display layer
18. %r0ating "0w 'patia. )ata '0ts and #a70rs
7his often done after doing a feature selection 7here are three different concepts" which are confusingly similarA
1. !o cr0at0 a n0w spatia. data s0t (geodatabase feature class or shapefile)
(ight click on the layer in the table of contents and select &ata;'xport &ata
(as example" select &allas msa from 7exas counties as in MC1 K )
o In 'xport box" the choice to*
o %ave all features (saves only the defined features" if you used a &efinition Huery)
o %ave only the selected (highlighted) features++ (not an option if you used a &efinition Huery)
o %ave those in the current view extent (ie window to which you are :oomed)
%pecify the coordinate system to be used for the output data*
o that of the frame" or that of the original data source
%pecify the location and name for new dataset If saved within a geodatabase" format is feature class
2therwise it)s saved as a shapefile
#ou are asked if you want to add the new data set to the current map
o If you chose to save only selected items" this will contain only the &allas area counties
As a general rule" a:oid cr0ating n0w spatia. data s0ts 8se other capabilities such as definition >uery (see
CK) or other feature selection" or clipping in the data frame (see OK)
2. T! create a layer )ile
As discussed in arccatlaogdoc" a %eature 'a.er (often =ust called a layer) and its associated 'a.er %i'e /.'.rB
do not contain data" rather they contain a pointer (reference) to a data file" along with information on which
part of that data (eg the specific features and;or items) to display" and how to display it (symbology" color"
etc) Conceptually" a layer file is similar to a -short cut0 in ,indows It)s very useful
(eg re+create the definition >uery for &allas msa as in MC1C and change name in 7of C to Da''as MSA)
(ight click on the layer in the table of contents and select 'a:0 as #a70r &i.0
o @ame the layer file as desired (eg msa_display) It is saved with an extension of .'.r
A layer file is intended for you or others to use in other maps
o It is not automatically added to your current map
(eg use Add &ata to add it back in and you will have two identical layers in your map" with no
indication that one came from a layer file)
,hen added to a map (current map or new map)
o It retains all its properties (symbology" color" shading" etc)" including the name used in 7ofC (this
can be changed under .roperties;$eneral tab or by editing directly in 7ofC)
15
o If a &efinition Huery .roperty was established only those records will display (but all are -there0)
o Any existing selection will be retained" but all records are there (unlike with &ata;'xport)
(eg go to .roperties and remove the definition >uery)
/ayer files are 6'(# useful and many organi:ations make very extense use of them in place of map
documents &efine symbology once" them use it multiple times
3. !o cr0at0 a .a70r disp.a7 1or s0.0ct0d 10atur0s
7his is a device for display within this ArcMap document only It is only useful if you have selected features"
unlike C and K which can be used without a selection
A set of features must first be selected (see M C1)
(ight+click the layer in the 7ofC and select '0.0ction;(reate -a.er %r# Se'ected *eatures
o A new selection layer" with only the selected features" is immediately added to your display #ou
can change its display properties (color" etc) as desired
o 7his does not save any type of file to disk?neither a new data set nor a layer file
1; Bu110ring
7here are at least three ways to buffer
1&1 3ia Arc!oo./o9LAna.7sis !oo.sLPro9i2it7LBu110r 5or Mu.tip.0 $ing Bu110r6
7his works with geodatabases and shapefiles 9or coverages" go to*
Arc!oo./o9L%o:0rag0!oo.sLAna.7sisLPro9i2it7LBu110r 1or co:0rag0s.
experiment with this by building C mile buffer around the dal_hospitals_point in 7oxic %ites frame #ou
have several options
o 4efore running the tool" go to Se'ecti#n;('ear Se'ected %eatures (assuming you wish to buffer
all features in a layer)
o Input &0atur0sG dal_hospitals_point
o *utput 10atur0G c:\usr\ini\ArcMap\ArcMap.gdb\Da''as\da'_0#spita''_bu%%=i'e (iein &allas
feature dataset)
o #in0ar ,nit* I28F %eet (buffer can be set in different units++miles" kms" etc)
++the &i0.d *ption allows you to use a variable (field) in the table to establish the buffer
distance" thus you can have a uni>ue+si:ed buffer for each feature being buffered
o 'id0 !7p0 and nd t7p0 apply only when buffering arcs and polygons
determines if corners are rounded or not
o )isso.:0 !7p0* !#ne
@one* keeps saparate buffer for each feature
All* &issolve buffer boundaries when overlap occurs
/ist* will dissolve if have same value(s) in their dissolve field(s)
o Click n:iron20nts button to make any modifications to 'nvironment %ettings
o Click *K to run the 4uffer tool
o you may need to move the original point file to top of frame in 7ofC to see it
8se the Mu.tip.0 $ing Bu110r tool to create multiple" incremental buffers
7o /u110r s0.0ct0d 10atur0s rather than all features*
o Create a selection before running the toolF
o 7he tool buffers selected features only if a selection is in place
o Its good practice to go to %election;Clear %elected features prior to running the tool to make
sure none are selected if you wish to run a standarad buffer on all features
2. Bu110r too. und0r ditor. 7his is a special purpose tool intended =ust to buffer one or a few
manually selected features while editing @ote that*
only works with geodatabase data (I thinkA)
only buffers arcs and polygonsF will not buffer points
buffers manually selected features onlyF you can select multiple features (hold down shift key) or
drag a box" but each gets a separate buffer
buffers are created as part of the file that you are buffering
7o use this*
++use Da'arear#ads in 'urrounding )a..as %ounti0s frame
9rom '0.0ction pull down menu" select -%et %election /ayers0 " and select desired layer(s)
1"
++2n 'dit toolbar" click 'ditor button and select -start editing0 (you may need to open 'dit toolbar)
++In 7arget downarrow box" select specific layer to use
++%elect edit tool (tailless black arrow)
++Click on desired feature?it will be highlighted" or drag a box
(7o select multiple features" hold shift key when clicking with pointer?do this for a road segment)
++click 'ditor button and select 4uffer
++type in distance in map units (not display units* C mileXSKJD feet in this case) 5 press 'nter
++to save the buffer as part of your data set" click stop 0diting (under 'ditor button) and click
#'% when asked -save editsI0
++if you don)t wish to save buffers" click @2 when asked -save editsI0
3. '0.0ction>Select by Location. 7his doesn)t actually draw a buffer" rather it selects features within a
buffer It selects features from one (or more) layers which are within a designated distance from features
in another layer" which is conceptually a buffering 9or example" in the 'urrounding )a..as %ounti0s*
frame we could identify all hospitals within C;K mile of a freeway or ma=or highway*
++clear all existing selections via Se'ecti#n;('ear Se'ected *eatures (if its not greyed)
++go to Se'ecti#n;Se'ect b. -#cati#n pull down menu
++in Cst box (I want to6G specify -select features from0 (usually)
++in Knd box (th0 1o..owing .a70rs)" check layers to select from (eg dal_hospitals_point)
++in 1rd box (that) select -are within a distance of -
++in Nth box" specify the layer buffer is to be based on (dalarearoad_ arc)
++in last box" specify buffer distance (DS miles)
++click Apply button and a subset of the hospitals should be highlighted in
1?.1 'a:ing Map )ocu20nts
%elect &i.0/Sa&e as from pull down menu and specify a location (eg. aGO6 and file name eg a2introA
Always use Sa&e as and specify an a20nd0d na20 each time you save eg mymap4" mymapC" etc
9iles can become corrupt and you don)t want to lose a.. your workA %ave oftenA
,hen you use &i.0>*p0n to load this document" ArcMap will open exactly as you saved it" providing all
files referenced by the map document are still present and in the same location
#our work is saved as a Map d#cuent with an extension of xd. 7hese are special format binary files
which can be managed by" but not opened by" M% Access 7hey are similar to pro=ects in Arc6iew 1K"
however they cannot be edited since they are binary
1?.2 WhatPs in a Map docu20ntQ
A map document contains only references (or pointers) to data files" not the data files themselves If you move the
files" or use a different computer" and then try to open the map document" ArcMap may not be able to find the
data files A yellow exclamation mark will appear next to <lost) files in the 7ofC
7o specify the new location*
(ight click on layer in the 7 of C" and select )ata;Set data s#urce
?navigate to the new source and click add
+++all files in that folder with corresponding names will be automatically located
7o find where ArcMap is looking for data*
(ight click the spatial layer (not a table) in the 7 of C" and click the 'ourc0 tab in the .roperties box
++the &ata %ource box gives you basic info about the layer including its directory path and file name
++you can also change location from here by clicking the '0t )ata 'ourc0 button
Alternatively" under %ource tab of 7ofC" you can left+click the file source name and enter its new location
directly ($etting the click correct so that you can edit the file reference is a little bit of an artA)
1?.3 'a:ing in oth0r 1or2ats
#ou can also export the map into a variety of other graphic formats including T.'$" '.%" 7I9" 4M." etc 7hese
are all graphic formats and you will not be able to do additional ArcMap analysis !owever" the graphic can be
imported into any program able to read these formats 9or example"
7o export as a T.'$ file* go to &i.0;Exp#rt Map and in Sa&e as t.pe b#x specify .Jpg
o 7his is a good approach for distributing your map to people without Arc$I%
o #ou may also try bmp format since this sometimes works better for import into M% products
#ou can insert the map into any Microsoft 2/' compliant product (,ord" .owerpoint" etc)
o 'g open M% ,ord and use ,nsert;Picture;*r# %i'e and select appropriate file type
1#
1B. What to %h0ck I& !hings )onPt>WonPt Work-
Is ArcMap openI Many operations in ArcCat won)t work if layer is open in ArcMap
Is editing started (or stoppedI)I %ome operations re>uire one or the other
Are the pro=ections the sameI Inconsistent or undefined pro=ections cause many problems
++Arc7oolbox is much less forgiving than ArcMap regarding pro=ections
&o you have the right data format for the layerI %ome things only work with certain formats" so you may need to
convert (via Arc7oolbox) or ArcCat 'xport;Import to re>uired format
++ArcMap won)t edit coverages unless you have the Arc'ditor level
++Arc6iew 1K won)t read personal geodatabases
1$

You might also like