AVwater New Features at Version 3.2u

 

1.         Modification to the Sequential IDs command within the CEDRA-Skeletonization extension, for ArcGIS users.  The Sequential IDs command can be found in the CEDRA-Skeletonization-Tools toolbar.  Rather than displaying two dialog boxes, the Sequential IDs command has been modified to display only one.  Previously, a second dialog box, was displayed prompting the user to select the attribute to be processed.  Now, a new parameter, Attribute to be Populated, has been added to the initial multi-input dialog which enables the user to specify the attribute for processing.

 

2.         Modification to the Sequential IDs command within the CEDRA-Skeletonization extension, for ArcGIS users.  The Sequential IDs command can be found in the CEDRA-Skeletonization-Tools toolbar.  The Sequential IDs command has been modified to be able to compute the high value for a specified attribute (field).  This effects the first data line parameter, Enter Starting ID Number, which appears in the multi-input dialog box.  The user is now able to either: (a) enter the starting value explicitly, or (b) select from a choice list the option, Attribute High plus Increment, to denote that the starting value is to be computed by taking the highest value in the attribute to be processed and adding the ID increment value to it.  The ID increment value is specified in the second data line parameter.

 

3.         Modification to the Change Feature's Shape tool for ArcGIS users.  This tool can be found in the CEDRA-Polygon-Tools-2 toolbar.  The Change Feature's Shape tool will now allow the user to change the shape of a part within a multi-part feature.  Previously, the user could change the entire shape of a multi-part feature but not just a single part within the feature.  Now, the user can alter the shape of a specific part within a multi-part feature.  To do so, the user when selecting the multi-part feature for processing should make a pick close to any vertex on the part to be modified.  That is to say, when selecting the base feature to be modified, make your pick on the boundary of the part to be modified.  If a part within the multi-part feature is found, a new option will appear in the choice list message box, which is presented by the command, of the form "Change Shape of Part xx only", where xx denotes the part number.  Note that part numbers begin at zero and increase sequentially by one.  Selecting this option will result in the geometry of the selected part being altered to match that of the second feature that is selected.  All other parts within the multi-part feature will remain unaltered.

 

4.         Modification to the {Modeling} [Execute] and [Re-Execute] commands when performing a fire flow analysis.  These commands will now create a new table called FireFlowSummary which contains a summary of the nodes that were assigned a fire flow load with their results (Demand, Grade Line, and Pressure).  The table contains the following fields (attributes): FIRFLO_RUN, NODENO, DEMAND, GRADLN and PRESSR.  So that, by examining this new table the user can see on a fire flow run basis, the demand, grade line and pressure for each node that was assigned a fire flow load.

 

5.         Modification to the {Modeling} [Execute] and [Re-Execute] commands when performing a fire flow analysis.  These commands will now process more than 80 nodes.  Previously, the maximum number of records which could appear in the FireFlowData table was 80.  Now the limit is 99999 records.  The reason for the previous limit of 80 is that there is a limit to the number of fields which can appear in a dBase table.  To get around this limitation, if there are more than 80 records in the FireFlowData table, the commands will create multiple FireFlowNodes and FireFlowPipes tables.  For example, if the FireFlowData table contains 100 records, the commands will create the following tables: FireFlowNodes_1, FireFlowNodes_2, FireFlowPipes_1 and FireFlowPipes_2.  The _1 tables will contain the results for the first 80 records in the FireFlowData table, while the _2 tables will contain the results for the remaining records.  Thus, the multiple FireFlowNodes and FireFlowPipes tables are broken down into groups of 80.  Note that there will be only one FireFlowSummary table, which will contain the same number of records as the FireFlowData table.

 

6.         Addition of the [Divide Fire Flow Loads] command under the {AVwater Modify commands} combo-box for ArcGIS users.  This command enables the user to divide a fire flow load which has been assigned to a selected node and have the load applied to other nodes which are within a user-specified proximity of the selected node.  To use this command, the user first selects the node or nodes to be processed.  Following this, the command can be selected.  A multi-input dialog box appears enabling the user to specify the proximity tolerance and the maximum number of nodes that are to be processed at a selected node location.  Note that this value includes the selected node.  In addition to these two parameters the user can control: (a) the field containing the original fire flow load, (b) the field to contain the new computed fire flow load (this can be the same as the original fire flow load field), (c) the node types that can be processed (all nodes, fittings only, hydrants only, fittings and hydrants), (d) the fire flow load distribution method (equally divided amongst the maximum number of nodes within proximity of the selected node or use the original fire flow load as is), (e) update the FireFlowData table with the node numbers of the nodes which are in proximity to the selected node, (f) whether or not circle buffers are to be drawn centered about the selected node and (g) the name of a report file.  The circle buffers are stored in a graphics layer called DivideFFLoads.  The report file contains a list of the selected nodes that were processed and the nodes which were modified for each selected node.  The file also contains the distance from the selected node to the node that was modified and the value that was assigned to the node.

 

7.         Modification to the CheckEndPoint procedure for ArcGIS users.  This procedure performs the point snapping for every tool in the software.  The procedure has been modified to operate on an array of coordinates rather than a list of coordinates.  This results in the procedure performing its task much faster than previously.  This becomes very noticable when dealing with features which are comprised of many vertices.

 

8.         Addition of the Transfer Attribute command within the CEDRA-Skeletonization extension, for ArcGIS users.  The Transfer Attribute command can be found in the CEDRA-Skeletonization-Tools toolbar.  This command enables the user to transfer or assign the attribute value of one feature to another feature based upon a spatial relationship (features close to a point feature or features within a polygon feature).  To use this command, the user activates two layers in the Table of Contents.  One of the layers will contain the features to be modified, while the other contains the features whose attribute is to be transferred to the other.  Upon activation of the command a multi-input dialog box will be presented, from which, the user specifies: (a) the layer containing the features to be modified, (b) whether all features in this layer are to be modified or only the selected features, (c) the layer containing the attribute to be transferred, (d) the attribute in this layer to be transferred, (e) the attribute that this attribute is to be stored in, (f) the proximity tolerance, (g) whether the command is to transfer the attribute value only, highlight the corresponding feature only or transfer and highlight and (h) whether the layer name and OID of the corresponding feature are to be transferred as well.  An example of the application of this new command is when there are two layers, a point layer and a polygon layer.  The polygon layer contains an attribute called ZIP4 and it desired to transfer the ZIP4 value of a polygon feature to a point feature which falls within a specific polygon.  This command can be used to accomplish this task.

 

