advanced arcmap editing

Upload: hari-merchaain

Post on 07-Apr-2018

258 views

Category:

Documents


2 download

TRANSCRIPT

  • 8/6/2019 Advanced ArcMap Editing

    1/86

    AdvancedAdvanced

    ArcMap EditingArcMap EditingAndy SchmidtAndy Schmidt

    GIS TechnicianGIS Technician

    United Services GroupUnited Services Group

  • 8/6/2019 Advanced ArcMap Editing

    2/86

    Productive Editing TechniquesProductive Editing Techniques

    Typical challenges when editingTypical challenges when editingfeaturesfeatures

    Controlling Feature SnappingControlling Feature Snapping Editing/Sketching EfficientlyEditing/Sketching Efficiently

    Assuring Coincidence and AccuracyAssuring Coincidence and Accuracy

    Managing Feature SelectionManaging Feature Selection

    Bulk EditingBulk Editing

  • 8/6/2019 Advanced ArcMap Editing

    3/86

    SnappingSnapping

    ProblemProblem

    How do I know whatHow do I know whatI am snapping to?I am snapping to?

  • 8/6/2019 Advanced ArcMap Editing

    4/86

    Snap PrioritySnap Priority

    Open Snap optionsOpen Snap optionsin the Editorin the Editordropdowndropdown

    Checked layers onChecked layers ontop have a highertop have a higherpriority to bepriority to besnapped tosnapped to

    Drag layers up orDrag layers up ordown based ondown based onyour needyour need

  • 8/6/2019 Advanced ArcMap Editing

    5/86

    Snap ToleranceSnap Tolerance On Editor ToolbarOn Editor Toolbar

    Edit>OptionsEdit>Options

    Set snap tolerance toSet snap tolerance toensure snapping atensure snapping at

    your editing scaleyour editing scale When editing pressWhen editing press

    the T key to see yourthe T key to see yoursnapping rangesnapping range

    Pixel vs. map unitsPixel vs. map units Depends on need &Depends on need &

    useruser

  • 8/6/2019 Advanced ArcMap Editing

    6/86

    Snap Tolerance ToolSnap Tolerance Tool

    Set the tolerance as you edit orSet the tolerance as you edit orbased on the features you are editingbased on the features you are editing

    Tool located in the editor groupTool located in the editor group

  • 8/6/2019 Advanced ArcMap Editing

    7/86

    Snap Tips and IndicatorSnap Tips and Indicator

    Snap TipsSnap Tips

    Check snap tips in EditorCheck snap tips in Editoroptionsoptions

    Hover over a valid feature toHover over a valid feature tosnap to and a box willsnap to and a box willappearappear

    Snap IndicatorSnap Indicator

    Bottom Right of ArcMapBottom Right of ArcMap

  • 8/6/2019 Advanced ArcMap Editing

    8/86

    Snap OverridingSnap Overriding

    QuickQuick

    Override snaps at any time by holdingOverride snaps at any time by holdingonto the spacebar while editingonto the spacebar while editing

    Time ConsumingTime Consuming

    Uncheck all features in the snappingUncheck all features in the snappingdialogdialog

  • 8/6/2019 Advanced ArcMap Editing

    9/86

    Selection AnchorSelection Anchor

    On all features there is aOn all features there is aselection anchor when youselection anchor when youselect one or more featuresselect one or more features

    Always by default in theAlways by default in thecenter of the feature orcenter of the feature orfeaturesfeatures

    Move selection by holding theMove selection by holding the

    CtrlCtrl key and hovering overkey and hovering overanchoranchor

    Allows you to snap edge andAllows you to snap edge andends to other edge and endsends to other edge and ends

  • 8/6/2019 Advanced ArcMap Editing

    10/86

    Secondary Selection AnchorSecondary Selection Anchor

    Selecting the line featureSelecting the line feature

    Pressing thePressing the SS key to create an Auxiliarykey to create an AuxiliarySelection AnchorSelection Anchor

    Position both anchorsPosition both anchors

    Clicking on the Rotate tool in the EditorClicking on the Rotate tool in the Editortoolbar to position the selection anchorstoolbar to position the selection anchors

    The first anchor acts as the pivot pointThe first anchor acts as the pivot pointand the second anchor acts as theand the second anchor acts as thesnapping point so the features can rotatesnapping point so the features can rotateand snapping will occurand snapping will occur

  • 8/6/2019 Advanced ArcMap Editing

    11/86

    Snapping to a Specific FeatureSnapping to a Specific Feature

    Click the tool palette dropdown arrow andClick the tool palette dropdown arrow andclick the Sketch toolclick the Sketch tool

    RightRight--click the feature to which you wantclick the feature to which you want

    to snap your next vertexto snap your next vertex On the dropdown menu, choose Snap toOn the dropdown menu, choose Snap to

    FeatureFeature

    Click the part of the feature to which youClick the part of the feature to which you

    want to snap the next vertex. The vertexwant to snap the next vertex. The vertexwill be placed at the nearest location thatwill be placed at the nearest location thatmatches your selection.matches your selection.

  • 8/6/2019 Advanced ArcMap Editing

    12/86

    Snap to SketchSnap to Sketch

    Edit Sketch VerticesEdit Sketch Vertices Allows snapping toAllows snapping to

    newly added verticesnewly added vertices

    Edit Sketch EdgesEdit Sketch Edges Lets you snap to theLets you snap to the

    edge of new sketchedge of new sketch

    Perpendicular toPerpendicular to

    SketchSketch Angular constraintsAngular constraintsare applied to 90are applied to 90from last sketchfrom last sketch

  • 8/6/2019 Advanced ArcMap Editing

    13/86

    Sticky ToleranceSticky Tolerance

    Allows you to set a minimum number ofAllows you to set a minimum number ofpixels your pointer must move on thepixels your pointer must move on thescreen before a selected feature is movedscreen before a selected feature is moved

    Useful way to prevent features from beingUseful way to prevent features from beingaccidentally moved small distances whenaccidentally moved small distances when

    they are clicked with the Edit toolthey are clicked with the Edit tool

    Set on the General tab of the EditingSet on the General tab of the EditingOptions dialog boxOptions dialog box

  • 8/6/2019 Advanced ArcMap Editing

    14/86

    EditingEditing

    RememberRemember3 Ts of editing:3 Ts of editing:

    On Editing toolbar checkOn Editing toolbar check

    Target LayerTarget LayerEdit TaskEdit Task

    Edit ToolEdit Tool

  • 8/6/2019 Advanced ArcMap Editing

    15/86

  • 8/6/2019 Advanced ArcMap Editing

    16/86

    The Sketch ToolThe Sketch Tool

    Many different options depending onMany different options depending onwhat you want to do. The pencil is thewhat you want to do. The pencil is themost common.most common.

  • 8/6/2019 Advanced ArcMap Editing

    17/86

    Sketch ToolSketch Tool

    Use the Sketch tool toUse the Sketch tool tocreate point featurescreate point featuresand digitize the verticesand digitize the vertices

    of line or polygonof line or polygonfeatures. After you finishfeatures. After you finishthe sketch, ArcMap addsthe sketch, ArcMap addsthe final segment andthe final segment and

    the sketch turns into athe sketch turns into afeature.feature.

  • 8/6/2019 Advanced ArcMap Editing

    18/86

    Sketch Tool ShortcutsSketch Tool Shortcuts Ctrl + A AngleCtrl + A Angle Ctrl + F DeflectionCtrl + F Deflection Ctrl + L LengthCtrl + L Length Ctrl + D Delta x,yCtrl + D Delta x,y Ctrl + G Direction/LengthCtrl + G Direction/Length Ctrl + PParallelCtrl + PParallel Ctrl + E PerpendicularCtrl + E Perpendicular Ctrl + T Tangent CurveCtrl + T Tangent Curve T key Display the snapping toleranceT key Display the snapping tolerance

    F6 Absolute x,yF6 Absolute x,y F7 Segment DeflectionF7 Segment Deflection F8 StreamingF8 Streaming Ctrl + Delete Delete sketchCtrl + Delete Delete sketch F2 Finish sketchF2 Finish sketch

  • 8/6/2019 Advanced ArcMap Editing

    19/86

    Arc toolArc tool

    The Arc tool helpsThe Arc tool helpsyou create ayou create asegment that is asegment that is a

    parametric (true)parametric (true)curve. Instead ofcurve. Instead ofbeing made ofbeing made ofnumerous vertices,numerous vertices,

    a parametric curvea parametric curvehas only twohas only twovertices asvertices asendpoints.endpoints.

  • 8/6/2019 Advanced ArcMap Editing

    20/86

    DirectionDirection--Distance toolDistance tool

    The DirectionThe DirectionDistance tool allowsDistance tool allowsyou to create ayou to create a

    vertex using avertex using adistance from adistance from aknown point plus aknown point plus adirection from adirection from aknown point toknown point to

    define a bearingdefine a bearingline.line.

  • 8/6/2019 Advanced ArcMap Editing

    21/86

    DirectionDirection--Distance ToolDistance Tool

    ShortcutsShortcuts

    Shortcut Key Editing FunctionShortcut Key Editing Function

    D or A key DirectionD or A key Direction D or R key DistanceD or R key Distance

    Tab Change locationTab Change location

  • 8/6/2019 Advanced ArcMap Editing

    22/86

    DistanceDistance--Distance ToolDistance Tool

    This tool lets you create a point or vertexThis tool lets you create a point or vertexat the intersection of two distances fromat the intersection of two distances from

    two other points.two other points.

  • 8/6/2019 Advanced ArcMap Editing

    23/86

    DistanceDistance--Distance ToolDistance Tool

    Shortcut Key Editing FunctionShortcut Key Editing Function

    D or R key DistanceD or R key Distance

    Tab Change locationTab Change location

  • 8/6/2019 Advanced ArcMap Editing

    24/86

    Endpoint Arc ToolEndpoint Arc Tool

    The Endpoint Arc tool allows you to specifyThe Endpoint Arc tool allows you to specifythe start and endpoints of the curve, thenthe start and endpoints of the curve, thendefine a radius for the curve.define a radius for the curve.

    Shortcut Key Editing FunctionShortcut Key Editing Function

    R key Radius for Endpoint Arc toolR key Radius for Endpoint Arc tool

  • 8/6/2019 Advanced ArcMap Editing

    25/86

    Intersection ToolIntersection Tool

    The Intersection tool creates a point orThe Intersection tool creates a point orvertex at the place where two segmentsvertex at the place where two segmentswould intersect if extended far enough.would intersect if extended far enough.

  • 8/6/2019 Advanced ArcMap Editing

    26/86

    Midpoint ToolMidpoint Tool

    The Midpoint tool lets you define theThe Midpoint tool lets you define thelocation of the next vertex by clicking twolocation of the next vertex by clicking twopoints; the new vertex is placed at thepoints; the new vertex is placed at the

    midpoint of the line between these points.midpoint of the line between these points.

  • 8/6/2019 Advanced ArcMap Editing

    27/86

    Trace ToolTrace Tool

    The Trace Tool helpsThe Trace Tool helpsyou create segmentsyou create segmentsthat follow alongthat follow alongexisting segments. Theexisting segments. The

    Trace Tool only followsTrace Tool only followsselected features.selected features.

    Press oPress o--key for tracekey for traceoptions and offsetoptions and offset

    Distances are in + forDistances are in + forright of the digitizedright of the digitizeddirection anddirection and for leftfor left

    Tab key also traces theTab key also traces theother sideother side

  • 8/6/2019 Advanced ArcMap Editing

    28/86

    Scale and Rotate ToolsScale and Rotate Tools

    Allows features to be scaled and rotatedAllows features to be scaled and rotatedbased on a pointbased on a point

    Shortcut Key Editing FunctionShortcut Key Editing Function

    A key Set rotate angleA key Set rotate angle

    S key Toggle secondary anchorS key Toggle secondary anchor

  • 8/6/2019 Advanced ArcMap Editing

    29/86

    Stretching a FeatureStretching a FeatureProportionallyProportionally

    Click the Edit tool and click the feature you wantClick the Edit tool and click the feature you wantto stretch.to stretch.

    Click the Editor menu and click Options> GeneralClick the Editor menu and click Options> Generaltab.tab.

    Check the box to stretch the featureCheck the box to stretch the featureproportionately.proportionately. Position the pointer over the vertex you want toPosition the pointer over the vertex you want to

    move until the pointer changes.move until the pointer changes. Drag the vertex to the desired location.Drag the vertex to the desired location.

    RightRight--click any part of the sketch and click Finishclick any part of the sketch and click FinishSketch.Sketch.The feature is stretched proportionatelyThe feature is stretched proportionately

  • 8/6/2019 Advanced ArcMap Editing

    30/86

    Switch Between ToolsSwitch Between Tools

    Use the E Key to switch between sketchUse the E Key to switch between sketchand editand edit

  • 8/6/2019 Advanced ArcMap Editing

    31/86

    Edit Sketch Context ToolsEdit Sketch Context Tools

    Right click with a sketch toolRight click with a sketch toolwhile editing gives you manywhile editing gives you manyadditional options or constraintsadditional options or constraints

    Sketch tool context menu

  • 8/6/2019 Advanced ArcMap Editing

    32/86

    Editing OptionsEditing Options

    Editor>Editing options willEditor>Editing options willgive you options in howgive you options in howyou enter valuesyou enter values

    DirectionDirection

    UnitsUnits

    Sample QuadrantSample Quadrant

    Sample AzimuthSample Azimuth

  • 8/6/2019 Advanced ArcMap Editing

    33/86

    Sketch Units ConversionsSketch Units Conversions

    Ensure units areEnsure units aredefineddefined

    When entering theWhen entering the

    length tell the unitslength tell the unitsyou want theyou want themeasurement inmeasurement in

  • 8/6/2019 Advanced ArcMap Editing

    34/86

    Sketch PropertiesSketch Properties

    When modifying a featureWhen modifying a featureyou canyou can Remove verticesRemove vertices

    Right click and removeRight click and remove

    Select many and RemoveSelect many and Remove

    Add vertices exactly between twoAdd vertices exactly between two Right click on vertex no andRight click on vertex no and

    choose add beforechoose add before

    Remove multiRemove multi--partsparts

    Right click on part and choose toRight click on part and choose toremoveremove

    Modify coordinatesModify coordinates Edit coordinate explicitlyEdit coordinate explicitly

  • 8/6/2019 Advanced ArcMap Editing

    35/86

    Working with MultipartWorking with Multipart

    FeaturesFeatures Think of Hawaii as a multipart featureThink of Hawaii as a multipart feature RemovingRemoving

    Explode with on advanced editingExplode with on advanced editing

    toolbartoolbar Delete parts in sketch propertiesDelete parts in sketch properties

    CreatingCreating

    Merge two non connected featuresMerge two non connected features

    When drawing finish part to start nextWhen drawing finish part to start nextfeature partfeature part

    Cannot be used with network featuresCannot be used with network features

  • 8/6/2019 Advanced ArcMap Editing

    36/86

    Copying and PastingCopying and Pasting

    FeaturesFeatures Use standard copy/paste for like geometryUse standard copy/paste for like geometry

    or lower geometry feature typeor lower geometry feature type

    Ensure target layer is correctEnsure target layer is correct

    Like attributes will copy as wellLike attributes will copy as well

  • 8/6/2019 Advanced ArcMap Editing

    37/86

    Copying and PastingCopying and Pasting

    AttributesAttributes

    Select the feature in the attributes windowSelect the feature in the attributes windowyou want to copyyou want to copy

    Right click and choose copyRight click and choose copy

    Choose the feature you want to copy toChoose the feature you want to copy toand right click and choose pasteand right click and choose paste

  • 8/6/2019 Advanced ArcMap Editing

    38/86

    Edit TasksEdit Tasks

    Create TasksCreate Tasks

    Modify TasksModify Tasks ReshapingReshaping modify portion of the linemodify portion of the line

    Cut PolygonCut Polygon split a polygon into two featuressplit a polygon into two features Mirror featuresMirror features Create a mirror image of aCreate a mirror image of a

    featurefeature

    Extend/TrimExtend/Trim fix under and overshootsfix under and overshoots

    ModifyModify reshape a featurereshape a feature TopologyTopology

    Auto Complete polygonAuto Complete polygon Use existingUse existingpolygons to finish sketch againstpolygons to finish sketch against

  • 8/6/2019 Advanced ArcMap Editing

    39/86

    Reshape Feature TaskReshape Feature Task

    The ReshapeThe ReshapeFeature task letsFeature task letsyou reshape a lineyou reshape a line

    or polygon byor polygon byconstructing aconstructing asketch over thesketch over thefeature.feature.

  • 8/6/2019 Advanced ArcMap Editing

    40/86

    Cut Polygon TaskCut Polygon Task

    Splits a polygon into two features bySplits a polygon into two features bysketching across itsketching across it

    Must start and finish sketch outside theMust start and finish sketch outside the

    polygon or snapped to its edgepolygon or snapped to its edge

  • 8/6/2019 Advanced ArcMap Editing

    41/86

    Mirror Features TaskMirror Features Task

    The Mirror task creates a mirror image ofThe Mirror task creates a mirror image ofselected features on the other side of aselected features on the other side of aline you createline you create

    Select your feature then draw a mirroringSelect your feature then draw a mirroringline.line.

  • 8/6/2019 Advanced ArcMap Editing

    42/86

    Extend/Trim Features TaskExtend/Trim Features Task

    The Trim/ExtendThe Trim/Extendcommandcommandreduces/extendsreduces/extends

    the length of a linethe length of a linesketch you specifysketch you specifyfrom the lastfrom the lastvertex.vertex.

  • 8/6/2019 Advanced ArcMap Editing

    43/86

    Auto Complete Polygon TaskAuto Complete Polygon Task

    Starting from theStarting from theboundary of anboundary of anexisting polygon, useexisting polygon, usethe Sketch tool tothe Sketch tool to

    digitize a boundary ofdigitize a boundary ofthe new polygon thatthe new polygon thatwill share a boundarywill share a boundarywith the existingwith the existingpolygon.polygon.

    To finish the sketchTo finish the sketchjust snap inside thejust snap inside theexisting polygon.existing polygon.

  • 8/6/2019 Advanced ArcMap Editing

    44/86

    Advanced Editing ToolbarAdvanced Editing Toolbar

  • 8/6/2019 Advanced ArcMap Editing

    45/86

    Fillet ToolFillet Tool

    Creates a circular toCreates a circular totwo line segmentstwo line segmentsfrom the originalfrom the original

    featurefeature The curve isThe curve is

    constructed using aconstructed using aradius throughradius through

    tangent points totangent points todefine the curvedefine the curve

  • 8/6/2019 Advanced ArcMap Editing

    46/86

    Extend/Trim ToolExtend/Trim Tool

    Extends lines untilExtends lines untilthey touch selectedthey touch selectedlineslines

    Select feature youSelect feature youwant lines towant lines toextend toextend to

    Then click lines youThen click lines youwant to extendwant to extend

    Trims theTrims theintersectingintersectingportions of linesportions of lines

    Select feature youSelect feature youwant lines to bewant lines to betrimmed bytrimmed by

    Then click the lineThen click the linesegments you wantsegments you wantto trimto trim

  • 8/6/2019 Advanced ArcMap Editing

    47/86

    Proportion ToolProportion Tool

    Splits line into desired segmentsSplits line into desired segments Type the lengths of the segments into which theType the lengths of the segments into which the

    line will be divided.line will be divided. Optionally, click Reverse to switch theOptionally, click Reverse to switch the

    orientation of the line if the arrows indicatingorientation of the line if the arrows indicatingthe orientation of the feature on the map arethe orientation of the feature on the map arethe reverse of the order in which you enteredthe reverse of the order in which you enteredthe segments.the segments.

    The line is split proportionally to the length ofThe line is split proportionally to the length ofthe measured segments. Any differencethe measured segments. Any difference

    between the line length and the sum of thebetween the line length and the sum of thelength of the segments is allocatedlength of the segments is allocatedproportionately to the new lines' length.proportionately to the new lines' length.

  • 8/6/2019 Advanced ArcMap Editing

    48/86

    Inverse ToolInverse Tool

    Generates a COGO description of a line.Generates a COGO description of a line.

    The feature must be either a straight line orThe feature must be either a straight line orcircular arc. It typically only has two vertices,circular arc. It typically only has two vertices,but more are allowed as long as the feature isbut more are allowed as long as the feature is

    consistently straight or consistently curved. Theconsistently straight or consistently curved. Thecurrent direction type and angular units arecurrent direction type and angular units areused when populating the attributes.used when populating the attributes.

    All COGO line feature classes must have theAll COGO line feature classes must have thefollowing attributes as text fields: Direction,following attributes as text fields: Direction,

    Distance, Radius, Delta, Tangent, Arc length,Distance, Radius, Delta, Tangent, Arc length,and Side. You can use theand Side. You can use the Create COGO FieldsCreate COGO Fieldstool in ArcCatalog to add these fields to yourtool in ArcCatalog to add these fields to yourfeature class table.feature class table.

  • 8/6/2019 Advanced ArcMap Editing

    49/86

    Transverse ToolTransverse Tool

    Allows you to enterAllows you to enterand edit preciseand edit precisedistances anddistances andanglesangles

    Allows you to saveAllows you to saveand load singleand load singletransversestransverses

    Format exampleFormat examplefor loading afor loading atransversetransverse

  • 8/6/2019 Advanced ArcMap Editing

    50/86

    Generalize ToolGeneralize Tool

    The Generalize Tool simplifies the shape ofThe Generalize Tool simplifies the shape ofthe selected features the degree to whichthe selected features the degree to whichthe geometry is simplified depends on thethe geometry is simplified depends on the

    maximum allowable offset, which limitsmaximum allowable offset, which limitshow far the output geometry can be fromhow far the output geometry can be fromthe input geometry.the input geometry.

  • 8/6/2019 Advanced ArcMap Editing

    51/86

    Smooth ToolSmooth Tool

    The Smooth Tool is used to smooth theThe Smooth Tool is used to smooth thestraight edges and angular corners of astraight edges and angular corners of afeature. The feature geometry is replacedfeature. The feature geometry is replaced

    by a series of smoothed line segments.by a series of smoothed line segments.

  • 8/6/2019 Advanced ArcMap Editing

    52/86

    Editor ToolsEditor Tools

    Under the Editor ToolUnder the Editor ToolDropdownDropdown

    Creates features onCreates features ontarget layertarget layer

    Does not updateDoes not updateattributesattributes

  • 8/6/2019 Advanced ArcMap Editing

    53/86

  • 8/6/2019 Advanced ArcMap Editing

    54/86

    Split ToolSplit Tool

    Splits a line into two pieces based onSplits a line into two pieces based ondistance or percentagedistance or percentage

  • 8/6/2019 Advanced ArcMap Editing

    55/86

    Divide ToolDivide Tool

    The Divide ToolThe Divide Toolallows you toallows you todivide a selecteddivide a selectedline into a numberline into a numberof segmentsof segments

    Select a lineSelect a linefeature to split itfeature to split itinto segmentsinto segments

    Select a pointSelect a pointfeature to createfeature to createpoints along thepoints along thelineline

  • 8/6/2019 Advanced ArcMap Editing

    56/86

    BufferBuffer

    Buffers selected features a desiredBuffers selected features a desireddistance and creates features on thedistance and creates features on thetarget layertarget layer

  • 8/6/2019 Advanced ArcMap Editing

    57/86

    Copy ParallelCopy Parallel

    Copies a featureCopies a featureparallel to yourparallel to yourselected featuresselected features

    Negative valuesNegative valuescopy to the right ofcopy to the right ofdigitized directiondigitized direction

    Positive valuesPositive valuescopy to the left ofcopy to the left ofdigitized directiondigitized direction

  • 8/6/2019 Advanced ArcMap Editing

    58/86

    MergeMerge

    Merges two featuresMerges two featurestogethertogether

    Caution:Caution: May createMay createmultimulti--part featurespart features

    Cannot be used inCannot be used inGeometric NetworkGeometric NetworkFeaturesFeatures

    Uncheck preserveUncheck preserve

    overlapping segmentsoverlapping segmentsto help eliminateto help eliminatemultipart segmentsmultipart segments

  • 8/6/2019 Advanced ArcMap Editing

    59/86

    UnionUnion

    Union works likeUnion works likemerge except itmerge except itcreates a newcreates a newfeature and retainsfeature and retainsthe old featuresthe old features

    You can UnionYou can Unionfeatures based onfeatures based ondifferent layersdifferent layers

    You can use UnionYou can use Unionin a geometricin a geometricnetwork where younetwork where youcan not use Mergecan not use Merge

  • 8/6/2019 Advanced ArcMap Editing

    60/86

    IntersectIntersect

    Creates a newCreates a newfeature from thefeature from thecommon parts ofcommon parts of

    two selectedtwo selectedfeatures of thefeatures of thesame geometrysame geometrytypetype

  • 8/6/2019 Advanced ArcMap Editing

    61/86

    ClipClip

    Only polygon features canOnly polygon features canbe clippedbe clipped

    Can use any selected featureCan use any selected featureas the bases of a clipas the bases of a clip

    PreservePreserve will keep the areaswill keep the areasthat are inside the bufferthat are inside the bufferand remove all otherand remove all othertouching featurestouching features

    DiscardDiscard will only remove thewill only remove thearea within the bufferarea within the bufferdistancedistance

  • 8/6/2019 Advanced ArcMap Editing

    62/86

    Topology ToolbarTopology Toolbar1.1. Start EditingStart Editing2.2. On the topology toolbar, click the Map TopologyOn the topology toolbar, click the Map Topology

    buttonbutton

    3.3. Check the features that will participate in theCheck the features that will participate in thetopology. Also set the cluster tolerance.topology. Also set the cluster tolerance. The cluster tolerance is the minimum distance verticesThe cluster tolerance is the minimum distance vertices

    can be next to each other.can be next to each other.

    If vertices fall within this distance, they will be snappedIf vertices fall within this distance, they will be snappedtogether.together.

    4.4. Click the Topology Edit tool and click theClick the Topology Edit tool and click thefeatures you want to edit using the map topology.features you want to edit using the map topology.The map topology is created for the features thatThe map topology is created for the features thatare visible in the current display extent.are visible in the current display extent.

  • 8/6/2019 Advanced ArcMap Editing

    63/86

    Topology Edit ToolTopology Edit Tool

    Shortcut key Editing functionShortcut key Editing function

    Shift Add to/Remove from the selectionShift Add to/Remove from the selection

    Ctrl Move the selection anchorCtrl Move the selection anchor

    N key Select nodesN key Select nodes

    E key Select edgesE key Select edges

    S key Split and move nodeS key Split and move node

  • 8/6/2019 Advanced ArcMap Editing

    64/86

  • 8/6/2019 Advanced ArcMap Editing

    65/86

    Selecting FeaturesSelecting Features

    Ways to select featuresWays to select features

    Use the selection toolsUse the selection tools

    Use the editing toolsUse the editing tools

    Select by attributesSelect by attributes

    Select by locationSelect by location

  • 8/6/2019 Advanced ArcMap Editing

    66/86

    Selection TabSelection Tab

    Use selection tab forUse selection tab forsetting and unselectingsetting and unselectingfeaturesfeatures

    Bold layers have featuresBold layers have featuresselected and countselected and count

    Right click for otherRight click for otherselection optionsselection options

  • 8/6/2019 Advanced ArcMap Editing

    67/86

    Hidden Selection ToolsHidden Selection Tools

    Buried selectionBuried selectiontools found in thetools found in thecustomize optionscustomize options

    Add to a ToolbarAdd to a Toolbaror Context Menuor Context Menu

  • 8/6/2019 Advanced ArcMap Editing

    68/86

    Select by AttributesSelect by Attributes

    Create SQL toCreate SQL tocreatecreate--addadd--removeremoveor select fromor select from

    based on desiredbased on desiredcriteriacriteria

    Ability to save andAbility to save and

    rere--runrun

  • 8/6/2019 Advanced ArcMap Editing

    69/86

    Unselect Individual FeaturesUnselect Individual Features

    Hold Shift & click on featureHold Shift & click on feature

    Right click on attribute window and selectRight click on attribute window and selectunselectunselect

  • 8/6/2019 Advanced ArcMap Editing

    70/86

    Layer Selection OptionsLayer Selection Options

    Options available for feature layer by rightOptions available for feature layer by rightclickingclicking

    Create layer of selected features forCreate layer of selected features for

    displaydisplay Make this the only selectable layerMake this the only selectable layer

  • 8/6/2019 Advanced ArcMap Editing

    71/86

  • 8/6/2019 Advanced ArcMap Editing

    72/86

    Select By LocationSelect By Location

    Selected featuresSelected featuresbased on spatialbased on spatialproximityproximity

    Can be used inCan be used inconjunction with otherconjunction with otherselection operationsselection operations

    for resultfor result

  • 8/6/2019 Advanced ArcMap Editing

    73/86

    Bulk EditingBulk Editing

    Ways to update multiple features quicklyWays to update multiple features quicklyand accuratelyand accurately

    B lk Editi U i thB lk Editi U i th

  • 8/6/2019 Advanced ArcMap Editing

    74/86

    Bulk Editing Using theBulk Editing Using theAttributes WindowAttributes Window

    Clicking on the top most heading thenClicking on the top most heading thenentering in the value will update allentering in the value will update allattributes of that featureattributes of that feature

    Fi ld C l l t F U d tiFi ld C l l t F U d ti

  • 8/6/2019 Advanced ArcMap Editing

    75/86

    Field Calculator For UpdatingField Calculator For UpdatingMultiple RecordsMultiple Records

    Updates all features if none are selectedUpdates all features if none are selected

    Updates only the selected features ifUpdates only the selected features iffeatures are selectedfeatures are selected

    Right click on the attribute table andRight click on the attribute table andchoose calculate valueschoose calculate values

  • 8/6/2019 Advanced ArcMap Editing

    76/86

    Field CalculatorField Calculator

    Enter in values,Enter in values,expressions or functionsexpressions or functions

    Fields are enclosed inFields are enclosed insquare brackets [ ]square brackets [ ]

    Text strings areText strings areenclosed in doubleenclosed in doublequotes: "text"quotes: "text"

    Use & to join functionsUse & to join functions

    Use () to give priority toUse () to give priority tofunctionsfunctions Check advanced for VBACheck advanced for VBA

    functionsfunctions

    Field Calc latoField Calc lato

  • 8/6/2019 Advanced ArcMap Editing

    77/86

    Field CalculatorField CalculatorUtilizing JoinsUtilizing Joins

    When joining features based on a oneWhen joining features based on a one--toto--one or manyone or many--toto--one join you can passone join you can passvalues from the join table to the featurevalues from the join table to the feature

    table by calculating featurestable by calculating features

    You cannot calculate based onYou cannot calculate based onrelationships or create joins on onerelationships or create joins on one--toto--

    many or manymany or many--toto--many cardinalitymany cardinality

  • 8/6/2019 Advanced ArcMap Editing

    78/86

  • 8/6/2019 Advanced ArcMap Editing

    79/86

    Other CalculationsOther Calculations

    Easy CalculateEasy Calculate

    Download atDownload at http://www.ianhttp://www.ian--ko.com/ko.com/

    A bunch of useful saved calculationsA bunch of useful saved calculations

    that can be usedthat can be used

    Proper TextProper Text

    strconv( [Field] ,vbPropercase)strconv( [Field] ,vbPropercase)

    Last name isolate from full nameLast name isolate from full name Left( [field] , (InStr(1, [field] , " ")Left( [field] , (InStr(1, [field] , " ")--1))1))

    Fi ld C l l t FFi ld C l l t F

  • 8/6/2019 Advanced ArcMap Editing

    80/86

    Field Calculator ForField Calculator ForPopulating New DataPopulating New Data

    Using functions and nesting functions toUsing functions and nesting functions tocreate new datacreate new data

    Below will pull the house number out ofBelow will pull the house number out of

    the address stringthe address string

  • 8/6/2019 Advanced ArcMap Editing

    81/86

    Complex VB CalculationsComplex VB Calculations

    To add the xTo add the xcoordinate ofcoordinate ofpoints:points:

    Dim Output As DoubleDim Output As DoubleDim pPoint As IPointDim pPoint As IPoint

    Set pPoint = [Shape]Set pPoint = [Shape]

    Output = pPoint.XOutput = pPoint.X

    Field Calculator UtilizingField Calculator Utilizing

  • 8/6/2019 Advanced ArcMap Editing

    82/86

    Field Calculator UtilizingField Calculator UtilizingGeoprocessingGeoprocessing

    Use ArcTool box toUse ArcTool box tocalculate valuescalculate values

    Allows you to buildAllows you to build

    many calculatesmany calculateswithin a modelwithin a model

    Field CalculatorField Calculator

  • 8/6/2019 Advanced ArcMap Editing

    83/86

    Field CalculatorField CalculatorUtilizing ModelsUtilizing Models

    Can use ModelCan use ModelBuilder to createBuilder to createcomplexcomplex

    calculationscalculationswithout knowingwithout knowingprogrammingprogramming

    Allows you to rerunAllows you to rerun

    the calculationsthe calculationsmany times usingmany times usingparametersparameters

  • 8/6/2019 Advanced ArcMap Editing

    84/86

    Creating a ModelCreating a Model

    Backup data incase of incorrect modelBackup data incase of incorrect modelcreationcreation

    Open ArcTool box and Right Click to createOpen ArcTool box and Right Click to create

    a new toolboxa new toolbox Next right click on new toolbox to create aNext right click on new toolbox to create a

    ModelModel

    Drag geoprocessing tools that meet yourDrag geoprocessing tools that meet your

    needs into your modelneeds into your model Connect them logically with the connectConnect them logically with the connect

    tooltool

  • 8/6/2019 Advanced ArcMap Editing

    85/86

    Creating a ModelCreating a Model

    Set up desired parameters in the toolsSet up desired parameters in the tools

    Add data to satisfy the model for each toolAdd data to satisfy the model for each tool

    Save the modelSave the model

    Run the modelRun the model

  • 8/6/2019 Advanced ArcMap Editing

    86/86

    Help TipsHelp Tips

    Find ArcGIS Desktop Help OnlineFind ArcGIS Desktop Help Online

    Application HelpApplication Help http://webhelp.esri.com/http://webhelp.esri.com/

    ArcScriptsArcScripts http://arcscripts.esri.comhttp://arcscripts.esri.com

    ESRI Support Center:ESRI Support Center: http://support.esri.comhttp://support.esri.com

    ForumsForums

    Knowledge BaseKnowledge Base

    Technical ArticlesTechnical Articles

    EDNEDN ESRI Developer Network:ESRI Developer Network: http://edn.esri.comhttp://edn.esri.com

    Other GIS User GroupsOther GIS User Groups

    United Services GroupUnited Services Group http://www.usgweb.comhttp://www.usgweb.com

    Andy SchmidtAndy Schmidt

    [email protected]@usgweb.com

    763763--241241--22342234