GEOL 452/552 - GIS for Geoscientists I
Basic ArcGIS editing tasks
Lecture 18 - editing (chapter 12)
! Digitize new features from a paper
map or scanned map.
! Examples: field boundaries, roads,
rock contacts, faults, etc. (other
examples from your background?)
! Construct new features from survey
descriptions based on air photos or
satellite imagery.
! Update features that have changed
since they were created, or fix
errors.
! Update or correct attributes of
features.
! Advanced: create and validate
• chapter 12 - Basic editing (add/change features)
• How to create new features with attribute settings
• We will skip Chapter 13 (More Editing Techniques,
•
•
including topology, very useful for creating/correcting
a geological map)
Hands-on editing demo using the ch. 12 tutorial
U:\ArcGIS\mgisdata\MapDocuments\ex_12a.mxd
1
2
1
The Editor Toolbar
• Create/change vector data
geometry and attribute
values interactively
(“digitizing”)
• Edit features in an existing
layer or make a new layer
for new features (via
ArcCatalog!)
• Need to find the Editor
toolbar
• Activate: Press
or
Customize-Toolbars-Editor
2
Create a new layer for the new
features (using Arc Catalog)
•
Create a new File Geodatabase in
U:\ArcGIS\mgisdata\Austin
called Edwards
Editor Tool bar will be greyed out - that’s OK!
Rename New File Geodatabase
into Edwards
U:\ArcGIS
Edwards.gdb
line
polygon
points
3
Make it
your
Default
GeoDB
4
•
Make a new feature class (“layer”) called faults inside the Edwards GeoDB
•
Set faults coordinate system to NAD 1983 Texas State Plane Central
What about Coordinate systems?
! ArcMap can edit across coordinate systems, e.g.:
!"#$%%&'(#)&*+,-(#./#
01-&2+3%&#+3)#
4&51-,613"
E"#4:><(A%-:%F#
>&1)+(+G+5&
" GPS points layer file has unprojected GCS
" Editing is performed in the data frame’s UTM and
converted on the fly
" But: Edited GPS points are permanently stored in GCS
when edit mode is left.
D"#?3(&2#3+9&#+3)#
*&+(,2&#(;'&"
H"#I2&+(&#J&-)5#+5#
3&&)&)K
L+9&K
0&M(#J&-)
DN#-&O&25#P:)&
UTM
?3(&2#BQR#'1:3(5#,5:3>#)&>2&&5#P:(<#
(<&#)+(+#*2+9&(#(1#BIR"
7"#89'12(#%112):3+(5(&9#
*219#+31(<&2#-+;&2#=&">"#
?3@:2139&3(+-#A#B&1-1>;C
Q1:3(5#+2+@&)#:3#9&(&25#:3#(<&#
J-&#P:(<#(<&#S0T#%112):3+(&#
5;5(&9"
5
6
The Editor toolbar
Start Editing mode
alone
•
Editor bar will get color (not be greyed out any more)
•
•
An new Window called Create Feature will appear
Create Feature shows the faults layer from the TOC
•
The Construction Tools part shows different Feature Templates - use
the simple Line for now
8
Alternative ways to the Editing Windows
7
8
;)7(#(++/
Feature templates
The Edit tool
! Feature templates store all info needed to
add a feature to a feature class.
! They also have different construction tools
that can be used to create new features.
<2&#;)7(#(++/#75#*5&)#(+#5&/&.(#6&'(*%&5#5+#
(2&0#.'1#9&#,+3&)=#)&/&(&)=#+%#&)7(&)>
?5&5#5('1)'%)#@&/&.(#A&'(*%&5#'1)#B$/&'%#
@&/&.-+1#<++/5#CD'71#(++/#9'%=#&(.>E
•#$%&'(&)#'*(+,'-.'//0#+%#,'1*'//0
•#$'1#2'3&#,*/-4/&#(&,4/'(&5#6+%#&'.2#
/'0&%
@&/&.(#A&'(*%&5
•#$'1#'/5+#&1(&%#3'/*&5#71#'8%79*(&#:&/)5
$/&'%#@&/&.-+1
#
$/7.F#+1#6&'(*%&#(+#5&/&.(
#
@27GB./7.F#(+#'))#'1+(2&%#6&'(*%&
#
H%'I#'#9+J#'%+*1)#5&3&%'/#6&'(*%&5
#
$/7.F#+1#&,4(0#54'.&#(+#./&'%#5&/&.-+1
#
?5&#$/&'%#@&/&.-+1
10
9
Editing context menus
Adding features
Sketch menu
U Choose template and construction tool
U With edit tool, click inside map to create vertices
of a “sketch”
U You can Zoom, pan, etc., resume sketch with
U Double-click or F2 to “finish the sketch.”
Re
ve d = c
rte
x urren
10
Vertex menu
Right-click on
sketch (vertex,line)
Right-click outside
sketch
t
Freshly created
Feature
(even smells good ...)
Sketch in Progress
V-1+63>#
T:3:#
(11-G+2
Centroid
Automatically
selected
11
12
11
12
Avoiding dangles
Setting snapping
1+)&
!"#$%&'(K(2&#(L+#/71&5#6'7/#(+#
.+11&.(
N*(+,'-.'//0#.+11&.(5#
6&'(*%&5#'1)#&15*%&5#
/+I7.'/#.+1575(&1.0>##<L+#
'44%+'.2&5#'%&#*5&)>
O>P&(#(2&%(&J#9/'.&)#
'10L2&%&#'1)#.+%%&.(#7(#
'G&%L'%)5>
)*++(,-"-*.*'*&/K(2+%7M+1('/#/71&#Q>;15*%&#(2'(#3&%(&J#75#
71(&%5&.(5#(2&%-.'/#+1&=#.%&'-1I#
.%&'(&)#71#(2&#%7I2(#
(2%&&#/71&5>
/+.'-+1>
14
EDAD7
I1';2:><(#W#DNEE#G;#T+2:G&(<#X"#Q2:%&
13
Snapping
14
Automatically connects new point to existing point
or line
Tolerance units
vertex
! Screen units
A dangle error — the two
lines fail to physically
connect
" User sets the tolerance
as the number of pixels
on the screen.
" Remains consistent
regardless of the zoom
level.
" Easy to work with at all
scales
Correct topology—the
horizontal line intersects
the vertical one, creating
three lines.
Circle: Snap distance around
mouse cursor
b
end
point of
line is
dragged
inside
the
SNAP!
snapped
! D'4#*17(5
" ?5&%#5&(5#(2&#(+/&%'1.G#
,'4#*17(5#C,&(&%5=#6&&(=#
)&I%&&5E
" ;15*%&5#.+1575(&1(#
4%&.757+1#'(#'//#5.'/&5
" D'0#9&.+,&#)7R.*/(#(+#
L+%F#L7(2#L2&1#M++,&)#
6'%#71#+%#6'%#+*(#6%+,#
1+%,'/#&)7-1I#5.'/&
15
15
16
5*2%1%$..2%&
Types of snapping
Saving work
0%#"1%$..2%&
!"#$$%"&'
()*+,#"-+
@(+45#&)7-1I#'1)#'5F5#(+#
5'3&#'10#*15'3&)#&)7(5
?
+
0#&("1%$..2%&
@'3&5#'1)#.+1-1*&5#
&)7-1I
3(+-(4"1%$..2%&
6$7("($+'/8"1$7("*9(%:::
17
EDAEN
I1';2:><(#W#DNEE#G;#T+2:G&(<#X"#Q2:%&
17
18
Sketching - summary
The Sketch menu
• Temporary sketch for creating new features
• Select layer to add feature to (target layer) and press pencil
button
• You can use zoom, pan while sketching (click sketch button
again to go back)
• Right-click: pulldown menu for context menus:
$+1('715#6*1.-+15#6+%#'))71I#(2&J(#3&%(&JS
#
71#'#4'%-.*/'%#)7%&.-+1=
#
L7(2#'#4'%-.*/'%#/&1I(2=
#
4'%'//&/#+%#4&%4&1)7.*/'%#(+#'#6&'(*%&=
#
'(#'1#'1I/&#(+#'#6&'(*%&=#
#
'(#'1#'1I/&#(+#'#5F&(.2#5&I,&1(=
#
'(#'#54&.7:.#JB0#/+.'-+1>
19
– On vertex: vertex menu
– Not on vertex: sketch menu
• Double click to end sketch and create actual new feature
(newly made feature will be selected)
• Click on Select tool (Black Arrow) exits sketch mode
• Delete feature: Select - Hit Delete Key (Ctrl-Z Undo)
EDA7Y
I1';2:><(#W#DNEE#G;#T+2:G&(<#X"#Q2:%&
19
20
Edit Sketch Properties
Attributes window
?5&6*/#L71)+L#6+%#&)7-1I#(2&#'8%79*(&5#+6#5&/&.(&)#6&'(*%&5>
?5&#(+#37&L#'1)U+%#&)7(#3&%(&J#.++%)71'(&5>
R<1P5#(<&#
%,22&3(-;#
5&-&%(&)#*&+(,2&5
4:><(A%-:%F#:(&9#*12#%13(&M(#9&3,
?):(#(<&#+O2:G,(&5#1*#
(<&#<:><-:><(&)#
*&+(,2&
?):(#(<&#+O2:G,(&5#<&2&
T&%(&J#,&1*
21
22
Wrap up
Editing attributes
;)7(#'#571I/&'(*%&
•
•
•
•
;)7(#,*/-4/&'(*%&5
E"#I-:%F#(1#Z+5<#
(<&#*&+(,2&#+3)#
5&&#P<:%<#:(#:5"
D"#?):(#(<&#J&-)"
E"I-:%F#-+;&2#
3+9&
Ch 12 Tutorial - 31
HW10 will be ex 1,2,3,4 extra 5 (due Nov 8)
Mini proj 2 questions?
Mini proj 3 questions?
D"#?):(#(<&#J&-)"
23
24
© Copyright 2026 Paperzz