ArcView Shape Editing Extension 1.

0
ArcView Shape Editing Extension 1.0 extends your capabilities for editing graphics and attributes in ArcView 3.x.
Loading of ArcView Shape Editing Extension 1.0 :
The extension is loaded after the start of ArcView by selection of the "Extensions" option from the "File" menu of the current project and then choosing "Shape edit" from the list

Basic menus and tools added in ArcView after the loading of the extension.
After the loading of the extension the following additional menus are added in the user interface of the "View" document:

1. Menu "Edit Extension" (fig.1)

" Snapping to MidPoint"– Sets snapping to midpoints of the boundaries of features from the visible themes.Displays a dialogue box for choosing the angle measurements (DEG. . Shortcut – <Shift – F2>.The functional possibilities of this menu are as follows: • • • • • • • • "Snap Tolerances"– Displays a dialogue box where the general snap tolerances to each theme are defined. RADIANS) "Snapping to Vertex or EndPoint" – Sets snapping environment to vertices or end points of features from the visible themes. Shortcut – <Shift – F5>. "Cut with Attributes"– Cuts to buffer the selected elements of the editable theme (all elements if none is selected). " Snapping to Boundary"– Sets snapping environment to the boundaries of features from the visible themes. "Angle units" . Shortcut – <Shift – F7>. Shortcut – <Shift – F6>. GRAD. "Paste with Attributes"– Pastes the copied elements in the editable theme and adds the attributes from fields with same names. Shortcut – <Shift – F3>. "Copy with Attributes" – Copies to buffer the selected elements of the active theme (all elements if none is selected) with their attributes. Shortcut – <Shift – F4>.

