EditTools User Guide
INDEX
System Requirements:
- Windows NT, 95, 98 (Not tested under UNIX)
- ArcView 3.1 or higher
- Version for ArcView 3.0 or 3.0a is available, but some of the functions are not
available:
- All surface functions
- All conversion functions involving Z or M feature types
- Adjust
- Draw ellipse
- Uses Dialog Designer (Requires avdlog.dll and avdlog.dat)
Installation:
- unzip et33.zip
- place et33.avx in your esri\av_gisXX\arcview\ext32 directory
- If you don't have Dialog Designer extension:
- Place avdlg.dll in esri\av_gisXX\arcview\bin32 directory
- Place avdlg.dat in esri\av_gisXX\arcview\lib32 directory
- In ArcView's Project window go to File/Extensions..., locate Edit Tools (ver3.3) and
check the check box
- Now in you View Button Bar you will have one new Button
. If you have many View GUIs you
will be asked in which of them you want ET to work.. The button will be available in each
of selected GUIs.
IMPORTANT NOTES:
- ET does not work with projected views. The theme to be edited shall be in an unprojected
View. Since there have been many questions about this, please read some explanations here.
- The View's map units must be assigned before using ET
- If the View units are Decimal Degrees (Geographic "Projection") ET will give a
Warning Message. Decimal Degrees are units for measuring angles not distances and
are not suitable for performing cleaning and editing. The best thing to do is to project
the theme in some real Projection (You can use Projector! extension) and then proceed with
the editing. You can still edit a theme in Decimal Degrees but it is NOT RECOMMENDED !!!!.
- Since for editing polygon themes the overlay functions are extensively used it is
recommended ArcView 3.1 or 3.2 to be used. See Oregon
Department of Forestry page for ArcView bugs that affect spatial overlay.
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
ET Main Dialog:
 |
Button introduces EditTools main dialog
- EDIT THEME button initiates an editing session. If you have editable theme in the
View ET Polyline or ET Polygon
Dialog will be introduced depending on the type of the editable theme . If you don't
have editable theme a list of the available themes in the View will be introduced to
select theme to edit.
- SURFACE FUNCTIONS button opens ET Surface Dialog
- GEOPROCESSING button opens ET Geoprocessing Dialog
- CONVERT button introduces ET Convert Dialog
- MISCELLANEOUS button opens ET Miscellaneous Dialog
|
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
ET Polyline:
 |
NOTES:
- EditTools allows user control over the way the attributes are
updated when polylines are split or merged. In order to ensure that the attributes
are updated appropriately go to THEME/PROPERTIES/EDITING and adjust the values in the
Attribute Updating panel.
- IMPORTANT See discussion about
Fuzzy Tolerance
- The UNITS used are the map units of the current VIEW
New Features:
Minimize/Maximize button is provided to allow the user to free some
screen space when the global functions are not in use. |
- Current Theme Button - Sets the theme to be edited. The label of this Button shows the
name of current theme
- Fuzzy Tolerance Button - see Discussion opens the Fuzzy
Tolerance Dialog
the user can specify the tolerance to be used. The value of the tolerance should be
between MIN and Max values shown on the dialog. Reset Buttons sets the tolerance to the
default value. OK Button accepts the user input.
- Start Editing Button - toggles editing the Current Theme
- Save Button - Saves the edits
- Save As Button - Saves the Current Theme as new theme. The new theme becomes Current
- Show Edit Tools Button - toggles Edit Tools Dialog
- Clean - Introduces Clean Dialog. Performs check for multipart Polylines and if present
converts them to single part ones. Saves the single part theme to the disk. (Always keep a
copy of your original theme.). See Clean
Dialog
- G__D__S__F - Introduces Generalize__Densify__Smooth__Flip
Dialog
- Edge Match - Opens Edge Match Dialog
- Adjust - Introduces Adjust Dialog
- Renode - Creates unique ID numbers for polylines and renumbers the nodes for each
polyline. If not available, creates three new fields ET_Id, ET_FNode, ET_TNode and
populates them.
- Build Polygons - Enabled only when the
current theme is not edited. Builds polygon theme from the current theme.
- The theme must be clean.
- All the dangling polylines will be
considered as non Polygon elements and will be excluded.
- If a point theme (Label points) with attributes is available it can be used to attach
these attributes to the newly created polygon theme.
- Each polygon should have ONE and only ONE label.
- Split with theme - User selects
a split theme(polygon, polyline or point). The selected features of the split theme are
used to split the features of the current edit theme. The attributes are updated according
user defined attribute split rules. NOTE: If the split theme is of Point type a snap
tolerance is required.
- Polyline To Point - Export polyline theme to point theme. Exports the
selected features only.
- Export nodes, vertices or center of segments
- Write the segment bearings to the point attribute table. If export Vertices option is
selected the user have to select the vertex (start or end of the polyline segment) to be
used for assigning the segment bearing to the point.
Start Vertex |
End Vertex |
 |
 |
Allows rotating the point symbols with the bearing of the pertaining line segments
- Attributes from Points - allows transferring the attributes from a
point theme to the current polyline theme. The user has to input search tolerance. The
attributes of the closest point to a specific polyline (within the search tolerance) are
transferred. If the tolerance is too big the attributes of a point might be attached to
several polylines and the results might be undesired. Very useful when working with CAD
data with label points.
- COGO - initiates a Cogo session. If current theme is editable the COGO
polyline will be added to the theme else a graphic shape will be drawn. See ET Cogo for details.
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Clean Dialog:
 |