9.         Modification to the CEDRA-DXF-Export extension, Version 1.8 for ArcGIS users.  The program will now take into account the rotation angle that has been applied to a data frame.  Previously, the data frame's rotation angle property was ignored.  Now, the features which are to be exported in the data frame will be rotated to properly reflect the data frame's rotation angle.

 

10.       Modification to the CEDRA-DXF-Export extension, Version 1.8 for ArcGIS users.  The program will now take into account the various horizontal and vertical alignment properties for multi-line graphic text elements.  Previously, only the horizontal property was taken into consideration when exporting graphic text elements.  Now, the vertical alignment, as well as, the X and Y offset values are accounted for.

 

11.       The EPANET 2 interface has been upgraded to support Version 2.00.11 of the EPANET 2 modeler.  Previously, Version 2.00.10 was supported.  Now, the analytical results are computed using EPANET 2 Version 2.00.11 and not 2.00.10.

 

12.       Modification to the {AVcad Tools} [Export Generate] command, for ArcGIS users in exporting polyline and polygon features.  Two new choice items called Traverse File Format and Traverse File Format - Multiple Files have been added to the list of available file types.  These new options enables the user to export polyline and polygon features using the Traverse File Format structure.  The October 2007 issue of Command of the Month should be consulted for detail information regarding the use of the [Export Generate] command as well as the structure of the Traverse File Format.

 

13.       Modification to the CEDRA-DataEditor extension, for ArcGIS users.  A new tool has been added to the toolbar called Map Tips.  This tool displays the attribute values for those attributes which have been defined in the Theme Attribute Data File (themes.txt) as a Map Tip for a specific feature.  Once the tool has been activated, the user simply positions the cursor on top of the feature to be processed.  If the command finds a feature, which belongs to a theme which appears in the Theme Attribute Data File, the command will display as a Map Tip the attribute values currently assigned to the feature.  The values which are displayed are those which belong to the attributes identified in the Theme Attribute Data File.  In addition to the attribute values, the attribute labels (as defined in the Theme Attribute Data File) will precede the attribute value.  For example, the Map Tip window could contain a line such as Parcel: 101 or Diameter: 12.  This new tool provides a quick and easy method of displaying attributes values without having to select a feature with the Edit Feature Attributes tool.  The order of the attribute value listing is identical to the order of the attribute specification in the Theme Attribute Data File.

 

14.       Addition of the Dimension 5 command |SAV MAB| for ArcGIS users.  This new tool enables the user to generate a metes and bounds type of dimension based upon two picks made by the user.  If a curve is to be annotated, the user can either: (a) explicitly enter the radius of the curve, or (b) make a pick denoting a point on the curve.  The user can generate a distance, azimuth, bearing, distance and azimuth or distance and bearing type of annotation.  This tool augments the {Annotate} [Distance], [Azimuth], [Bearing], [Distance and Azimuth] and [Distance and Bearing] commands by offering the ability to operate on two picks, rather than selected features.

 

15.       Addition of the Center Text tool to the CEDRA-Text-Tools toolbar for ArcGIS users.  In using this tool, the user: (a) selects the annotation feature(s) to be processed, (b) activates the tool, (c) makes two picks denoting the baseline and (d) specifies the type of centering to be performed.  The user can center annotation features using any of the following options:  Center within Horizontal Box, Center within Vertical Box, Center about Horizontal Line, Center about Vertical Line or Center about Inclined Line.  When centering about a line, the user is able to specify a spacing value, if desired.  The spacing value denotes the distance between the selected annotation features.  A value of zero denotes leave the annotation feature spaced as is and only center the annotation features about the baseline.  When centering annotation features within a box, the spacing value is computed by the command.  This tool augments the text alignment options offered by native ArcMap functionality.

 

16.       Modification to the CEDRA-DataEditor extension, for ArcGIS users.  The user is now able to specify either the name of the attribute (field) or the alias name for an attribute in the Theme Attribute Data File.  Previously, the software would only accept the true name of the attribute.  Now the user is able to specify either the attribute's true name or its alias name, provided one has been specified.

 

17.       Modification to the CEDRA-DataEditor extension, for ArcGIS users.  The user is now able to use the functions: LEN, TRIMR1, TRIMR2, TRIMR3, TRIMR4, TRIMR5, TRIMR6, TRIML1, TRIML2, TRIML3, TRIML4, TRIML5 and TRIML6 when defining an attribute equation.  The function LEN will return the number of characters in a string.  The TRIMR1 function will remove the last character in a string, TRIMR2 will remove the last two characters, TRIMR3 will remove the last three characters in a string, TRIMR4 removes the last four characters, TRIMR5 the last five characters and TRIMR6 the last six characters.  Likewise, TRIML1 will remove the first character in a string, TRIML2 will remove the first two characters, TRIML3 will remove the first three characters in a string, TRIML4, TRIML5 and TRIML6 the first four, five and six characters, respectively.

 

18.       Modification to the CEDRA-DataEditor extension, for ArcGIS users.  Those users who wish to display a value that is different from what is stored in the database can use the \\ characters when entering a value under the CHOICES command.  For example, review the following:

                                                CHOICES

                                                CAP-BNK\\CAPACITY-BANK

                                                FUS-CUT\\FUSED-CUTOUT

                                                LIN-FUS\\LINE-FUSE

                                                END

            The above is an example where the \\ characters are used to separate the actual value, which is stored in the database, from the value that should appear in the choice list.  In this example, CAPACITY-BANK, FUSED-CUTOUT and LINE-FUSE would appear in the choice list, while the values, CAP-BNK, FUS-CUT and LIN-FUS, would be stored in the database.  As such, the user first specifies the value to be stored in the database, followed by the \\ characters, followed in turn by the value to appear in the choice list.  In so doing, a more friendly name can be presented to the user, while a desired coded value is stored in the database.  Note, if a blank value is to be stored in the database and the user wishes to display something other than a blank character in the choice list, the user should enter a blank character, followed by the \\ characters and then the string to appear in the choice list.

 