"Nodes and Vertexes" – Visualizes nodes and vertices of selected lines or lolygons of the active themes. "Load Text from Text Point Themes" – Loads text graphics from point text features (see "Convert selected Graphics to Features "). . The length of the normal and its direction are changed in a dialogue box (the negative value draws the normal in the opposite direction). "Convert selected Graphics to Features " – Converts selected graphics to features of themes with similar topology or to new themes. point) Shortcut – <Ctrl – E>. polygon. "Create Points by Distance from three Points " – Adds point elements in the editable theme if there is one or graphic points by the distance to three features (the snap environment is used for determination of the three features). "Copy Attributes from Point to Polygon Theme" – Copies attributes of the selected element from chosen point theme for element containing the selected point. The snap tolerance can be defined through including the feature within the circle drawn by dragging the mouse. "Create Lines by Snap to other Objects " – Adds lines in the editable theme if there is one or graphic lines with the snap environment to other themes. "Move Object" – Moves the selected feature from the editable theme or the selected graphics to user defined point. The normal is drawn by default to the point of intersection with the user defined boundary. "Size" – The pixel size of the symbols.• • • • • • • • • • • • • • • • • • • "Convert selected Features to Graphics" – Converts the selected elements of the active layer to graphics. "Generate unique ID" – Generates unique ID in the attributes table of the active theme. Text graphics is converted to point themes with the following attributes: "Text" – The text contents. "Offset Boundaries" – Parallel move of the selected boundary of feature from the active/editable theme at the defined distance. "Create Polygons by Snap to other Objects " – Adds polygons in the editable theme or polygon graphics with the snap environment to other themes. Canceling the operation gives possibility for choosing a new starting point and new length of boundary (the negative length value draws boundary in the opposite direction) "Draw normal to" – Tool for drawing normals to boundaries from line or polygon of the active theme to user defined point. The negative value moves the boundary to the left. "Draw normal from" – Tool for drawing normals from selected boundaries. "Angle" – The angle rotation of the text. "New Line/Polygon/First Point" – Completes work with the current element (line. The starting point of the normal is defined by snapping to vertices or to boundaries of other features. "Split Features" – Splits lines or polygons from the editable theme by user defined line. "Create Points by Snap to other Objects" – Adds point elements in the editable theme if there is one or graphic points with the existing snap environment to other themes. The line is defined by snapping to vertices of other features only.

Generation of lines by selected point features.1 "Setup Point Table" – Sets the table where the coordinates of vertices and nodes are listed. 3. First tool uses snap to vertex environment. 3. Create Lines by Snap to other Objects . and draws the line. – Tool menu to add point elements in the editable theme if there is one or graphic points by the distance to three features (the snap environment is used for determination of the three features). 3. First tool uses snap to vertex environment. The point chain is determined by the sequence of their input in the theme.4. "Buffer" – Creates buffer around the boundaries of the selected elements of the active theme.2 "Create Lines from Point Table" – Calls a dialogue box where the user can fill in the ID of the current node or vertex of line.2.• • • "Close Polygons by selected Line" – Closes polygons of editable theme (of the user defined theme if there is no editable one) by selected line (if an editable polygon theme is set lines from line theme can be selected). – Tool menu to add lines in the editable theme if there is one or graphic lines with the snap environment to other themes. Defines the fields of ID. The snap tolerance can be defined through including the feature within the circle drawn by dragging the mouse. Menu "Lines from Table" (fig.3. and second tool uses snap to boundary envoronment. Create Points by Distance from three Points . X-coordinate and Y-coordinate. "Clip Themes" – Clips elements from line.1. polygon or point themes contained within the chosen polygon theme and saves them in a new theme. . 2.2) The functional capabilities of this menu are as follows: 2. Additional buttons and tools (fig. The snap tolerance can be defined through including the feature within the circle drawn by dragging the mouse. 3): 3. 3. and second tool uses snap to boundary envoronment. Create Points by Snap to other Objects . – Tool menu to add point elements in the editable theme if there is one or graphic points with the existing snap environment to other themes. – Draws line between selected points from the active theme. 2.

10. Using the <Ctrl> key the selected vertex or node snaps to the theme in whose snap tolerance it belongs according to the snap environment. The starting point of the normal is defined by snapping to vertices or to boundaries of other features. Offset Boundaries – Tool menu for parallel moving of the selected boundary of feature from the active/editable theme at the defined distance. IMPORTANT NOTE : With snapping to other object the priority of layers is determined by the sequence of their listing in the table of contents (TOC) of the "VIEW" document. The snap tolerance can be defined through including the feature within the circle drawn by dragging the mouse. Draw normal from – Tool for drawing normals from selected boundaries. Always complete work into new lines or polygons with double mouse click or with pressing <CTRL . The snaping functionality does not working properly when the "VIEW" document is projected. 3.6. The length of the normal and its direction are changed in a dialogue box (the negative value draws the normal in the opposite direction). Create Polygons by Snap to other Objects " – Tool menu to add polygons in the editable theme or polygon graphics with the snap environment to other themes. Split Features – Splits lines or polygons from the editable theme by user defined line. 3. The negative value moves the boundary to the left. . First tool uses snap to vertex environment. The snap tolerance can be defined through including the feature within the circle drawn by dragging the mouse. and second tool uses snap to boundary envoronment. and second tool uses snap to boundary envoronment. Move Object – Tool menu for moving the selected feature from the editable theme or the selected graphics to user defined point.First tool uses snap to vertex environment. and second tool uses snap to boundary envoronment.11.5. Canceling the operation gives possibility for choosing a new starting point and new length of boundary (the negative length value draws boundary in the opposite direction).7. 3. 3. 3.9. First tool uses snap to vertex environment.E>. 3. The line is defined by snapping to vertices of other features only. Vertex and node editing for existing features by snapping to other features – Without using the <Ctrl> key the tool acts like the standard "Vertex edit". The snap tolerance can be defined through including the feature within the circle drawn by dragging the mouse. First tool uses snap to vertex environment. and second tool uses snap to boundary envoronment. 3. The snap tolerance can be defined through including the feature within the circle drawn by dragging the mouse. The snap tolerance can be defined through including the feature within the circle drawn by dragging the mouse. Draw normal to – Tool for drawing normals to boundaries from line or polygon of the active theme to user defined point.8. The normal is drawn by default to the point of intersection with the user defined boundary.

Without pressing the <Shift> key the foreground element attributes are assigned. 5.4).1 "Snapping to Vertex or EndPoint" – Sets snapping environment to vertices or end points of features from the visible themes. Shortcut – <Shift – F3>.Other possibilities 5. 4.7 Polar Coords of Next Point . Shortcut – <Shift – F4>. "Information" – It is in the "Table" menu of the "Table" document – Provides information for the fields of the active table. Shortcut – <Shift – F2>. 4.3 " Snapping to MidPoint" – Sets snapping to midpoints of the boundaries of features from the visible themes. Shortcut – <Ctrl – E>. polygon. 5. Pressing the <Shift> key assigns the attributes of the background element to the new element. 4. 4.4. Additional alternatives in the popup menu (fig. . 4.5 "Coords of Next Point" – Sets the coordinates of the next point of the created object.4 "New Line/Polygon/First Point" – Completes work with the current element (line.1 "Clean Features/Graphics" – It is in the "Edit" menu of the "View" document – Cleans the graphics of two overlapping polygons by adding additional element resulting from the cross-section of the the two elements.Setting of the polar coordinates of the next point of the created object. 4.2. point). 4.6 "Relative Coords of Next Point" – Setting of the relative coordinates of the next point of the created object.2 " Snapping to Boundary" – Sets snapping environment to the boundaries of features from the visible themes.

"Generate unique ID" – It is in the "Table" menu of the "Table" document – Generates unique ID for the active table.5. .3.4. 5. "Modify Field" – It is in the "Edit" menu of the "Table" document – changes the type of active field of the active table.