NOTES:
- In order to ensure that the attributes are updated
appropriately go to THEME/PROPERTIES/EDITING and adjust the values in the Attribute
Updating panel before performing any editing.
- Use CTRL + Z to UNDO last edit
Self Intersect Check Control Panel allows the user to select Fast or
Full (slow if many features in the current Theme) check for self intersection to be
performed. |
- Intersect - performs intersection on the whole theme
- Creates a node in each intersection between two polylines
- Checks for self intersecting polylines
- Analyses the resulting nodes
- Cleans PseudoPseudo Nodes
- Nodes Control Panel
- Analyses the nodes and draws them on the View. User can control the analyses extent
using the radio buttons and check box
- Radio buttons
- "All" - analyses will be performed for the whole theme. If the theme is big
(many records) it can be time consuming
- "Visible" - analyses will be performed for the visible extent of the View. For
polylines which are partially outside of the visible extent the nodes outside of this area
will be incorrectly colored. If you zoom out or pan you must analyze again in order to
draw the nodes with correct colors.
- CheckBox - Switches regular nodes On/Off
- Tolerance - Applies to cleaning Dangling nodes (overshoots or undershoots). Can be input
in the text box or defined interactively using the tolerance tool (The value of the
tolerance will be the diameter of the circle drawn by the user on the View).
- Dangling nodes - Cleans all dangling nodes with the user specified tolerance
- Overshoots - All the Polylines having a Dangling node with length less than the
tolerance will be deleted
- Undershoots - All the Polylines having a Dangling node and length larger than the
tolerance will be processed. Any dangling node will be snapped to the closest node within
the tolerance. If the distance from the dangling node to the closest Polyline is smaller
than the tolerance, the Polyline will be extended to the intersection with the closest
Polyline. The direction of the last(first) segment of the Polyline will be kept.
Intersection (regular node will be formed)
- Pseudo nodes - This process can be called dissolve. A list of all fields will be
presented. The user have to select multiple dissolve fields or NONE if he does not want to
use one. All the Pseudo nodes will be processed. If the two polylines joining in a Pseudo
node have the same value for the dissolve field they will be merged. If option NONE is
used all the polylines sharing common Pseudo Node will be merged no matter of attribute
values.
- Double lines - Removes duplicate lines from the theme.
- Fast option - checks for polylines with the same Start and End nodes. If there are
two other identical vertices the polylines are considered duplicates and one of them is
removed. It is very good (and fast) for removing duplicate lines for polyline themes
created from polygon themes
- Full option - checks whether all the vertices of a polyline are within distance smaller
than the Fuzzy tolerance from another polyline and if so
the shorter of the two is removed.
- Close rings - Checks (with user defined tolerance) and closes the polylines which should
be closed
- Close - Closes Clean Dialog. Returns to Main Dialog
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Generalize__Densify__Smooth_Flip Dialog:
 |
Select a function using the radio buttons in the function
control panel Generalize : Uses the Douglas-Peucker's algorithm for generalization of a Polyline
Densify: adds vertices to polylines at a user-specified tolerance.
Smooth: smooths polylines using the user-specified tolerance.
Flip: changes the direction of polylines |
- "What" control panel gives the user choice to specify what to process
- "All" - all the polylines in the current theme will be processed
- "Selected - only selected polylines will be processed
- Grain Tolerance - user can
specify the tolerance by:
- Input in the text box
- Interactively with the tolerance tool
- Generalize ( Densify, Smooth, Flip ) button - triggers the process
- OK - accept changes
- Cancel -refuse changes
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Edge Match Dialog
 
|
Edgematching is done to ensure that features are
aligned along the edges of adjoining shape files.
The Edgematching process uses three themes:
- edit theme - the theme whose features will be adjusted
- snap theme - a theme whose features are used as the control points for moving edit theme
features.
- link theme - a polyline theme that contains the links to be used for edge matching

The link theme can be:
- an existing in the current view polyline theme. The polylines should be a single
segmented.
- imported from a table. The table must have at least four numeric fields representing the
X and Y coordinates of the START and END point of a LINK
- Create button in the Link Theme control panel will create a new LINK theme and will
introduce the Edit Link Theme dialog
- Edit button in the Link Theme control panel will introduce the Edit Link Theme dialog
Edit Link Theme Dialog has three tools for editing a LINK theme
- Generate Links Tool - the user draws a polygon including the edges of the EDIT and
Snap themes. If a node from the EDIT theme is closer to a node from the SNAP theme
than the specified tolerance a link is created connecting the two nodes.

- Add Link Tool - the user draws a line (link) using selected snap method and tolerance
- Delete Links Tool
|
Edge Matching Methods:
- Snap: Moves the nodes from the EDIT theme associated with links to snap
to the corresponding nodes from the SNAP theme
Before Edge Match |
After Edge Match |
 |
 |
- Adjust: Rubber sheets the position of polylines using the link theme
- Only the vertices within user defined adjust area are moved
- The influence area of the links is defined by a Thiessen polygons build from the Start
point of the links
- The vertices within the influence area of a link are moved in the direction of the
displacement vector defined by the link
- The length of the displacement vector for a vertex is defined by the distance from the
vertex to the start point of the link. The bigger the distance, the smaller the
displacement.
- The user can specify the adjustment area using (preview available)
- buffered Convex Hull polygon - defined from the start points of the links
- buffered start points of the links
NOTE: In some cases using ADJUST function produces better
results
Buffered Convex Hull |
Buffered Points |
Areas of influence |
 |
 |
 |
Before Edge Match |
After Edge Match |
 |
 |
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Adjust Dialog
 |
Adjusts or rubber sheets a polylines from a theme in
direction along the links from a link theme For description of Edit Theme, Snap
Theme and Link theme see Edge Match.
The procedure builds a TIN surface from the links in the link theme and interpolates
the transformation vectors for each polyline vertex from the edit theme, then the vertices
are transformed with the displacement vectors interpolated.
NOTES:
- It is important the links to be spread systematically over the entire theme including
along the outer edges.
- The further away a coordinate is from a link, the less effect that link has on the
coordinates adjustment.
- In some cases Adjust function gives better results for Edge Matching than the
EdgeMatch function
One of the major uses for ADJUST is to perform datum conversions. In this case the link
theme can be imported from a table containing the coordinates of the control points |
Before Adjust |
After Adjust |
 |
 |
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Polyline Edit Tools Dialog