19.       Addition of the Points at Line EPts command within the CEDRA-Skeletonization extension, for ArcGIS users.  The Points at Line EPts command can be found in the CEDRA-Skeletonization-Tools toolbar.  This command enables the user to find the point feature closest to each end point of a line feature and transfer to the line feature two point attributes (such as node number and node type).  In using this command, the user must select or activate the point and line layers prior to activating the command.  Only visible and selected point and line layers are processed.  The command processes selected line features, if  no features are selected in the active line layer then all line features in the layer will be processed.  A multi-input dialog box is presented from which the user specifies the two attributes in the point layer that are to be transferred to the line layer.  The labels for these two attributes are Point ID and Point Type.  A drop-down list appears containing all of the point attributes in the active point layer.  The user simply selects the one attribute that should be used for the Point ID and Point Type.  If no attribute is to be used for the Point Type parameter, the user should select the <none> option.  Note that the Point ID attribute must be specified, the Point Type attribute is optional.  In addition to the two point attributes, the user will specify four line attributes, two for the start point of the line and two for the end point of the line.  These attributes will contain the Point ID and Point Type values of the point that is closest to the start and end points of the line.  In addition to the six attributes specified above, the user can enter a proximity tolerance value and a report filename.  The proximity tolerance value is used to determine which point is closest to the start or end point of the line, while the report filename will contain the results of the processing.  Within the report, any line features which did not have a node feature close to an end point will be identified by their object ID (FID, OID, OBJECTID) value.

 

20.       Modification to the CEDRA-DataEditor extension, for ArcGIS users.  The Map Tips tool has been changed to deactivate itself when the user depresses the left mouse button.  Previously, the tool could only be deactivated by activating another tool.  Now, when the user clicks the left mouse button the tool deactivates and the default ArcMap tool becomes active.  In so doing, the user can now display map tips as desired and when finished, simply click the left mouse button to terminate the displaying of map tips.

 

AVwater New Features at Version 3.2t

 

1.         Modification to the {Modeling} [Execute] and [Re-Execute] commands when using the EPANET 2 modeler.  These commands will now run faster due to the fact that the EPANET 2 modeler has been modified to eliminate the need for certain "Calculate" functions to be performed.  The performance increase will be very noticable when the model contains a large number of pipes.

 

2.         Addition of the EPANET 2 attribute, FLOWCOEF, to the WaterHydrants specialty table.  The FLOWCOEF attribute pertains to the flow coefficient, flow units at 1 psi (1 meter) pressure drop, which is associated with Emitter types of hydrants.  To define Emitter hydrant types, a HYDTYP value of 15 should be entered for the hydrant type attribute, which is displayed by the Define Node tool (N) and the Modify tool (M) when processing nodes.  When using the Modify tool (M) on an Emitter type of hydrant, the user is able to enter a value for the FLOWCOEF attribute.

 

3.         Addition of the RPRESS attribute to the water nodes layer.  This attribute is used to store the required pressure head for a node.  The required pressure head is defined as 2.3 times the pressure (psi), that is desired for the node.

 

4.         Modification to the L tool to allow the user the option of entering a required pressure head as a fire flow load.  As such, the user can now specify the fire flow load as a pure demand or as a required pressure head.

 

5.         Modification to the {Modeling} [Execute] command when performing a fire flow analysis.  The fire flow analysis message box has been changed to a choice list from which the user can specify: (a) that no fire flow analysis is to be performed, (b) an analysis to determine the Maximum Pressure Available is to be performed, or (c) an analysis to determine the Maximum Flow Available is to be performed.  Under item b, the FIRFLO attribute is used in the fire flow analysis.  This is how the command previously operated.  Under item c, the RPRESS attribute is used in the fire flow analysis.  This is a new feature that has been added.  This mode of fire flow analysis is only available with the EPANET 2 modeler.  The EPANET and KYPIPE modelers do not support this mode of analysis.  When using this mode of fire flow analysis the required pressure head value is added to the node's elevation and the nodes's Emitter flow coefficient value (FLOWCOEF) is used in the analysis.  In this mode of fire flow analysis, the user is able to determine the maximum flow at the node, rather than the maximum pressure.  The Emitter flow coefficient value should be entered as 100 times the expected flow.

 

6.         Modification to the CEDRA-AVwater-EPANET-Import extension, Version 1.8, to process the EPANET VERTICES command.  This command enables the user to include polyline pipes in the model, rather than just two-point lines.  Previously, this command was not processed and as such all pipes in the model were represented as two-point lines.  Now the user is able to include polyline shaped pipes in the model.

 

7.         Modification to the {Query} [Range], [Highs], [Lows] and [Rev. Flow] commands to include the attribute value in the reports that these commands generate.  Previously, this was not done.  Now the user is able to view the value of the attribute for the feature which satisfies the specified query.

 

8.         Modification to the {Modeling} [Execute] and [Re-Execute] commands when performing an analysis.  The analysis programs are now launched using Windows API calls rather than the Shell command.  From the user point of view there is no real difference that will be noticed.  However, this modification does make the software more compatible with various types of PCs.

 

9.         Addition of the ALIGNUM, STATION and ALIGOFF attributes to the water node theme.  These attributes pertain to the corresponding horizontal alignment, station along the alignment and offset from the alignment, respectively, for the water nodes in the model.  These attributes are used when creating profiles using station values.

 

10.       Addition of the [Compute Stationing] command under the {AVwater Modify commands} combo-box for ArcGIS users.  This command enables the user to compute a station value for a selected set of sewer nodes.  The station values are computed in relationship to a design horizontal alignment as established with the CEDRA-AVland software.

 

11.       Modification to the {Text Properties} [Modify Annotation Features] command, for ArcGIS users.  This command now allows the user to reposition an annotation feature by centering a text string along a line while either (a) maintaining an offset or (b) fixing the offset of the annotation from a line.  Two new options have been added to the Reposition by choice drop-down list providing for this new functionality.  These options are called Maintaining Offset from a Line & Center and Fixed Offset from a Line & Center, respectively.

 

