RockWorks/15 Revision History
2010/Q3 (07/01/10-09/30/10)
(070) New Feature (09/30/10/JPR): 45 videos, including several "how-to" tutorials are now available. Click here for examples or check out the RockWare Software channel on YouTube.
(069)
Improvement (09/29/10/MIW):
ReportWorks Color Legends now support RockWorks Color Fill tables
directly from the database.
(068) Bug Fix (09/29/10/MIW): Color Fill tab files weren't being parsed correctly by the ReportWorks Color Legend.
(067) Improvement (09/29/10/MIW): The Utilities / Imagery / Rectify program now automatically appends a file prefix to the designated output file.
(066) New Feature (09/27/10/JPR): A new command titled "SAVE_DIMENSIONS" has been added to the RCL (RockWorks Command Language). This command emulates the functionality of the "Save Dimensions To File" button within the Project Dimensions window. The SAVE_DIMENSIONS command has a single parameter, being the name of the ASCII file in which the project dimensions are to be stored.
Note: The designated file will be stored within the project folder.
(065) New Feature (09/27/10/JPR): A new command titled "LOAD_DIMENSIONS" has been added to the RCL (RockWorks Command Language). This command emulates the functionality of the "Load Dimensions From File" button within the Project Dimensions window. The LOAD_DIMENSIONS command has a single parameter, being the name of the ASCII file that contains the new project dimensions.
Note: The designated file must be located within the project folder.
(064) Bug Fix (09/23/10/JCJ): The new Aquifer Name column was not always appearing when a person upgraded versions, they had to right-click on the tab and select ‘Reset Tab Columns’.
(063) Bug Fix (09/22/10/JCJ): Borehole Manager / Edit / Field Conversions will now convert a single borehole field.
(062) Bug Fix (09/22/10/JCJ): Borehole Manager / Aquifers / Export / Aquifer Data -> ASCII File menu gave the option to export all aquifers but actually exported only for a single one. The menu will now ask only for the aquifer to export and not give an option to export for all aquifers
(061
) Bug Fix (09/22/10/JCJ): In the tree menus that request an aquifer, the first aquifer was shown in the Aquifer Track if none has been selected, but was not actually being saved. It is now saved.(060) Enhancement (09/22/10/MIW): Parallel profiles that are combined into a single diagram now use the project dimensions for dynamic pattern scaling.
(059
) Bug Fix (09/22/10/MIW): Parallel profiles now use the project dimensions for dynamic pattern scaling.(058) New Feature (09/20/10/JCJ): Clicking on the raster symbol button within the Borehole Manager / Location table no longer generates a "divide-by-zero" error when running the program in conjunction with large fonts.
(057)
New Feature (09/13/10/JPR):
The legend width scaler for profiles and sections are now based
on the designated percentage of the project dimensions rather
than the width of the diagram itself. The height
scale is still based on the height of the diagram. This
means that legends within profiles and sections will all have
the same relative dimensions as shown by the following examples
depicting a very short and a very long stratigraphic profile.
(056) Improvement (09/09/10/JCJ): Two new sample RCL files have been added to the Samples folder. RCL_07.rcl demonstrates how to import data from Excel. RCL_08.rcl demonstrates how to import data from an ASCII file. In particular, these two new sample files show how to select which types of data to import and how to map the imported columns to the Location fields.
(055) Improvement (09/09/10/MIW): A new option has been added to the two-dimensional striplogs for hiding the pattern borders for stratigraphy, lithology, and well-construction.
(054) Improvement (09/09/10/MIW): Text that is plotted vertically within two-dimensional striplogs (i.e. text angle equals zero or 180) is not centered vertically.
(053) Bug Fix (09/09/10/MIW): The program no longer attempts to "wrap" angled text within two-dimensional striplogs. More specifically, it the text angle is set to anything other than 90, it will not be "wrapped" (i.e. split into multiple lines).
(052) New Feature (09/09/10/JPR): A new program titled "Lease Map For Google Earth" has been added to the Utilities / Map / Land Grid sub-menu.
This program reads lease descriptions from the Utilities datasheet and creates lease maps that are plotted within Google Earth.
In addition, each lease can be clicked on within Google Earth to view miscellaneous information from the Utilities datasheet.
Here's how it works ...
Create or import a datasheet that contains the following columns (in any order);
Lease Caption: This is the lease title that will appear within the Google Earth map.
Meridian: This is the principal or "central" meridian for the township in which the lease resides.
Range: This is the range (e.g. 62W) for the lease.
Township: This is the township (e.g. 14N) for the lease.
Section: This is the section that contains the lease.
Location: This is the legal description for the lease. Acceptable formats include quarter/quarter (e.g. SW/SE), "All", and lot numbers.
Color: This is the color that will be used when plotting the lease within Google Earth.
You can add any number of additional columns that can be incorporated into the information box that pops up when a user clicks on a lease midpoint within Google Earth. These additional columns may also be used as alternate labels. For example, you might want to use the column labeled "Price / Acre" or "Lease Date" as the title as shown by the following examples;
Select the Utilities / Map / Land Grid / Lease Map for Google Earth option from the main RockWorks menu and you will be presented with the following menu;
Menu Options:
Input Columns: These are the required fields or columns as previously described.
Output (KMZ) File: This is the name of the KMZ file that will be created by the program. If the Launch Google Earth option at the base of the menu has been checked, this file will be automatically loaded into Google Earth. Otherwise, you'll need to manually use the File / Open option within Google Earth to view the output from this program.
Folder Name: This is the title that will appear as the group heading for the leases within Google Earth. This title can also be changed within Google Earth.
Columns To Include Within Information Box: The program will include all of the information starting at the "Starting Column" and ending at the "Ending Column" when creating the information box that pops up within Google Earth when the user clicks on the special symbol at the center of a lease. In the following example, the "Starting Column" was set to the "Acres" column and the "Ending Column" was set to the "County" column. As a consequence, the fields that are shown within the information box are limited to Acres, State and County.
Include Legend: This option will paste the designated "Legend File" (a raster image of your choice/making) at the lower-left corner of the Google Earth display. This particular bitmap legend was created with the Windows Paint program.
Launch Google Earth: If checked, the program will automatically load the designated output file into Google Earth upon completion.
Caveats:
The legal-to-longitude/latitude conversions are based on the LandBase file which in turn is based on the BLM's Jeffersonian Land Grid Database; warts and all. The map below depicts the coverage for the LandBase file.
The leases are plotted as simple polygons based on four corner-point vertices. These vertices are based on whatever points are farthest to the southwest, northwest, northeast, and southeast section points within the LandBase database.
Leases that contains more than one parcel, such as the western half or a section and the southeastern quarter must be split into multiple rows.
Lot conversions are limited to;
lots 1 through for 4 for sections 1 through 5,
lots 1 through 7 for section 6, and
lots 1 through 4 for sections 7, 18, 19, 30, and 31.
(051) New Feature (09/08/10/JPR): A new program titled "Volcanic Rocks (Nb/Y versus Zr/TiO2)" has been added to the Utilities / Statistics / Classify menu.
This program generates Nb/Y versus Zr/TiO2 scattergrams based on whole rock trace elements in conjunction with a volcanic rock classification overlay (Winchester, J. A., and Floyd, P. A., 1977, Geochemical discrimination of different magma series and their differentiation products using immobile elements, Chemical Geology, vol.20, pp.325-343.).
The Nb/Y versus Zr/TiO2 program also classifies samples based on the polygon overlay and stores the results within a designated column within the Utilities datasheet. This is accomplished by checking the box labeled "Classify Points" within the menu and clicking on the "Process" button. If an xy point falls within a polygon, it is assigned a classification name that is associated with that polygon. If a point is not located within a polygon, the cell will be left blank.
These new classifications, along with the original data may be subsequently exported or copy/pasted into another application (e.g. Access, Excel, Word, etc.).
Note: The actual classifications are based on closed polygons as opposed to the open polygons that are depicted within the default output. To view the true classification polygons (albeit ugly - as shown below), check the box labeled "Classification Polygons".
(050) New Feature (09/08/10/JPR): A new sub-menu titled "Classify" has been added to the Utilities / Statistics menu. This menu provides access to a suite of programs that generate specialized classification programs. These programs also classify samples based on polygons associated with the diagrams and store the results within a designated column within the Utilities datasheet.
(049) Improvement (09/07/10/JCJ) : The assay style import when used to import Stratigraphy tops was tedious to use due to successive selection of the grid’s drop down list to choose the stratigraphic layers, especially when importing both tops and bottoms. The dialog has been changed to use a list box instead of a the drop down list and has a button to access the Stratigraphy Types Table to easily add new types. The new list box allows for drag and drop of the stratigraphic layers. This improvement also applies to imports for I-Data, P-Data, I-Text, P-Text and T-Data.
(048) Improvement (08/27/10/JCJ) : The Borehole Manager / P-Data / Analyze / Gamma to Grade program will now test the borehole location variables (i.e. DeadTime, KFactor, WaterFactor and CasingFactor) to ensure they are not blank. This, of course, assumes that the user has elected to use these files - as opposed to defining them within the main Gamma-to-Grade menu.
(047) New Feature (08/26/10/MIW) : The Utilities / File / Import / DXF-to-ASCII program now includes an option for interpolating / adding extra points along a line based on a user-defined distance.
This new capability is designed for users who are importing DXF files that represent contours. Specifically, these files often include contours that do not have intermediate points along long straight contours. As a consequence, there would be no XYZ points extracted between the far-apart vertices thereby resulting is bad models when using these XYZ points to generate grid models. The most common example involves converting DXF maps of open pits to grid models.
This change applies to Lines, Polylines and LWPolylines.
(046) New Feature (08/26/10/MIW) : The Utilities / File / Import / DXF-to-DataSheet program now includes an option for interpolating / adding extra points along a line based on a user-defined distance.
This new capability is designed for users who are importing DXF files that represent contours. Specifically, these files often include contours that do not have intermediate points along long straight contours. As a consequence, there would be no XYZ points extracted between the far-apart vertices thereby resulting is bad models when using these XYZ points to generate grid models. The most common example involves converting DXF maps of open pits to grid models.
This change applies to Lines, Polylines and LWPolylines.
(045) Bug Fix (08/25/10/JCJ) : DBF imports and exports (and therefore Shapefile imports/exports) no longer use the Jet engine, meaning that these programs now support Windows 7 and they also run much faster.
(044) Bug Fix (08/20/10/MIW) :
Non-interpolated Fence diagrams now correctly hangs boreholes and clips them based on the adjusted elevation.(043) Improvement (08/20/10/MIW) :
Boreholes included in a hanging section or a fence diagram that are missing the selected formation are no longer plotted. The section lines will still show the uncorrected stratigraphy for that borehole resulting in an ugly diagram.(042) Improvement (08/10/10/JCJ) : The Project / Backup utility now works for backing up MS SQLServer databases.
(041) Bug Fix (08/10/10/JCJ) : The RCL BACKUP command now compacts the MS Access type database and performs a full backup.
(040) New Feature (08/10/10/JCJ) : A new program titled "Field Conversions" has been added to the Borehole Manager / Edit menu.
This program is used to convert a variety of downhole data from one unit of measurement to another. For example, if all of your depths are in feet and you want them to be converted to meters, just use this handy program.
Details:
The Single Borehole Field option is great for converting a single field within the Borehole / Locations table. For example, let's say that all of your collar elevations are in meters but all of your depths are in feet and you want to be consistent. THe Single Borehole Field option could be used to change just the borehole elevations.
Please note that when Depth fields are converted, the conversion will include the Total Depth field within the Location tab as well as all of the depth fields from the related tables.
The standard conversion factors are options supplied for connivance or you may choose any factor to multiply the values by.
This conversion may be applied to just the current borehole, all enabled boreholes or all the boreholes.
Given the ramifications and the probability of making a mistake, it's a great idea to back up your database before performing one of these operations.
(039) Cosmetic (08/03/10/JPR) :
The Borehole Manager / Stratigraphy / Pick Contacts program no
longer displays an obnoxious task-status box whenever the user clicks on a pick.
(038) New Feature (07/30/10/MIW): The RockPlot/2D / File / Export programs that create raster files (e.g. PNG, BMP, JPG, and TIF) now have the proper margin size.
(037) New Feature (07/22/10/JPR): The Borehole Manager / Striplogs / Export / 3D-Shapes Files / Aquifers program now includes the aquifer name within the SHP file export.
(036) New Feature (07/22/10/JPR): A new option for plotting aquifer legends has been added to the Borehole Manager / Aquifers / Section program.
(035) New Feature (07/22/10/MIW): Color Legends in RockPlot2D can now be set to display values using scientific notation.
(034) Bug Fix (07/22/10/MIW): Multi-log sections now displaying the correct Borehole Symbols if the user has elected to plot the borehole symbol at the top or bottom of the log.
(033) New Feature (07/22/10/JPR): A new option for plotting aquifer legends has been added to the Borehole Manager / Aquifers / Profile program.
(032) New Feature (07/21/10/JCJ): A new program titled "Length Composite Weighting" has been added to the new I-Data / Analyze menu.
This program is used to compute length-weighted averages based on data sampled at regular or irregularly-spaced intervals.
"Length Composite Weighting" (LCW) refers to a process in which the interval values (e.g. geochemistry) are multiplied by their corresponding thickness. These values are then summed and divided by the sum of their thicknesses. In other words, a number of intervals are averaged in such as way that the thicker intervals are weighted more heavily.
Length Weighted Value = ∑ ( ( v1 * t1 ) ... ( vn * tn ) ) / ∑ ( t1 .. tn )
where v = I-Data value and t = I-Data Interval Thickness
There are four different methods for computing the LCW:
Stratigraphic: A single I-Data record is computed for the designated stratigraphic unit. If a portion of an interval lies partially inside the confining stratigraphy, it is truncated accordingly.
Elevation: I-Data values are computed for each elevation range (bench). If a portion of an interval lies partially inside the bench, it is truncated accordingly. Note: Be sure to specify a starting elevation as opposed to a depth of zero for the "Reference Elevation".
Borehole Increments: I-Data values are computed for each depth increment. If a portion of an interval lies partially inside the increment, it is truncated accordingly.
Entire Borehole: A single I-Data value is computed for the entire borehole.
The following diagram illustrates three of these LCW computations. The red bargraph shows the original data sampled at irregular intervals. The blue bargraph shows LCW computations for the baby-blue stratigraphic unit using the "Stratigraphic" method described above. The purple (aka magenta) bargraph shows the LCW computations based on the "Elevation" method and a 10-unit sampling interval. Finally, the green bargraph shows the LCW computations based on the "Borehole Increments" method and a 12-unit sampling interval.
(031) Cosmetic (07/21/10/JCJ): A new submenu titled "Analyze" has been added to the Borehole Manager / I-Data menu. This submenu is intended for future programs that read columns of I-Data and create new I-Data columns.
(030) New Feature (07/21/10/JPR): The Striplog Section menu now includes an option for plotting aquifer legends.
(029) New Feature (07/21/10/JPR): The Striplog Section menu now includes an option for plotting aquifer legends.
(029) New Feature (07/21/10/JPR): The borehole location maps that are included within a variety of programs will now list the aquifer name as a prefix to all aquifer data.
(028) New Feature (07/21/10/JPR): The Borehole Manager / Aquifers / Export / Aquifer Data -> ASCII File program has been rewritten in order to handle multiple aquifers.
(027) New Feature (07/21/10/JPR): The Borehole Manager / Aquifers / Hydrograph Map program has been rewritten in order to handle multiple aquifers.
(026) New Feature (07/21/10/JPR): The Borehole Manager / Aquifers / Hydrograph program has been rewritten in order to handle multiple aquifers.
(025) New Feature (07/21/10/JPR): The Borehole Manager / Aquifers / Plan Map program has been rewritten in order to handle multiple aquifers.
(024) New Feature (07/21/10/JPR): The Borehole Manager / Aquifers / Section program has been rewritten in order to handle multiple aquifers. As a consequence, it is now possible to simultaneously plot all aquifers or a selected aquifer for the designated date or date-range as shown below.
Note: The Color option has been removed because the aquifers colors are now defined by the background color within the Aquifer Types table thereby providing a means for visually distinguishing the different aquifers.
(023) New Feature (07/20/10/JPR): The Borehole Manager / Aquifers / Profile program has been rewritten in order to handle multiple aquifers.
It is now possible to simultaneously plot all aquifers or a selected aquifer for the designated date or date-range as shown below.
The Color option has been removed because the aquifers colors are now defined by the background color within the Aquifer Types table thereby providing a means for visually distinguishing the different aquifers.
(022) New Feature (07/20/10/JPR): The Borehole Manager / Aquifers / Model program has been rewritten in order to handle multiple aquifers.
It is now possible to simultaneously plot all aquifers or a selected aquifer for the designated date or date-range. In addition, the program groups the results within the RockPlot/3D data window such that the volumes are listed for each aquifer as shown by the example below.
The Color option has been removed because the aquifers colors are now defined by the background color within the Aquifer Types table thereby providing a means for visually distinguishing the different aquifers.
(021) New Feature (07/20/10/JPR): The Borehole Manager 3-D striplog programs have been rewritten in order to handle multiple aquifers as per the new changes described within item #13 below.
The Aquifer / Color option has been removed because the aquifers colors are now defined by the background color within the Aquifer Types table thereby providing a means for visually distinguishing the different aquifers.
(020) New Feature (07/20/10/JPR): The Borehole Manager 3-D striplog aquifer menu now provides options for listing the aquifer name and/or the sampling date.
(019) New Feature (07/20/10/JPR): The Borehole Manager 2-D striplog aquifer text menu now provides options for listing the aquifer name and/or the sampling date.
(018) New Feature (07/20/10/JPR): The Borehole Manager 2-D striplog programs have been rewritten in order to handle multiple aquifers as per the new changes described within item #13 below.
The "Fill Aquifer With Designated Color" option has been replaced with a new option titled "Fill Aquifer With Designated Pattern". This option will use whatever color/pattern combination has been defined within the Aquifer Types table thereby providing a means for visually distinguishing the different aquifers.
(017) New Feature (07/20/10/JPR): The Borehole Manager / Aquifers / Fence program has been rewritten in order to handle multiple aquifers.
It is now possible to simultaneously plot all aquifers or a selected aquifer for the designated date or date-range. Consider the following example in which we have three aquifers (i.e. Upper Aquifer, Middle Aquifer, and Lower Aquifer) that have been sampled at four different dates (2/14/07, 5/15/07, 8/6/07 and 11/18/07).
The following diagram was generated by running the Aquifer / Fence program four times; once for each sampling date.
Note: The aquifer color is no longer specified within the Aquifer / Fence program. Instead, the colors for the various aquifers are defined by the pattern background color within the new Aquifer Types table as shown within the following example;
(016) Removal (07/20/10/JPR): The grid naming options for all of the aquifer-related programs have been removed. Instead, the program will always use the automatic naming convention (i.e. aquifer_name + date/date_range + top/base/isopach) scheme. This removal was necessary in order to facilitate the new multiple-aquifer capabilities.
(015) Bug Fix (07/19/10/JCJ): The Borehole Manager / File / Transfer program no longer assumes that the relative position of the symbol number to symbol color in field list. This bug caused an error in the transfer of the symbol color.
(014) New Feature (07/19/10/JPR): The Aquifer Types table has been added to the Project Manager listing.
(013) New Feature (07/19/10/JCJ): The Borehole Manager / Water Levels table now supports multiple aquifers.
This new capability is accomplished via a new "Aquifer Types" table, that is similar to the Lithology Types and Stratigraphy Types tables. This table may be accessed in one of two ways;
Double-click on a cell within the new "Aquifer Name" column.
Click on the new "Aquifer Types" icon located at the top of the Water Levels datasheet.
(012) New Feature (07/19/10/JCJ): The Menu / Show RCL option that is available from all secondary, tree-style menus, now includes an option to show only the RCL options for the selected "branches" within the tree menu.
(011) Improvement (07/19/10/JCJ): The Collar Offset field within the Borehole Manager Location table is now a floating point number (versus an integer).
(010) Improvement (07/19/10/JCJ): The Utilities / File / Transfer program now defaults to the symbol color to black if there is no symbol color information.
(009) New Feature (07/19/10/JCJ): The Borehole Manager / File / Transfer / Locations -> Utilities program now provides options to transfer All boreholes, enabled boreholes only or a single borehole.
(008) Improvement (07/19/10/JCJ): The Utilities / File / Transfer program no longer assumes relative position of symbol number to symbol color in field list, which was causing an error in the transfer of the symbol color.
(007) Removals (07/16/10/JPR): Now that the UTM conversion settings have been centralized within the new "UTM Projection & Zone" tab (see item #006 below), there is no longer a need to list these options within a number of application menus. As a consequence, the UTM projection and zone options have been removed from the following menus;
Borehole Manager / Map / Adjust Coordinates / Longitude/Latitude -> Easting/Northing
Borehole Manager / Map / Borehole Locations ( Google Earth )
Grafix / 2D Utilities / Export / KMZ (Keyhole Markup Language)
RockPlot/2D / Export / KMZ (Google Earth)
RockPlot/2D / Export / MapInfo MIF/MID
RockPlot/2D / Utilities / Degrees -> UTM
RockPlot/2D / Utilities / UTM -> Degrees
Utilities / Coords / Longitude/Latitude -> UTM
Utilities / Coords / Longitude/Latitude/Offset -> UTM
Utilities / Coords / UTM -> Longitude/Latitude
Utilities / File / Import / Garmin TXT ( From MapSource )
Utilities / File / Import / GPL ( Delorme GPS )
Utilities / File / Import / NEIC (Seismic Data From USGS)
Utilities / KML / Import / Point Data
(006) Improvement (07/16/10/JPR): A new tab titled "UTM Projection & Zone" has been added to the Project Dimensions dialog.
This new tab provides a means for specifying the UTM datum and zone for your project area in one location as opposed to re-specifying this information within many separate application menus.
The "UTM Projection" pull-down button will list the following datums;
Clicking on the "UTM Zone" button will display the following menu;
(005) Cosmetic (07/16/10/JPR): All of the buttons (e.g. Scan, Preview, Save, Load) located along the right side of the Project Dimensions dialog are now visible thereby eliminating the need to scroll down to see the hidden options.
(004) Improvement (07/16/10/JPR): The Project Dimensions dialog now displays a descriptive error message at the base of the coordinate window.
(003) New Feature (07/08/10/MIW): A polygon filter has been added to the Spatial Filter used by various functions within RockWorks.
(002) Enhancement (07/06/10/MIW): The Rose Map option for Fractures now creates Roses that are sized to the same relative scale.
(001) New Feature (07/02/10/MIW): Grid and Solid Constant Math can now be performed with up to a 5th order polynomial equation.