NOTE:
In order to ensure that the attributes are updated
appropriately go to THEME/PROPERTIES/EDITING and adjust the values in the Attribute
Updating panel before performing any editing.
All the actions can be undone using CTRL+Z.
Main Tools
- Snapping Control panel
ET
provides it's own general snapping. It does not use ArcView's snapping. Using the list box
a snap method can be selected. There are three methods available - Node, Vertex and
Nearest. None will switch snapping off. Method for snapping to intersection is not
provided assuming that in each intersection we have to have a Node. NOTE it is a general
snapping only - if new line is added the snapping occurs only after adding the end
node and all the vertices will be snapped using the current snapping method. Defining
snapping distance is only interactively, using the snap tool.
- Draw(Redraw) nodes button
Draws the nodes for the visible extent of the View. For
polylines which are partially outside of the visible extent the nodes outside of this area
will be incorrectly colored. If you zoom out,pan or edit something you must analyze
again in order to draw the nodes with correct colors. If you want to get rid of the node
graphics use CTRL+CLICK.
- Select Tool
Looks and works the same way as ArcView's select tool
with two differences:
- CTRL+CLICK introduces Selection Method Dialog
. This is a Modal Dialog, the user selects selection
method: Rectangle, Polygon, Circle or Polyline. This method becomes current and is used
with several other tools.
- When the selection method is of Polygon Type (Rectangle, Polygon, Circle) using
CTRL+Select will select only the features which are entirely inside the selection shape.
Without CTRL all the features intersected by selection shape will be selected.
- Extend Tool
User draws
a line from a Polyline he wishes to extend towards a boundary he wants the Polyline to be
extended to. The first point of the selection line is used to select a Polyline to be
extended. The length of the selection line defines how far the program will look for
boundary. The Polyline will keep the direction (bearing) of the last (first) segment of
the Polyline. The Polyline will be extended only to first met boundary. The boundary will
be split from the extended Polyline. A Node will be created in the intersection point.
- Extend Two Lines Tool
Extends two Polylines to their common intersection. Any polygon type selection method can
be used. If the current selection method is Polyline Polygon will be used instead. The end
nodes of the two Polylines to be extended should be inside selection Polygon. No other
nodes should be inside the selection shape. If the extensions of the Polylines intersect
any other features - nodes will be created in intersection points. If
CTRL + CLICK is used during selection the polylines will not be extended, but the end
nodes of the polylines will be linked with a new Polyline
- Split tool
offers
four methods for splitting a Polyline. CTRL+CLICK invokes the Select Split Method Dialog
It works the same way as the Selection
Method Dialog. The user selects a split method and it becomes current method. The four
methods are:
- Split in the selection point
- Slit in all vertices
- Split by user defined distance from the Polyline's start point. Use CTRL+Select to split
by percentage from the start point (50% = split in the middle point of the polyline)
- Split in equal intervals by user defined distance. NOTE: The length of the resulting
polylines will not be necessary the exact distance user specified, but rather the closest
distance with which the Polyline can be split into equal intervals. Use CTRL+Select to
chose number of segments instead of a distance
- Split in closest vertex.
- Move Node Tool
.
Works very similar to ArcView's Vertex Edit Tool. When the user moves Vertex the only
difference is that if the reshaped Polyline intersects any other feature(s) Nodes are
created in the intersection point(s). When a Node is moved all the Polylines linked to
this Node are reshaped as well. In ET 3.3 for achieving better
editing speed, the function checks for new intersections only if the user holds the CTRL
key down while moving a node or a vertex.
This is simple example before and after moving a Node,
the green dot on the second picture indicates the previous position of the node. Use CTRL+Click to select snap theme. The default snap theme is the Current
theme
- Remove Redundant Nodes Tool
User can make selection with any Polygon Type
selection method. All the polylines inside selected shape are deleted, Nodes of all the
polylines partially inside the selection shape are replaced by single node in the center
of the shape formed by the inside nodes
the example shows the state before applying the procedure
together with the selection rectangle and the result. This tool can be used for removing
any remaining PseudoPseudo Nodes
as well as for manually removing
Undershoots.
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Attribute Tools.
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Additional Tools
They are situated on the second row (together with the attributes tools),but can be as
useful as the ones from the top row:
- Offset Tool
CTRL+CLICK invokes the Offset Settings dialog
.The standard procedure uses the Avenue request
"ReturnOffset". In some cases this request gives incorrect results but can be
used when the polyline to be offset is comparatively straight. The enhanced procedure is
slower than the standard one and works more like buffering. From the Smoothness control
panel the user can define the smoothness of the offset line. If the smoothness is set to
high the offset polyline will be smoother, but it is more time consuming. The selection
line defines the Polyline to be offset and direction of the offset. The Polyline closest
to the start point of the selection line will be offset in the direction of the end point
of the selection line. The offset distance is stored in the status bar of Edit Tools
Dialog. If the CTRL key is held down OFFSET - MOVE otherwise OFFSET - COPY
- Center Line Tool
CTRL+CLICK to define step size. SHIFT+CLICK
to set a source theme. Creates center line of two polylines. If the source theme is set,
using CTRL+SELECT the user can select two lines from another theme - their centerline is
added to the current theme. Normal select creates centerline of two polylines from the
current theme.The selection line defines the base Polyline for deriving the centerline. It
is the Polyline closest to the start point of selection line. For best results the base
line should be the Polyline with longer straight segments. The selection line length
defines the search tolerance (Max distance between the two polylines where centerline will
be created) for centerline creation.
The black line in this example is a short selection
line - shorter than the distance between the two Polylines in the middle- the centerline
is missing in the middle part. For some applications this is the better approach.
The same polylines with longer selection line will give the following result
This Tool is very much
dependant on users approach. The step size can influence the results very much as well. Do
not give this tool impossible tasks!
- Select and Generalize Tool
.Use CTRL+CLICK to specify Grain Tolerance. The User can use any
Selection Method to select polylines to be generalized with the current Grain Tolerance
- Select and Densify Tool
.Use CTRL+CLICK to specify Grain Tolerance. The User selects with
point a Polyline to be densified. Vertices are added along the Polyline at the Grain
Tolerance
- Select and Spline Tool
Use CTRL+CLICK to specify Grain Tolerance. The User selects with
point a Polyline to be splined. The Polyline is smoothed with current Grain
Tolerance
- Flip Polyline Tool
flips selected by point Polyline.
Status Bar
Situated on the third row of the Edit Tools Dialog. Keeps the values of the
different tolerances, selection method, attribute source theme,and feature source theme.
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Polygon Editing
The Concept:
ArcView allows overlapping polygon features which leads in many cases to
"dirty" data sets.
EditTools introduces new concept for adding new features to a Polygon theme which keeps
the theme clean from overlaps. Before any editing operation (digitizing new feature,
coping polygon from another theme, reshaping existing polygon) the user defines the
PRIORITY of the new (edited) feature and in this way how this feature will interact
with the adjacent polygons.
Example:
Source |
Adding new polygon |
 |
 |