12.       Modification to the CEDRA-DXF-Export extension, Version 1.7, for ArcView GIS users, when exporting point features.  If the point feature is not ZAware, that is to say not a 3D point, the program will try to use one of the following attributes; Z, ELV, ELEV or ELEVATION in exporting an elevation value.  If none of these attributes exist and the point is not ZAware, the elevation value 0.0 will be written to the DXF file.  If one of these attributes do exist, the program will export the value for the first attribute it finds.  Previously, a non-zero elevation value would be written only when the point feature was ZAware (a 3D point).

 

13.       Modification to the [Compute Stationing] command under the {AVwater Modify commands} combo-box for ArcGIS users.  This command now allows the user to compute station values which are in relationship to a strip's linear direction, as well as, in relationship to a design horizontal alignment as established with the CEDRA-AVland software.  When computing station values in relationship to the strip's linear direction, the user is able to specify the starting station value for the first node in the strip.  The multi-input dialog box has been redesigned to present the appropriate data fields for both types of station value computations.  Note that if the view does not contain any design horizontal alignments, the user will only be able to generate station values in relationship to the strip's linear direction.  Furthermore, if the direction of the desired stationing opposes the physical direction of the strip, the option Linear - Reverse Direction can be selected.  This saves the user the trouble of having to reverse the physical direction of the strip.

 

14.       Modification to the {Modify} [Classification] command to display a new option called Strip Number.  This new option enables the user to classify the pipe theme according to the unique strip number values for all of the pipes in the model.  The attribute STRIP is used in this type of classification.

 

15.       Addition of the [Profile on Profile] command under the {AVwater Annotation commands} combo-box for ArcGIS users.  This command enbles the user to superimpose upon an existing water profile another water profile.  The user is asked to specify the service area and strip number for the pipes to be plotted.  In addition, the user is asked to enter a starting station value along with the data frame containing the existing water profile.  The pipes to be plotted are then added to the existing water profile.

 

16.       Addition of the [Profile using Stationing] command under the {AVwater Annotation commands} combo-box for ArcGIS users.  This command enbles the user to superimpose upon an existing profile a water profile using the station values which are assigned to the water nodes.  The attribute, STATION, contains the station value of the node, while the ALIGOFF attribute contains the offset of the node from the horizontal alignment it is associated with.  The ALIGNUM attribute contains the horizontal alignment ID which the node is associated with.  Only the STATION attribute is used by this command.  The [Compute Stationing] command under the {AVwater Modify commands} combo-box can be used to populate the STATION attribute.

 

17.       Modification to the [Update Geometry] command for ArcGIS users, which appears under the {CEDRA commands} combo-box within the CEDRA-AVcad-Menus toolbar  A new option called Update Shapes using Coordinates has been added to the Mode of Operation choice list that is presented by this command.  This new option provides the user the ability to alter the geometry or shape of a feature by using coordinate values that are stored in the attribute table.  This option processes the current active point or polyline layer.  Once activated, the user is able to specify the fields which contain the X and Y coordinate values and how the coordinates are to be processed.  The coordinate processing options include Use Coordinates As Is, Project Decimal Degrees to Map Units and Project Distance to Map Units.  The last option Project Distance to Map Units is sensitive to the Display Units setting for the Data Frame.  When dealing with point features, this command will position the point using the X and Y coordinates found in the attribute table, while for polyline features the command will alter only the start and end points of the polyline, any intermediate vertices will remain unaltered.

 

18.       Modification to the CEDRA-DXF-Export extension, Version 1.8 when exporting attributes for a single layer.  Previously, the software would not output the BLOCKS command line in the DXF file, which resulted in the DXF file being incomplete.  This has been corrected so that attributes can be exported for one or many layers.

 

19.       Modification to the extension, CEDRA-PolyTools (Version 1.4), for ArcGIS users when using the Snap To Points command.  The user is now able to specify whether all visible layers are to be processed or only the visible active layers are to be processed.  Previously, the command would process all visible layers.  Now the user has a choice as to which layers are to be processed.  In addition, if the Editor is in session an additional parameter will be presented in the multi-input dialog box presented by the command, enabling the user to either: (a) stop the Editor saving any edits which may have been made, or (b) stop the Editor ignoring any edits which may have been made.  In order to use this command, the Editor should be stopped prior to invoking the command, if the Editor is not stopped, this additional parameter will appear in the multi-input dialog box.

 

20.       Modification to the extension, CEDRA-ChangeFeatures (Version 2.4) when using the Change Feature's Shape tool.  The tool will now check if one or two layers are active.  If so, the tool tries to select two features from the active layer(s).  If two features can not be selected, the command functions as before.  If two features of the same type can be selected, the command highlights the first feature found and prompts the user as to if this is the base feature to be modified in the form of a Yes/No/Cancel message box.  By activating the layer or layers containing: (a) the feature to be modified and (b) the feature containing the new shape, the user is able to reduce the number of clicks in altering the shape of a feature.

 

21.       Modification to the CEDRA-DXF-Export extension, Version 1.8 for ArcGIS users.  The program will now export Callout elements.  Previously, Callout elements were ignored and as such would not appear in the DXF file that was created.  Now Callout elements are processed from both Data View and Layout View.

 

22.       Modification to the CEDRA-DXF-Export extension, Version 1.8 for ArcGIS users.  The program will now export the Data Frame's border, if one has been associated with the Data Frame, when the export is performed from Layout View.  Previously, the Data Frame's border would not be processed.  Now the program will export the Data Frame's border when creating a DXF file from Layout View.

 

23.       Modification to the CEDRA-DXF-Export extension, Version 1.8 for ArcGIS users.  The program will now export multi-line annotation features stored in a geodatabase.  Previously, only single-line annotation features were handled.  Now, both single and multi-line annotation features are properly exported from both Data View and Layout View.

 

24.       Modification to the {AVcad Tools} [Import Points] command, for ArcGIS users when importing a CEDRA drawing, files of type CEDRA Dwg (*.ctl).  The command will now import the point code and description of a point feature, provided the point has been assigned a code and a description.  Previously, the point code and description, which appeared in the CEDRA drawing, were ignored by the command.  Now, these attributes will appear under the PTCODE and PTDESC fields.

 