The result of adding the new polygon with the different priorities:
Priority "-1" |
Priority "0" - LOW |
Priority "1" - STANDARD |
Priority "2" -HIGH |
 |
 |
 |
 |
Cuts holes in the existing polygons. |
Creates polygon(s) only where there is no existing polygons
present. |
Creates intersections where the new polygon intersects
existing one. The intersection polygons carry the attributes of the existing ones. |
The entire new polygon is added to the theme. All the
intersections with existing polygons are removed. |
Using the appropriate PRIORITY the user can achieve the desired result with
keeping the polygon theme clean of overlaps or clean an existing theme. NO SNAPPING
needed.
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
ET Polygon:
 |
ET Polygon dialog is used for all the global(applied to the whole theme)
functions. Edit Theme control panel shows the View of the currently edited theme, the
value of the Fuzzy Tolerance and contains three buttons:
- Current Theme Button - Sets the theme to be edited. The label of this
Button shows the name of current theme
- Fuzzy Tolerance Button - Although not as important as when
editing Polyline theme this tolerance is used here as well. See ET Polyline for adjusting Fuzzy Tolerance
- Minimize/Maximize button is provided to allow the user to free some
screen space when the global functions are not in use.
Start Editing Button - toggles editing the Current Theme
Save Button - Saves the edits
Save As Button - Saves the Current Theme as new theme. The new theme
becomes Current
Show Edit Tools Button - toggles Polygon
Edit Tools Dialog |
Clean Button - triggers the clean process.
- Checks for multipart polygons and if found explodes them.
- Checks for corrupted polygons (sometimes inherited from CAD drawings) and if found fixes
the problems.
- Creates new theme ( user prompted for location)
- All the existing overlaps will be stored as separate polygons and will not carry
attributes except for "AREA" and "PERIMETER" if these fields are
available.
Example: |
Before CLEAN |
After CLEAN |
The polygons are labeled with an attribute
value. The brown polygons after CLEAN do not carry attributes |
 |
 |
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Eliminate Button: Opens Eliminate Dialog
 |
Select using: Control Panel gives two choices for selecting
the polygons to be eliminated:
- Thickness Ratio - is expressed as a ratio of the part's area versus area of its minimal
bounding square.
- Circularity - another way for identifying skinny polygons. For a circle the
circularity will be 1. The thinner the polygon is the smaller the circularity will be
- Logical Expression - the standard Expression builder issued for selection
Eliminate method Control Panel has two choices for eliminating the selected polygons
- Delete - will delete all selected polygons (considered slivers)
- Join (area) - will join selected polygons with neighboring polygons that have the
largest area
- Join (border) - will join selected polygons with neighboring polygons with the
longest common border
Select Button - triggers the chosen selection procedure
Eliminate Button - starts the elimination process using the selected elimination method |
Discussion:
- Both selection methods can produce good results. If for example before cleaning you set
an attribute of 1 for each polygon in your theme (e.g. [check] = 1). After cleaning all
the overlaps will have check = 0. Then you can use logical expression (e.g. [check] = 0)
to select all the overlap polygons created from the clean procedure and eliminate. Very
useful expression can be [area] < "nn" where "nn"
represents insignificant area.
- "Delete" method for elimination is not recommended because it will create gaps
between your polygons. The gaps can be cleaned using clean gaps procedure, but still
"Join" is the better choice.
- In ArcView 3.2 a new request- "SetSliverResolution" was introduced, but
it uses only thickness ratio and if used deletes the sliver polygons which leaves gaps in
the data.
Example: |
After Selection "[ID] = 0" |
After Eliminate |
 |
 |
 |
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Clean Gaps button - starts a procedure which
identifies the gaps between polygons and then introduces the Clean Gaps Dialog
 |
Gaps Statistics Control panel gives
- number of gaps found
- Min & Max area of the gaps
- Min & Max thickness of the gaps
Clean Control Panel gives three choices for the method of cleaning gaps:
- All - all gaps will be cleaned
- Thickness Ratio - user can select which gaps to clean using Thickness Ratio
- Area - the gaps with smaller than user specified area will be cleaned
Clean Gaps button joins the gaps to the neighboring polygons that have the
largest area |
Example:
Before Clean Gaps |
After Clean Gaps |
 |
 |
Dissolve button: Merges adjacent polygons which
have the same value for one or more specified fields.
Notes:
- Many dissolve fields can be used
- Only ADJACENT polygons are dissolved
Example:
Before Dissolve - 4 polygons |
After Dissolve with ET - 3 Polygons |
Results from GeoProcessing Wizard - 2 Polygons (1 multipart) |
 |
 |
 |
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Advanced Merge button: User selects a
theme to be merged to the currently edited theme. Introduces Advanced Merge Dialog.
 |
The polygons from the selected theme will be added to the
edited theme using user specified PRIORITY. The PRIORITY
can be constant or various - from user defined field in the selected theme attribute
table.
- The Priority field must be Integer
- The values in the Priority field must be set between -1 and 2. All the values greater
than 2 will be considered 2 and those smaller than -1 will be considered -1.
- The result is a clean (no overlaps, no multipart polygons) theme.
|
Split with Polygon - User
selects a split theme. The selected features of the split theme are used to split the
features of the current edit theme. The attributes are updated according user defined
attribute split rules
COGO - initiates a COGO session. If current theme is editable the COGO
polygon will be added to the theme else a graphic shape will be drawn. See ET Cogo for details.
Create Label Points - creates a Point theme. Each polygon from the
Current theme is represented by one an only one point situated spatially inside the
polygon. All the attributes from the current theme are transferred to the label point
theme
Attributes from points - Transfer attributes from a point theme to the
current theme. If there are more than one point inside certain polygon no attributes are
transferred.
Common functions - opens ET Common Dialog
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Polygon Edit Tools:

NOTE:
All the actions can be undone using CTRL+Z.
Main Tools
Priority Control Panel
- Before adding new polygon or editing an existing
one the user must specify the PRIORITY of this feature.
Select Tool
- see description here
Add Shape Tool
- adds new shape to the current theme. Use CTRL + Click to
select shape type from
the available shape types are:
- polygon - draw
- rectangle - drag (hold CTRL key to draw a Square with side equal to the shortest side of
the rectangle dragged)
- circle - drag
- rectangle - lower left corner, width, height, rotation angle
- circle - center point, radius
- ellipse - center, axis1, axis2, rotation angle
Add Donut Tool
- adds new donut to the current theme. Use CTRL + Click to
select shape type from
the available donut types are:
- rectangle - drag + donut width (hold CTRL key to draw a Square with side equal to the
shortest side of the rectangle dragged)
- circle - drag + donut width
- rectangle - lower left corner, width, height, rotation angle, donut width
- circle - center point, radius, donut width
- ellipse - center, axis1, axis2, donut width, rotation angle
Fill Holes Tool
- the user selects polygons using the current selection
method, the holes if present in the selected polygons are cleaned. Use CTRL+Select to
convert the holes into new polygons
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Reshape Tool
- the user draws a polygon, the start point should be in
the polygon to be reshaped. Only two values for priority available for this function
- "0" and "2". If the priority is set to "-1" it goes
automatically to "0" and if "1" - to "2"
Example:
Before Reshape. The reshape polygon and it's start point shown on the
image. |
After Reshape with priority of "0". Ideal
for filling gaps. |
After Reshape with priority of "2" |
 |
 |
 |
Buffer Polygon Tool
buffers single polygon selected by point
Example:
Before buffer |
Priority = -1 |
Priority = 0 |
Priority = 1 |
Priority = 2 |
 |
 |
 |
 |
 |
Explode Tool
Explodes selected multipart polygons
Merge Tool
User selects with a line two adjacent polygons. The polygon that contains the start point
of the selection line is merged with the one containing the end point. The attributes of
the second polygon are kept.
Local Dissolve Tool
User selects a single polygon by point. All the adjacent
polygons with the same value in the selected dissolve fields are merged to the selected
polygon.
Copy From Theme Tool
Use SHIFT +Click to select source theme. Use current
selection method for selection. The selected polygons are added to the Current theme using
current PRIORITY.
Draw Line Buffer Tool
Use CTRL+Click to define buffer distance. User draws a
Polyline which is added to the current theme using current PRIORITY
Copy Line (Point) Buffer
Use CTRL+Click to define buffer distance.Use SHIFT
+Click to select source polyline or point theme. Current selection method is used. Buffers
selected features from the source theme and adds the buffer polygons to the Current theme
using current PRIORITY.
Select polylines from a theme and split Tool
Use
SHIFT +Click to select source polyline theme. Select polylines to split with. Only
polylines connected via pseudo node will be used for splitting. Adjust attributes split
rules before this procedure.
Show Control Panel
See description here
Attribute Tools - See
description here
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Additional Tools
They are situated on the second row (together with the attributes tools),but can be as
useful as the ones from the top row:
Draw Advanced Buffer Tool
and Copy Advanced
Buffer Tool
work as Draw Line Buffer Tool and
Copy Line Buffer Tool. The difference is they allow more complex buffers to be
created:
- various buffer distance - user defines start and end buffer distance (linear
interpolation in between)
- buffering with or without caps
- one side buffers - user defines left or right side of the line (direction taken into
account)
- various combinations from the above
 |
CTRL+Click (on both tools) invokes Advanced Buffer Dialog
which allows the user to specify the type of buffer and the buffer distance Examples:

|
Gaps Control Panel
contains two buttons. The first identifies the gaps in
the Current theme and fills the gaps list. The second one zooms to each gap in the gaps
list and the user can clean it manually using Polygon Reshape Tool. If some of the gaps
can not be cleaned with the automatic procedure, or the user wants to inspect the gaps
this buttons can be used.
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
ET Cogo - allows the user
to build traverses adding straight or curved courses using numerous parameters
 |
ET Cogo Dialog
- Define TakeOff point by:
- X & Y
- Interactively
- Start or End point of the selected feature
- Closest vertex of the selected feature
- Freehand
- Set Start Point button locates and assigns takeoff point for a traverse
- Traverse button opens traverse dialog
- Quit - ends the COGO session
|
 |
ET Traverse Dialog Current
location Control Panel shows the coordinates of the last point of the traverse
Next course , Curve Direction and Course parameters Control panels allow the user to
define the geometry of the next course.
The following combinations are possible:
- Straight
- Distance & Bearing
- X & Y
- dX & dY
- use the GetBearing tool to get the bearing from a feature from the active theme
- use +90 or -90 buttons to increase (decrease) the bearing with 90 degrees.
- the two features above allow adding courses parallel or perpendicular to existing
features from the active theme
- Fillet - Distance,Bearing & Fillet radius
- Tangent curve (left or right to the previous course)
- Chord length & Delta
- Chord length & Radius
- Chord length & Arc
- Arc length & Radius
- Arc length & Delta
- Radius & Delta
- Non tangent curve (left or right to the previous course)
- Chord length, Chord Bearing & Radius
- Chord length, Chord Bearing & Arc length
- Chord length, Chord Bearing & Delta
Note: A traverse can not start with Fillet or Tangent curve
Add Course button adds a course with the predefined parameters to the traverse
Undo - removes the last course of the traverse (multiple undo supported)
Close Traverse - closes current traverse
END button - if current theme is editable - adds the traverse as a feature in the
theme otherwise creates a graphic shape in the view. |
 |
 |