25.       Modification to the CEDRA-DXF-Export extension, Version 1.8 for ArcGIS users.  The program will now export scale bar elements when the export is performed from Layout View.  Previously, scale bar elements were ignored.  In addition, the program has been modified to export a polyline which represents the outline of north arrow and picture frame elements.  Although the program does not export the features which comprise the north arrow (since it is actually an ESRI font character) or a picture frame, the program will export a polyline which denotes the location of these two types of elements.

 

26.       Modification to the {AVcad Tools} [Export Generate] command, for ArcGIS users in exporting point features.  A new choice called Single Point Coordinate File has been added to the list of available file types.  This new option enables the user to export point features in a variety of formats similar to the file formats presented by the [Import Points] command.

 

27.       Modification to the CEDRA Tool Palette for ArcGIS users.  The visibility of the palette is now stored in the global parameter setting file (c:\public.txt) so that when the user reinvokes the program and the palette was visibile the last time the program was used, the palette will now be displayed at its last position without the user having to select the [CEDRA Tool Palette] command.

 

28.       Modification to the Sequential IDs command within the CEDRA-Skeletonization extension, for ArcGIS users.  The Sequential IDs command can be found in the CEDRA-Skeletonization-Tools toolbar.  The Sequential IDs command has been modified to allow the user the ability to add a prefix or suffix to the sequential index value that is computed, if so desired.  The text, <none>, denotes that the prefix or suffix is not to be added, any other text which is entered in the appropriate data fields will be used as either a prefix or suffix.  In addition, the user is able to specify the increment value that is to be used.  Previously, the increment value was always 1.  Now the user can enter the desired increment value.  The multi-input dialog box posed by this command has been modified to accommodate the three new parameters: ID increment value, prefix and suffix.

 

29.       Modification to the Sequential IDs command within the CEDRA-Skeletonization extension, for ArcGIS users.  The Sequential IDs command can be found in the CEDRA-Skeletonization-Tools toolbar.  The Sequential IDs command, prior to displaying the multi-input dialog box, will check if there are any selected graphic line elements.  If so, an additional parameter will appear in the multi-input dialog box with the label, Use selected graphic for order (Y=yes, N=no):.  This new parameter enables the user to control the order of the features which are processed.  Previously, the order was based upon the feature's sequential OID value.  Now, when a selected graphic line element is present, the command will use the order of the vertices comprising the graphic line element to determine the order of how the features will be processed.  That is, the feature which is closest to the first vertex in the graphic line element will be processed first, while the feature which is closest to the last vertex will be processed last.

 

30.       Modification to the Sequential IDs command within the CEDRA-Skeletonization extension, for ArcGIS users.  The Sequential IDs command can be found in the CEDRA-Skeletonization-Tools toolbar.  The Sequential IDs command will now remember the values which were previously specified.  Prior to this modification, the same default values would always appear whenever the command was invoked.  Now the command will display the values which were last entered as the default values.

 

31.       Modification to the Relocation 4 command |EXT/ELE/XING| for ArcGIS users.  The command now displays a check box control at the bottom of the Yes/No/Cancel query box, which is displayed after the user selects the features to be extended, that enables the user to control whether or not point features are to be created at the computed intersections.  If the check box control is not checked, the command functions as it always did.  However, if the user checks the control, the command will not extend the selected features, but rather, will create point features at the computed intersections.

 

32.       Addition of the Assign Attribute command within the CEDRA-Skeletonization extension, for ArcGIS users.  The Assign Attribute command can be found in the CEDRA-Skeletonization-Tools toolbar.  The Assign Attribute command enables the user to assign a value (explicitly or picked from a list) to a specific attribute or field.  This command operates on the current active layer processing either all features in the layer or only the selected features, if any are present.  A multi-input dialog box is posed, from which, the user can specify the field to be processed and the explicit attribute value.  If the user desires to display a list of the unique values for the attribute, a parameter labeled List Attribute Unique Values (Y=yes, N=no) appears in the dialog box where the user can select either Yes or No.  If a unique attribute value list is displayed, it is possible for the user to select a value from the list and have it assigned to the features.  A parameter labeled Use a Unique Attribute Value (Y=yes, N=no) provides the user the ability to indicate if one of the unique attribute values is to be used or not.  If the user responds Yes, the multi-input dialog box is redisplayed with a list of the unique values for the selected attribute.  Note that no features are modified during the generation of the unique attribute value list.

 

33.       Modification to the Assign Attribute command within the CEDRA-Skeletonization extension, for ArcGIS users.  The Assign Attribute command can be found in the CEDRA-Skeletonization-Tools toolbar.  The Assign Attribute command can now transfer the values from one field to another.  To do so, the user specifies in the first data line item, within the multi-input dialog box that is displayed, the field or attribute to be modified (the one which will receive the new values).  In the second data line item, the user specifies the name of the field (attribute) to be copied into the field specified in the first data line item, enclosing the name of the field within the square brackets [ ].  For example, if the user entered [AREA] in the second data line item, the command would copy the value from the attribute AREA into whatever field was specified in the first data line item.  Note, when specifying date values, the user does not need to enclose the date in double-quote characters (").  For example, the date 12/08/2006 would be a valid date entry.

 

34.       Modification to the Edit Feature command within the CEDRA-EditFeature-Tools toolbar, for ArcGIS users.  The Edit Feature command will now display as the name of the label either the: (a) true attribute (field) name or (b) the alias of the attribute, if one has been assigned to the attribute.  Previously, the command would only display the true attribute name and would not display the alias of the field.

 

AVwater New Features at Version 3.2s

 

1.         Addition of the Echo 5 tool to the CEDRA-Echo-Tools toolbar for ArcGIS users.  This tool enables the user to echo or display the plus and offset of a point along a string, as well as, the overall length of the string.  A string may be comprised of one or more features (lines and/or curves).  When activated, the user will be asked to select the first element in the string.  A choice message box will appear enabling the user to define the string in one of three modes.  Once the string has been defined, the user makes a pick.  The command will project this pick onto the string and display the plus and offset values associated with the point of projection.  The user is then able to make another pick to display new plus and offset values.  The command remains in this mode of operation until another command is selected.

 

2.         Modification to the [Contours] command under the {AVwater Annotation commands} combo-box for ArcGIS users.  This command has been modified to prompt the user as to if the existing contour information (polylines and annotation), which reside in the current active layer, is to be deleted or added to when processing the new contour data.  This command will now check if the current active layer contains any contour information, if it does not, the command functions as before.  If the current active layer does contain contour information, a Yes/No/Cancel message box will be displayed asking the user if the existing contour information is to be deleted, added to, or the command aborted.  Previously, the user had to delete the existing contour information prior to selecting this command, otherwise, the new contours would overlay on top of the previous contours.

 

3.         Modification to the CEDRA-DXF-Export extension, Version 1.7 to be able to export the visible data in either: (a) the current coordinate system of the view (data frame) or (b) in the coordinate system of the theme's data source.  A new option has been added to the dialog box posed by the Create DXF File command called Export using same Coordinate System as the Data Frame.  When this option has been activated (checked), all of the data that is exported will be in the same coordinate system as the view (data frame).  When this option is not activated (not checked), each theme (layer) will appear in the coordinate system of its data source.  As such, when this option is not checked it is possible for the themes (layers) to not overlay as expected since each theme (layer) could be in a different coordinate system.

 

4.         Addition of the Mirror Features and Repeat Features options to the Transformation tool for ArcGIS users.  These options appear below the Translate, Rotate, Scale Features option at the bottom of the choice list and enable the user to either mirror or repeat the selected features.  Both options create new features placing them in the current active layer.  Attributes of the selected features will be transferred to the new features provided that the layer into which the new features are stored contain the same attributes as the selected features.  When mirroring features the user can mirror about: (a) the X axis, (b) the Y axis or (c) an arbitrary baseline.  The options Pick Baseline Point 1 and Pick Baseline Point 2 should be used to specify the baseline control points.  When repeating features the user can: (a) create multiple copies, (b) apply a scale factor and/or (c) apply an angle of rotation.  The option Pick Baseline Point 1 should be used to specify the "control point" for the selected features, while the option Pick New Baseline Point 1 should be used to denote the new location of the "control point".

 

5.         Modification to the Transform Features and Stretch Features options in the Transformation tool for ArcGIS users when processing polyline and polygon features which have a large number of vertices comprising the feature.  These options will now process these types of features faster than before.

 

6.         Modification to the CEDRA-DataEditor extension, Version 2.1, for ArcGIS users when processing a feature in a layer that has labels displayed.  The software will now refresh the layer, upon completion of the editing, to ensure that the labels which are displayed reflect the proper values.  Previously, there was no refreshing so that in order for the labels to be updated the user had to manually refresh the display of the layer.  Now, the software will perform this updating for the user.

 

7.         Modification to the CEDRA Tool Palette for ArcGIS users.  The position of the palette is now stored in the global parameter setting file (c:\public.txt) so that when the user reinvokes the program and redisplays the palette, it will appear in the location in which it was last displayed.  In so doing, the user no longer has to reposition the palette, but rather, the palette will always be displayed in the location in which it last appeared.

 

8.         Addition of the CEDRA-Callout-Tools toolbar for ArcGIS users.  This new toolbar provides similar functionality to the Callout tools found in the Text tools drop-down list, found in the ArcView GIS environment, for creating various types of Callouts.  Since there is no out of the box toolbar in ArcMap for creating Callouts, this new toolbar is extremely useful for those users who need to create Callouts from within ArcMap.

 

9.         Modification to the [Print Data Frame] command under the {Data Frame Tools} combo-box for ArcGIS users.  ArcGIS users will find this combo-box within the CEDRA-DataFrame-Tools toolbar.  The radial button Custom, under the Paper Size frame, has been changed to a listbox control containing the names of the maps in the document.  Selecting the radial button to the left of this listbox enables the user to specify custom sheet height and width values.  If the user selects the Include Data Frame matching the Paper Size option the user can select a map from this listbox for inclusion in the plot that is created.  Previously, the Data Frame that was included had to be called Custom.  Now the Data Frame that is included can be named anything the user desires.

 

AVwater New Features at Version 3.2r

 

1.         Modification to the CEDRA-Text-Tools toolbar for ArcGIS users.  Four tools have been added to the toolbar.  The first three correspond to the Set Graphic Text Angle (2 Pts), Set Graphic Text Angle (Pick Line) and Set Graphic Text Angle (Explicit) options within the Transformation tool.  These tools enable the user to define the angle of inclination for an annotation feature by: (a) picking two points, (b) picking an existing line feature or (c) explicitly entering an angle.  In using these tools, the user is able to (a) "pick" the annotation feature to be processed and then specify the appropriate data, or (b) "select" the annotation feature prior to activating the tool and then specify the appropriate data required by the tool.  The fourth tool is the Edit A Text tool which enables the user to edit the text string that is associated with the annotation feature (see the description below for more information).

 

2.         Addition of the Edit A Text tool to the CEDRA-Text-Tools toolbar for ArcGIS users.  In using this tool, the user "picks" the annotation feature to be modified, after which, the command displays a multi-input message box containing the annotation feature's current text string and the attributes which are associated with the annotation feature.  The user is then able to enter a new text by overwriting the current text string that is displayed or by selecting the attribute whose value is to be used as the text string.  Should the user wish to break the text into separate text strings, the characters || can be used.  When the || characters are found, the command will create a new annotation feature in the same layer as the original selected annotation feature.  There is no limit to the number of times the || characters can appear in a text string.  When the || characters are used, the command will center the annotation features about the original selected annotation feature's position.  In addition, this tool can be used to transfer the attribute value of a line feature to the text string.  When selecting the annotation feature to be processed, if the "pick" that is made to select the feature can also be used to select a line feature, the command will highlight both the annotation feature and the line feature and display the attributes of the line feature in the multi-input dialog box.  The user can then select one of the line feature's attributes, if desired.

 

3.         Modification to the CEDRA-Transform-Tools toolbar for ArcGIS users.  An additional tool has been added to the toolbar.  This tool corresponds to the Translate, Rotate, Scale Features option within the Transformation tool.  This tool enables the user to translate, rotate and scale selected features without taking into consideration a baseline.  This means that the transformation, which is applied to the selected features, is in respect to the X and Y axes.  In using this tool, the user selects the feature(s) to be transformed and then selects this tool.  The command will then display the transformation parameter multi-input dialog box, from which, the user can enter the appropriate data.  Once entered, the transformation is applied to the selected features and the dialog box redisplayed so that another transformation can be applied to the same features.  To terminate the command, the user selects the Cancel button.

 

4.         Modification to the CEDRA-Text-Tools toolbar for ArcGIS users.  A new tool, Curved Text, has been added to the toolbar.  This brings the total number of tools in this toolbar to six.  The Curved Text tool enables the user to convert an existing annotation feature into a text string which follows the path of an existing polyline feature.  In using this tool, the user first selects and confirms the annotation feature to be processed followed by selecting and confirming the polyline feature which the annotation feature is to follow.  Once both features have been identified, the command presents a multi-input dialog box which enables the user to control: (a) the X and Y offsets along the polyline, (b) the text string and (c) whether the text string is to be flipped or reversed.  The dialog box will remain visible until the user selects the Cancel button.  This allows the user the ability to enter various values until the desired position has been achieved.

 

5.         Addition of the Duplicate Features command to the extension, CEDRA-PolyTools (Version 1.6) for ArcGIS users.  ArcGIS users will find this new command in the combo-box on the CEDRA-Polygon-Tools toolbar.  This command checks to see if there are any duplicates features in a layer or if there are any duplicate features between two layers.  In determining duplicate features this command checks if there are features which have the exact same geometry.  As such, the direction of a feature's geometry is important in determining if a duplicate feature exists.  Once the duplicate features have been identified, the user has the option to: (a) highlight the duplicate features, (b) delete the duplicate features, (c) add the attributes of the duplicate features which are missing (available only when two layers are being processed) or (d) update the common attributes using the values of the duplicate features.

 

6.         Modification to the Change Feature's Course tool within the extension, CEDRA-ChangeFeatures (Version 2.2).  This command has been modified to better find vertex matches when the end points of the second feature selected do not have an exact match with the first feature selected.  When the end points of the second feature do not have an exact match with any vertex of the first feature, the command will use the vertices on the first feature which are the closest to the end points of the second feature.  This command appears in the CEDRA-Polygon-Tools2 toolbar for ArcGIS users.

 

7.         Addition of the Point Elev. from TIN and Point Elev. from Contours commands to the extension, CEDRA-PolyTools (Version 1.6) for ArcGIS users.  ArcGIS users will find these new commands in the combo-box on the CEDRA-Polygon-Tools toolbar.  These new commands enable the user to interpolate an elevation for point features based upon a TIN dataset or a layer containing contour strings, respectively.  In using these commands, the user must first activate in the table of contents the two layers which represent the point layer and the TIN or contour string layer to be processed.  Once done, the user can select the appropriate command.  Upon selection of the command, the program will display a dialog box where the user can specify the desired interpolation parameter values.

 

8.         Addition of the Profile from TIN command to the extension, CEDRA-PolyTools (Version 1.6) for ArcGIS users.  ArcGIS users will find this new command in the combo-box on the CEDRA-Polygon-Tools toolbar.  This new command enables the user to extract a profile based upon a TIN dataset and a selected feature in a polyline layer.  In using this command, the user must first activate in the table of contents the two layers which represent the polyline layer and the TIN layer to be processed.  Once done, the user can select this command.  Upon selection of the command, the program will display a dialog box where the user can specify the desired profile extraction parameter values.

 

9.         Modification to the [Set Text Size] command under the {Text Properties} menu item for ArcGIS users.  The command will now display the text size that should be used (for each of the annotation layers in the current active map) to generate a text identical in size as that of the selected text.  A choice list message box is displayed containing the text size and the annotation layer it corresponds to, from which, the user selects the desired text size.  Note that this occurs only when an annotation feature is selected.  This will not occur when a graphic text element is selected.

 

10.       Modification to the [Select Features from Active Layers] command in the CEDRA-ArcView3-Tools toolbar to handle cases where one of the active layers is a raster image or a CAD drawing.  Previously, the command would not select any features if one of the active layers was a raster image or a CAD drawing.

 

11.       Addition of the [Plot Profile Table] command under the {Cross-Section/Profile commands} combo-box for ArcGIS users.  This command enbles the user to superimpose upon an existing profile another profile surface.  The profile, which is to be superimposed, must reside in a Profile Data Table, that is, a table which contains two fields called STATION and ELEVATION.

 

12.       Modification to the {Text Properties} [Modify Annotation Features] command, for ArcGIS users.  This command now allows the user to modify the text angle, which is associated with the selected annotation feature(s), by: (a) explicitly entering a desired text angle or (b) by adding an incremental angle.  Two new options have been added to the Mode of Operation choice drop-down list providing for this new functionality.  These options are called Set the Text Angle (degrees) and Add to the Text Angle (degrees), respectively.

 

13.       Modification to the [Select Features from Active Layers] command in the CEDRA-ArcView3-Tools toolbar to place the features which are selected in the map's feature selection list when the Editor is in an edit state.  This enables the user to use ArcMap's Edit Tool to relocate the selected feature(s).  Previously, this was not done and as such, the user had to first select the feature(s) and then place the Editor in an edit state in order to be able to use the Edit Tool.  Now, the user is able to select the feature(s) when the Editor is in an edit state and use the Edit Tool.  Note, that the Edit Tool is the tool which appears immediately to the right of the Editor button on ArcMap's Editor toolbar.

 

14.       Modification to the [Update Geometry] command for ArcGIS users, which appears under the {CEDRA commands} combo-box within the CEDRA-AVcad-Menus toolbar  A new option called Dirty Features Check has been added to the Mode of Operation choice list that is presented by this command.  This new option will check the active layer for features which have Null or Empty geometries, including annotation features which may also have a Null text string assigned to them.  If no dirty features are found, an information message box to this effect will be displayed.  If there are dirty features the user has the ability to delete them from the active layer.  Note that this option will process only one active layer at a time and if features are deleted, the user has the ability to Undo the deletion, if so desired.

 

AVwater New Features at Version 3.2q

 

1.         Addition of the [Change Conversion Properties] command under the {CEDRA Utilities} menu item.  The six items which appear in the multi-input message box posed by this new command were formerly under the [Change Text Properties] command.  These items were removed to make room for six new items.  The items handled by this new command deal with the conversion and annotation of polygon features.

 

2.         Modification to the {CEDRA Utilities} [Change Text Properties] command.  The bottom six items in the multi-input message box have been replaced by six new items.  The six items which were replaced now appear in the {CEDRA Utilities} [Change Conversion Properties] command.  The six new items deal with the annotation of area values.  The last item in the multi-input message box is a new parameter which enables the user to control the location of the area annotation.  The default value for this parameter Offset from Centroid will locate the area annotation in the same position as previously done.  The other settings, Centroid, Centroid - Above and Centroid - Below are new and enable the user to position the area annotation at the centroid, slight above the centroid and slightly below the centroid of the polygon.

 

3.         Modification to the {CEDRA Utilities} [Update Geometry] command.  The command will now prompt the user as to whether all of the active themes are to be processed or if all of the visible themes are to be processed.  A choice list message box is displayed upon activation of the command.  Previously, a YesNo message box was displayed when the command was activated.  Now the user selects from the drop-down the desired mode of operation.  As before, if a theme contains no selected features then all of the features in the theme are processed, otherwise, only the selected features are processed.

 

4.         Modification to the CEDRA-DataEditor extension, Version 2.1, for ArcGIS users.  The maximum number of items which can be displayed per dialog box has been increased from 20 to 30.  Note that when more than 20 items are to be displayed it is suggested that the screen resolution be set to 1280x1024 or higher.  If not, the dialog box will occupy a large part of the screen covering up more of the map display than is desired.

 

5.         Modification to the CEDRA-DXF-Export extension, Version 1.6, for ArcView GIS users, to be able to perform an export operation from within a Layout document.  Previously, an export operation could only be performed from within a View document.  Now, the user is able to export a Layout document, in addition to a View document, into a DXF file.  When this extension is loaded and a layout document is activated, the user will see the DXF Export menu item in the Layout menu bar.

 

6.         Modification to the CEDRA-DXF-Export extension, Version 1.6, for ArcGIS users, to be able to perform an export operation from within the Layout View.  Previously, an export operation could only be performed from within the Data View.  Now, the user is able to export a Layout View, in addition to a Data View, into a DXF file.  This is particularly useful when the user wishes to create a DXF file which reflects a fully assembled drawing, rather than a world view.

 

7.         Modification to the CEDRA-DXF-Export extension, Version 1.6, to honor a layer's scale threshold values.  Previously, this was not done, so that, even though the layer did not appear in the map the layer would be exported because it was visible.  Now, if the layer is visible in the Table of Contents, but due to the layer's scale threshold values it does not appear in the map, the layer will not be exported.

 

8.         Modification to the CEDRA-DXF-Export extension, Version 1.6, when exporting Arc/Info coverage annotation.  The degree symbol, ^, will now be converted into the typical degree symbol when the DXF file is created.  As such, the user will no longer see the ^ character when importing the DXF file.

 

9.         Addition of the {Text Properties} [Modify Graphic Text] command, for ArcGIS users.  This new command enables the user to change the properties of graphic text elements.  Specifically, the size, color, font and font style.  Users are able to modify the properties of selected graphic text elements or all graphic text elements in the map.

 

10.       Addition of the {Text Properties} [Modify Annotation Features] command, for ArcGIS users.  This new command enables the user to change the properties of annotation features.  Specifically, the size, color, font and font style.  Users are able to modify the properties of selected annotation features.  If there are no selected annotation features, an appropriate error message will be displayed.

 

AVwater New Features at Version 3.2p

 

1.         Modification to the CEDRA-DataEditor extension, Version 1.9, for ArcGIS users when using the ADDONE option in conjunction with the DEFAULT command.  The software will now keep track of the largest value assigned to an attribute using global memory.  The first time the ADDONE option is encountered for a specific attribute, the largest value for the attribute will be ascertained by parsing through the entire database at which point the largest value will be placed in global memory.  Thereafter, subsequent references to ADDONE for the same attribute, the software will use global memory to determine the largest value, rather than, parsing the entire database.  This modification increases performance greatly, especially when the database is large.

 

2.         Modification to the Avenue Wraps dynamic linked library (DLL) for handling PC ArcInfo coverages.  This modification enables ArcGIS users to have PC ArcInfo coverages loaded in their ArcMap document files.  Previously, ArcGIS users could not have a PC ArcInfo coverage loaded in their ArcMap document file.  This no longer is the case.

 

3.         Modification to the CEDRA-DataEditor extension, Version 2.0, when reading the Theme Attribute Data file.  The program will now check to see if the THEME and CHOICES commands are properly terminated with the END command.  If these commands are not terminated with the END command, an appropriate error message is generated.  Once the program has finished reading the entire Theme Attribute Data file, if any errors were detected, a list message box will be displayed informing the user as to what errors were detected.  The user can then modify the Theme Attribute Data file, afterwhich, the Reload Theme Attribute Data File tool can be used to import the modified file.  Previously, no error checking was performed.

 

4.         Modification to the A, N and P tools, for ArcGIS users when creating new shapefiles.  These tools will now assign the spatial reference to the respective shapefiles, provided the map has a spatial reference assign to it.  If the map does not have a spatial reference assigned to it, the Unknown Coordinate system will be assigned to the shapefiles.

 

5.         Modification to the Sequential IDs command within the CEDRA-Skeletonization extension, Version 2.1, to be able to process Tables, as well as, Themes.  Previously, the command would only process themes.  Now, if there are no active themes, the command will display the tables that exist in the project file, from which, the user selects the table that is to be processed.  For ArcGIS uers, the Sequential IDs command can be found in the CEDRA-Skeletonization-Tools toolbar and the user must select the Table that is to be processed.  Note that the Source tab at the bottom of