By default the bearing is entered as Decimal
Degrees - (45.2375). Hold the CONTROL key and click on the Bearing Text Line to
introduce ET Azimuth dialog which allows the bearing to be entered as an Azimuth ((N 45 23
00 E). The direction is defined by the selected radio button. |
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
ET Surface:
 
TIN's legend Classified by:
MIN Elevation |
 |
Slope |
 |
Aspect |

 |
Hillshade |
 |
MIN Elevation illuminated with Hillshade values |
 |
|
Build TIN - TIN
(Triangulated Irregular Network) is a set of contiguous, non-overlapping, triangles
representing a surface. The procedure triangulates a set of points (Point or Polyline
theme ) using Delaunay triangulation. The Delaunay triangulation of a set of points in the
plane is a set of triangles connecting the points satisfying an "empty circle"
property: the circumcircle of each triangle does not contain any of the points. Free (no restrictions in the DEMO version) NOTES:
The procedure involves
- Collects the points from a point theme (vertices) if the source is a polyline theme
- Cleans duplicate points
- Creates the TIN structure
- If the 3D polygon option is selected the elevations from the source theme are
transferred to the vertices of the 3D polygons ( triangles)
Notes:
- To achieve best results when creating TIN from Polyline theme use Generalize or Densify
in order to remove unnecessary points or add points to the long straight segments
Points Elevation - extracts the elevation of the points in a point
theme from 3D Polygon theme - TIN created with the Build TIN procedure. Free (no restrictions in the DEMO version)
Create 3D Shapefile - extracts the elevations of the vertices of the
features of a Polyline or Polygon theme and creates respectively PolylineZ or PolygonZ
shapefile.Free (no restrictions in the DEMO version)
3D Analysis:
- Analyze - derives MIN and MAX Elevation, Slope, Aspect, Hillshade and
Mean Elevation for all the triangles in the selected TIN theme. Calculates statistics for
the TIN. Check the appropriate Check Box to get the desired results. The results are
stored in the polygon attribute table and can be used for classifying the TIN theme
- Slope - identifies the slope, or maximum rate of elevation change for each triangle
- Aspect - the values of the output field represent the compass direction of the aspect; 0
is true north, a 90 degree aspect is to the east etc. For flat triangles (slope = 0)
the value of -1 is assigned for the aspect
- Hillshade - computes the brightness of each triangle based on a light source location.
The user is requested to input:
- azimuth - the azimuth angle of the light source. The azimuth is expressed in positive
degrees from 0 to 360, measured clockwise from the north. The default is 315 degrees.
- altitude - the altitude angle of the light source above the horizon. The altitude is
expressed in positive degrees, with 0 degrees at the horizon and 90 degrees directly
overhead. The default is 45 degrees.
- Illuminate - applies brightness values to the TIN theme. For best
results in displaying the TIN:
- Apply Graduated Color legend using MIN or MAX Elevation fields
- Illuminate faces using the Hillshade field as brightness theme
- Show statistics - displays a dialog with surface statistics:
- Min Elevation
- Max Elevation
- Mean Elevation
- Min Slope
- Max Slope
- Interpolate contours - converts the TIN to a theme containing contours
or isolines. The user is requested to input:
- Base value - the contour from which to begin generation of contours.
- Contour interval - Z value difference between adjacent contours in map units.
|
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
ET Geoprocessing: All
these functions are free (no restrictions in the DEMO version)
 
Transfer attributes:
Source

Target

Overlay

Point Distance from a polyline theme

Reverse Geocode

|
Buffer Theme
- User selects a theme to be buffered. Introduces Buffer Theme Dialog. The selected
theme is buffered (if there is a selection only selected features are buffered ) with user
specified constant buffer distance or the value from specified field. New buffer theme is
created Clip - The user selects theme to be clipped (polygon, polyline,
point) and a polygon theme to clip with. Only selected features of the clip theme are
used. The attributes are transferred according user defined attribute split rules. New
theme is created
Batch Clip - The user selects themes to be clipped (polygon, polyline,
point), directory to store clipped themes and a polygon theme to clip with. Only selected
features of the clip theme are used. The attributes are transferred according user defined
attribute split rules. The clipped themes will be named after the source themes.
Erase with polygon - The user selects theme to be erased (polygon,
polyline, point) and a polygon theme to erase with. Only selected features of the erase
theme are used. The attributes are transferred according user defined attribute split
rules. New theme is created
Batch Erase - The user selects themes to be erased (polygon, polyline,
point), directory to store resulting themes and a polygon theme to erase with. Only
selected features of the erase theme are used. The attributes are transferred according
user defined attribute split rules. The resulting themes will be named after the source
themes.
Attributes from Polygon - The user selects target theme (polygon,
polyline, point), source polygon theme, fields to copy and spatial relation (inside,
center inside, intersect). For best result on polyline and polygon themes split first with
the source polygon theme.
Transfer attributes from - The user
selects Target theme, Source theme, Fields to be transferred and transfer method depending
on the type of the attribute
- count (sum proportion) - census data
count = count_A * area_a / area_A
+ count_B * area_b / area_B
- value (weighted average) - rainfall etc.
value = value_A * area_a / (area_a
+ area_b) + value_B * area_b /
(area_a + area_b)
- type (majority) - soil type etc
area_a / (area_a + area_b)
> area_b / (area_a + area_b)
==> type_A
area_b / (area_a + area_b) >
area_a / (area_a + area_b)
==> type_B
Point Distance - TCalculates the distance
from a point theme to another theme. The results are stored in a field added to the point
theme's attribute table. If the source and target theme is the same - the result will be
the distance from each point to the closest neighbouring point from the same theme.
Reverse Geocode - The user selects a polyline source theme and a point
target theme. Introduces ET Reverse Geocode dialog.
The Type control panel allows to select an option for reverse geocoding:
- General: allows a single attribute to be transferred from the polyline
theme to the point theme. This attribute might be used as a link for copying more
attributes from the polyline theme to the point theme. A single combo box will be
available in the fields control panel for selection of a field to be used
- Address (Double range): Calculates the address of a point from a street
theme with Double range address (US Address) information. The fields control panel will
contain five combo boxes allowing the user to chose Street Name, Left_Fom, Left_To,
Right_From and Right_To fields. The street name will be transferred from the closest to
each point street segment and the address value will be interpolated from the four address
fields (taking into account the on which side of the street segment is the point). The
user have to specify a search tolerance. The value of the tolerance is very important. The
bigger the tolerance is the slower the calculations will be (for each point more street
segment will be processed in order to find the closest one). If the tolerance is too small
(no street segments closer than the tolerance to a point) no attributes will be
transferred for this point.
- Address (Single range): Calculates the address of a point from a street
theme with Single range address information. The fields control panel will contain three
combo boxes allowing the user to chose Street Name, From and To fields. The street name
will be transferred from the closest to each point street segment and the address value
will be interpolated from the two address field
NOTE: In order to avoid certain problems the address fields should be NUMERIC fields.
If your address fields are from type STRING, you will have to create new address fields
and calculate the address values from the original ones: [LF] = [L_F_ADD].AsNumber .
Before calculating you will have to ensure that there are no values containing non numeric
characters ( 31b, 24a etc.) or an empty string.
Example:

|
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
ET Convert: All these
functions are free (no restrictions in the DEMO version)
 |
Polygon To
Polyline - Introduces a List Box with the available in the current View
Polygon Themes. Selected theme is converted to a Polyline theme.
- The Polyline theme created will be dirty.
- No intersections will be created
- Common boundaries will be represented by double lines
- Pseudo nodes will be present
- The best order for cleaning the theme is (See Clean Dialog):
- Intersect
- Clean double lines
- Clean pseudo nodes (with NONE option)
- The Polygon's attributes can be kept in a Point theme.
- A label point will be created in each polygon
- This Point theme can be used when building a polygon theme after editing the Polyline
theme.
Polygon To Point - Converts Polygon theme to Point theme. An unique ID
is assigned to each polygon in the source theme. The procedure checks for multi-part
polygons and if present prompts the user to explode them. The ID is assigned to the
points. Each point is assigned a position along the pertaining line.
PolygonM(Z) To Point - The same as Polygon To Point but keeps the M (
Z ) values in an attribute. Not available for ArcView 3.0
Polyline To Point - Converts polyline theme to point theme. All the
vertices are converted to points. An unique ID is assigned to each polyline in the source
theme. The procedure checks for multi-part polylines and if present prompts the user to
explode them. The ID is assigned to the points. Each point is assigned a position along
the pertaining line.
Polyline To Center Point - Converts polyline theme to point theme.For
each polyline the center (middle) point is calculated and added to the point theme. An
unique ID is assigned to each polyline in the source theme. The procedure checks for
multi-part polylines and if present prompts the user to explode them. The ID is assigned
to the points.
PolylineM(Z) To Point - The same as Polyline To Point but keeps the M
( Z ) values in an attribute. Not available for ArcView 3.0
Point To Polygon - Converts Point theme to Polygon theme. The user
have to select an ID field which value defines the points to be used for creation of each
polygon. An "order" field can be used to define the sequence in which the points
define the polygon. If "order" field is not selected the sequence of digitizing
of the points will be used
Point To Polyline - Converts Point theme to Polyline theme. The user
have to select an ID field which value defines the points to be used for creation of each
polyline. An "order" field can be used to define the sequence in which the
points define the polyline. If "order" field is not selected the sequence of
digitizing of the points will be used
Point To PolygonM(Z) - The same as Point To Polygon, but creates
PolygonM(Z) theme. The user have to select a M (Z) field from the point theme's attribute
table. Not available for ArcView 3.0
Point To PolylineM(Z) - The same as Point To Polyline, but creates
PolylineM(Z) theme. The user have to select a M (Z) field from the point theme's attribute
table. Not available for ArcView 3.0
Point To PointM(Z) - Creates PointM(Z) theme. The user have to select
a M (Z) field from the point theme's attribute table. Not
available for ArcView 3.0
PointM(Z) To Point - Creates Point theme. Keeps the M ( Z ) values in
an attribute. Not available for ArcView 3.0
ShapeM(Z) To Shape - Converts M(Z) theme (point, polygon,polyline) to
plain point ,polygon, polyline theme. Not available for ArcView 3.0 |
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
ET Miscellaneous: All
these functions are free (no restrictions in the DEMO version)
 
CONVEX HULL
TIN
THIESSEN POLYGON
EXAMPLE
1. Point collection

2. Convex Hull

3. TIN

4. Perpendicular bisectors

5. Thiessen polygons

6. Dissolved areas

|
Move Shapes - Moves
(Translates) theme with user defined origin and destination points. The Dialog allows
input of the Origin and Destination points, snapping them to features of the active theme
or input of dX and dY values. Only selected features are moved (if no selection the
procedure is applied to all features) Rotate Shapes - Rotates a theme
(applied to selected features) around user specified rotation point.
Explode - Converts Multi-Part features to Single- part. The attributes
are transferred according user defined rules
Quick Clean - Cleans themes from NULL features. If the theme is of
Polygon type cleans the "Leaking" polygons. Cleans Polygons and Polylines
from duplicate vertices that cause problems using some Avenue requests (SelectByPolygon,
Intersects, ReturnIntersection etc.) and Select By Theme ArcView function.
Point Grid - Creates grid of points by user defined extent, type of
grid
- Square
- Rectangle
- Triangle
and distance between points
Convex hull - Convex hull is a polygonal area that is of smallest
length and so that any pair of points within the area have the line segment between them
contained entirely inside the area. Defining the convex Hull of a set of points is useful,
for example in the case of enclosing the points, using a fence of shortest total length.
- Collects the points from a point theme (vertices) if the source is a polyline theme
- Clean duplicate points
- The user can chose to create multiple convex hull polygons (a field in themes
attribute table required). Note: The polygons might overlap.
- Creates the Convex Hull polygon(s)
Thiessen Polygons - Thiessen (Voronoi) polygons define individual
areas of influence around each of a set of points. Thiessen polygons are polygons whose
boundaries define the area that is closest to each point relative to all other points.
They are mathematically defined by the perpendicular bisectors of the lines between all
points
Examples of use:
- Defining trade areas
- From a set of soil sampling points to define non overlapping polygons for each soil type
The procedure involves:
- Collects the points from a point theme (vertices if the source is a polyline theme)
- Clean duplicate points
- Generate Convex Hull
- Creates a TIN structure
- Generates perpendicular bisectors for each tin edge.
- Builds the Thiessen polygons theme
- Uses the convex hull as external boundary. The user has an option to buffer the convex
hull polygon
- Attaches points attributes to the Thiessen polygons
- The user has an option to dissolve adjacent Thiessen polygons.
Notes:
- To achieve best results when creating Thiessen Polygons from Polyline theme use
Generalize or Densify (before running Thiessen Polygons procedure) in order to remove
unnecessary points or add points to the long straight segments
Bivariate Legend
Applies brightness value from a field of the themes attribute table. The theme's legend
must be Graduated Color type. The best option is if the brightness field represents
percentage (population growth, etc,). The values from the brightness field are spread
between the user defined min and max brightness and applied to the current legend
classification.
Draw Vector Grid
Introduces ET Draw Grid dialog. Identifies the view units and projection. Draws a grid
with user specified interval in the view units. The extents of the grid might be typed in
or calculated from the current view extent. The interval might be different in X an Y
directions. The grid is drawn initially as graphic polylines, but when desired grid is
drawn the graphics can be converted to a polyline shape file. The X and Y values are
stored in a field in the theme's attribute table. The function will work in projected
views, but the better option is to draw the grid in an unprojected view ==> create
polyline theme ==> and then project it or copy it in a projected view.

|
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Discussion:
Fuzzy Tolerance:
This is an extremely small distance insignificant for the precision of your theme. It
represents the minimum distance between Nodes. ET uses the Fuzzy Tolerance to clean the
theme and to keep the Polyline topology. If nodes are found closer to each other than the
Fuzzy Tolerance they are moved to form one node. All the features with length
smaller than this tolerance are considered redundant. The default tolerance is
0.000001 * (W + H ) / 2: where W is the width and H is the Height of the the extent
of the editing theme. If the editing theme has extents 1km/1km the default tolerance will
be 1mm. The MIN tolerance the user can set is 0.000000001* (W + H ) / 2. The MAX tolerance
can be 0.00001* (W + H ) / 2.
The smaller the value of Fuzzy Tolerance is, the bigger is the possibility of encountering
PseudoPseudo Nodes. If the value
of the tolerance is close to the MAX value some undesirable result might occur.
PseudoPseudo Node
ARC/INFO uses Fuzzy Tolerance for many procedures - Clean, Intersect etc., but it has
not been implemented in ArcView. If you use ArcView standard split tool to
split a Polyline and then analyze the nodes (you can use ET, ET-Demo or any other script
or extension which does that) in many cases you will see picture like this:
. The definition of Pseudo
node is "Pseudo nodes occur where a single line connects with itself or where
only two Polylines intersect.". Why then we have here Pseudo nodes where four
Polylines intersect? The answer is in the next picture. If you zoom in enough you
will see something similar to this:
Actually the four arcs do not intersect in one point. In
fact two of them do not intersect at all. The distance between the two Pseudo nodes in my
example is 4.58286*E-13. OK ArcView does not have problem with
the lack of actual intersection. If you use Network Analyst to find the best route it will
find it like this:
.
This does not harm at all because the distance difference is almost nothing. However if
you want to perform some cleaning exercise on your data it can cost you a LOT.
This phenomenon (most probably caused by ArcView's single precision numbers and the
lack of Fuzzy Tolerance) I called PseudoPseudo Nodes and this is the term I'm using in ET.
If you are sometimes frustrated from the speed of cleaning procedure, know that half of it
is because of PseudoPseudo Nodes.
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Dictionary
- Dangling node - normally refers to unconnected node of a
dangling Polyline
indicated
in ET with a red dot.
- overshoot -

- undershoot -

- Pseudo node - Pseudo nodes occur where a single line connects
with itself or where only two Polylines intersect
indicated in ET with a blue dot.
- PseudoPseudo node - what is this
animal?
- Fuzzy Tolerance
- Clean Polyline theme - a theme with correct topology
- each intersection between two lines must be represented with a single node
- no double lines present
- no overshoots and undershoots present
- Generalization - The process of removing the number of
vertices required to represent a Polyline
- Grain Tolerance - controls the distance between the
vertices in a Polyline. Used with Generalize, Densify,Spline
- Projected Views - EditTools works
with DATA(shapefiles) in any projection. It will not work with themes in projected VIEWS.
There is a big difference between projected DATA and projected VIEW. If your VIEW is
projected it projects your data on the fly from decimal degrees (Geographic Projection) to
the projection set in the View's properties. It does not change your data, only the
representation of the data on the screen. If your data is in decimal degrees and your VIEW
is projected then you just have to open your data in different (unprojected) view and edit
it there.If your DATA is projected then you can use EditTools without any problems at all
<>Index <>ETPolygon<>ETPolyline<>ETCogo<>ETSurface<>ETGeoprocessing<>ETConvert<>ETMiscellaneous<>
Contact : ianko@yebo.co.za
ESRI, ARC/INFO, ARC EDIT, ArcView, Dialog
Designer,SpatialAnalyst,NetworkAnalyst and Avenue are trademarks of Environmental Systems Research Institute, Inc.