Fixed Nikon delete point operation issue of deleting all points with DP point number (JIRA-FC2016-39)
Improved warning messages for invalid point codes
Publish tool - Tins optional in Python (for republishing)
Fix logic issue in running Validate Codes Only in Survey Data Check.py
TIN Check - Removed unnecessary del statements that could cause an exception if the variable is not created.
6.0.17 - 27 July 2016
Improved validation for channel unit csv.
Fixed issue of missing benchmarks in QaQc_RawPoints.
Improved handling of string point numbers in raw instrument files.
Fixed issue of processing points when backsight is unknown.
6.0.15 - 17 June 2016
Interim fix for empty Water depth rasters
Make sure map snapshot context is not empty
Minor form improvements
6.0.14 - 8 June 2016
Fixed saving of wetted extent polygon.
Fixed calling toolbox to create QaMetrics for survey editing report.
6.0.13 - 8 June 2016
New bankfull and wetted extent process to avoid slivers and outliers.
Thalweg tool now validates the topo points before proceeding.
Stage slider, centerline and cross section dockable windows all now open in appropraite mode; either bankfull or wetted.
Map image tool does not copy map images to publish folder. Relies on publish tool to perform this task.
Date time bug in publish tool.
6.0.12 - 2 June 2016
Miscellaneous report fixes
Fixed bug checking presence of FeatureDataset that caused infinite loop.
Fixing enabling workflow manager buttons after create new survey.
6.0.11 - 2 June 2016
3D Point Quality Raster is now optional for surveys that don’t have a POINT_QUALITY field in the TopoPoints feature class. This shows as a warning in the validation and workflow manager dockable window.
Temp workspace cleared at ArcGIS/AddIN start-up.
Clearing temp workspace now also deletes TINs.
Updated report XLS transforms.
Stage slider now knows whether its being used for bankfull or wetted polygon and defaults any child forms so that the correct layers are produced.
Validation window does not open every time any other dockable window is opened.
6.0.10 - 1 June 2016
Minor fixes to the checks before 3D point quality raster is produced.
Clear temp workspace before producing survey evaluation rasters.
Minor report fixes including some error handling.
6.0.09 - 1 June 2016
Reconnecting the OK button on the detrending form.
6.0.08 - 31 May 2016
Moving workflow manager icon to start of toolbar.
Several validation check improvements
overall validation status icon in workflow manager next to validate tool.
Missing layer messages unified to have same syntax.
Several missing layer checks have full path of layer specified to help workflow manager track missing.
Checking for missing Projected feature dataset.
Online help hooked up to 2016 page hierarchy
Tool help can now be switched between online and local within the Options form.
New validate channel unit icons.
Removing developer temporary layers from ArcMap ToC during TIN to DEM tool.
Survey data check updates
6.0.07 - 31 May 2016
Point density raster fix. This raster now gets put in survey GDB.
Miscellaneous report generator form fixes.
Batch substrate raster now exposes grain size percentile through API.
6.0.06 - 26 May 2016
Miscellaneous report improvements
6.0.05 - 25 May 2016
Moved Scouting tools out of workflow manager and back to toolbar menu.
Fixing cross section layout. Validation of results was throwing errors.
Integrated new report transforms.
6.0.04 - 24 May 2016
Fixing associated and error surface generation:
Roughness was depended on 3D point quality
The associated surfaces were getting deleted during error surface generation
Interpolation error was failing to find the correct topo TIN
Roughness raster now calls SetNull at end of process.
Batch roughness raster updated to new 2016 process.
Report form improvements
Survey Error Report adopting the same CSS and JS as other reports.
Latest Toolbar wiki incorporated into the toolbar itself.
Channel Unit clipping removed from Stream Surface tool
Verify and Clip Channel Units Tool added to workflow Manager
Adjusted order of Workflow Manager items.
6.0.02 - 13 May 2016
Fixed bug in raster validation when it was trying to read reference extent rectangle from an uninstantiated raster object.
6.0.01 - 12 May 2016
Initial, internal test release
5.0.10 - 18 Nov 2015
Nikon rod height fix.
User option for survey points on importing survey.
Substrate raster generator updated to work with latest database and habitat software.
More efficient cross section metrics code.
5.0.08 - 21 Jul 2015
Changing Error and Associated surface tool to use the column names used in the CSV file generated by the broker.
Commenting out GUT inverse membership functions.
Python change: Fixed issue with wrong year (publish tool) and export control file not exporting ‘bos’ and ‘tos’ points.
5.0.07 - 2 Jul 2015
Fixed bug with Survey Data Check (and Publish Tool) when certain fields are missing from error fc.
Fixed issue with create scout map tool that prevented user from using a Site GDB if it exists.
Minor Update to Transformation Tool.
Fixed bug with z snap tool when breaklines have no features.
Updated QA Menu forms and Transformation tool to use Project based toolbar.
Fixed issue with transformation benchmark textboxes.
Added “Report Survey Issue” button to Help Menu to open Jira website.
Fixing null pointer issue when closing a survey (also opening an existing survey when the toolbar already has a survey open) (#145).
Fixing error messages within centerline tool to mention the correct layer name (#148).
Validate that the point quality associated surface validates that the POINT_QUALITY field exists in the Topo Points (#129).
Fixing issue when raw TopCon instrument file does not have a value of slope distance for a backsight check line (#153).
Improved symbology and Layer Manager (#140).
Modified channel units marker symbol so base of flag symbol is now at center of topo point (#139).
Added unit number labels to topo points (#133).
Spatial reference for data frame is now defined when loading data to Survey GDB (#147).
Created help video and online documentation for Layer Manager (#151).
Corrected warning message delivery when deleting rasters following DEM recreation (#105).
Fixed mosaic issue of AssocD50 overwriting float values of OCRoughness to integer when creating Assoc50 from ICRoughness and OCRoughness.
5.0.5 - 4 Jun 2015
Fixed spatial extent of error points.
Incorporated James’ latest version of survey quality report.
TIN name is stored to SurveyInfo table on CreateTIN.
5.0.4 - 28 May 2015
Better management of dockable windows when changing projects.
Several naming and folder checks on GDB path.
Fixed when the users changes the year during create GDB
Fixing deletion of hillshade when DEM is created.
Fixed issue with cross sections not getting the correct channel polygon.
Separated survey quality report into its own tool.
GUT channel margin now has zero value in the wetted channel.
Incorporated Matt’s latest inverse fill and cumulative propabilities in GUT.
5.0.3 - 26 May 2015
Several fixes to the layer manager
Generating a new DEM now deletes any existing rasters.
Tool completion messages.
Several UI tweaks to create survey GDB
Opening a dockable window closes all other dockable windows (except validation)
GUT beta with user interface hooked up for paramters.
Online help points to Jekyll wiki.
5.0.2 - 19 May 2015
Second beta release includes mainly bug fixes.
5.0.1 - 18 May 2015
First beta release for 2015.
Associated and error surfaces.
4.0.34 - 20 Jan 2015
Updated versions of Kelly’s Python scripts, including the network tools.
New “experimental” substrate raster tool
4.0.29 - 28 Oct 2014
Incorporated changes to the Python scripts.
4.0.28 - 23 Jun 2014
Centerline smoothing issue resolved that resulted in disconnected side channels from the mainstem.
Issue of vertical and horizontal uncertainty values of 1 being erroneously reported resolved.
4.0.24 - 10 Jun 2014
New check that ensures all breakline vertices intersect with either a topo or edge of water point.
Fixed bug of when looking up point codes from key from another Solved Points Table (manifests as code/point offset issue in raw file processing)
Removing unnecessary cross section fields.
4.0.19 - 2 Jun 2014
Fixed Bug in Publish Tool
4.0.18 - 2 Jun 2014
Process Raw Survey Data:
fixed bug where first benchmark in total station instrument file was erronesously not being written to point feature class
Scout Map Tool
Fixed bug with csv file mix up (i.e. air temp loaded as monuments,etc)
Fixed bug with output spatial reference when using Site GDB
Export Control Network
Fixed error exporting control network
4.0.17 - 30 May 2014
Improved ArcMap status bar messages during cross section tool.
Changed long line (centerline & Thalweg) validation. Minimum length now 1m. Added minimum desired length 6m as a warning.
Added note to Survey GDB log with computer and user name on create GDB and publish.
Transformation panel now labels benchmarks with their numbers.
Transformation panel now refreshes “panel 2” when any of the benchmark radio buttons are clicked.
Transformation panel no longer throws an error when the spatial reference of the map document is unknown.
Video and help links finished for all tools.
Changed .Net architecture to x86 only (to match Base GCD and ArcMap).
Improved binary file check for instrument file on Process Total Station Instrument File tool, warns user if the instrument file is in incorrect binary format.
4.0.12 - 28 May 2014
Changed detrending to use Spatial Analyst Focal Statistics Geoprocessing rather than ArcObjects IRasterNeighborhoodOp because the old approach was still producing g_g rasters in system protected folders for Jean Olsen.
4.0.11 - 28 May 2014
Fixed issue when the “last used” feature classes (i.e. Topo points in the Thalweg tool) were no longer present on the user’s computer.
Re-enabled the validation panel loading and validating the survey GDB (was erroneously disabled in prior release.)
Fixed issues associated with control points that were originally added as a null value to occupy point field in QaQcBacksightLog due to an incorrect point code length when created during a survey.
3.17.0 - 18 September 2013
Fixed several places where getting the workspace was failing. Specifically where the path sent to the functions was just the geodatabase. Also Map Algebra.
Updated to Kelly’s version 17 of the python scripts.
Fixed publishing tool. Some validation tests were failing when there are no channel units from the XML.
3.11.0 - 3 July 2013
Added missing feature class and raster layer lists to the export control tool.
3.10.0 - 2 July 2013
Incorporated Version 12 of Kelly’s Python scripts.
3.09.0 - 26 June 2013
Incorporated version 3.11 of Kelly’s python scripts.
Changed the NewChannelUnits.py script to be a part of the project so that it is installed.
Fixed issue with the CreateTIN tool so that the form doesn’t close when the user clicks to browse.
3.07.0 - 8 Jun 2013
Every tool now checks if there is an active ArcMap edit session and aborts the tool if there is one. (Several tools used to throw an error when they tried to delete the existing layer (e.g. survey extent) and ArcMap was in an editing session that locked the survey geodatabase.)
Not specifying TINs in the publish tool is now option. If they are left blank then you can only publish for “review”.
Import survey now auto selects the “POINT_NUMBER” field in the DXF file.
3.06.0 - 7 June 2013
Added clear workspace button
Several validation messages cleaned up and errors resolved.
Centerline tool now changes the name of the polygon layer used (wetted or bankfull)
Fixed Thalweg tool. It was validating the topo points when the form “OK” was clicked. This road blocked the user if the topo points had “warnings”, not just “errors”. The code is fixed to only block the user if the topo points have errors.
Topo and water surface TIN are now not required to validate the data and publish the topo data.
The centerline tool now changes the name of the water extent input depending on which radio button option is selected: water extent or bankfull.
Validation status icons fixed. Warnings used to show the “Good” icon.
2.34.0 - 19 July 2012
Centerlines updated so that temporary Thiessen layers are not added to the map automatically.
2.33.0 - 19 July 2012
Centerline tool fixed. New densification code was not being included in the build.
Work around for bug with Stream Surface tool only clipping WSETIN to holes in the Water Extent polygon when an Edge of Water point falls within the hole.
2.32.0 - 18 July 2012
Links to YouTube videos updated.
Densification of edge of water points solves problem with the centerline tool around straight sections of channel. This creates a new problem that is quite minor where the centerline sometimes bends at the end of the site.
DEMs are now being produced using orothogonality information. Raster extents are being rounded to the nearest metre and buffered by 10m. The cell resolution is still 0.1m.
Import survey tool now has options for the UTM zone that crews are using. Kelly’s tools will use this to set the spatial reference information.
Import data tool
Site name and input file names truncated when writing to SurveyInfo table.
Description codes longer than 5 characters are moved to the ErrorPoints Feature class and the tool does not crash (valid champ codes still have a 5 character max).
Ability to use flexible tp codes added.
Changes to projection parameter: spatial reference may be specified for projected data (UTM Zone 10N, UTM Zone 11N, UTM Zone 12N) or directly from the input dataset. Unprojected data will still have an ‘unknown’ Spatial reference.
User input value for Projection is stored in SurveyInfo table.
Survey Data Check
Standard deviation for elevation is calculated and stored in QaQcVector table.
Stream Surface Tool
WSEDEM and Water Depth Rasters follow orthogonality rules.
Script creates output survey.gdb and folders after Survey Data Checks are complete.
Field “Projection” added to SurveyInfo table.
SR folder added to store .prj files
Update to TopoPoints.lyr.
2.31.0 - 29 June 2012
Updated stream surface tool interface to say Water Extent polygon instead of ‘Wetted Polygon’ (naming consistency with name of actual featureclass)
Added text in publish tool noting kind of file to add for the ‘raw survey files’ (e.g. .raw, .job, etc). also add text for processed raw file browse window (.dxf)
Changed text on Control Network tool menu to say ‘Site name’ instead of ‘Survey name’
Changed text in Validate Tool for ‘Water’s Edge Polygon’ to Wetted Polygon
Added option to launch online videos in High Definition mode. See Options form for details.
2.30.0 - 29 June 2012
Included the publish python script
Incorporated all the YouTube video tutorial links
2.29.0 - 25 June 2012
Renamed publish tool from “Publish” to “PublishData”
2.28.0 - 25 June 2012
New user interface for the publish tool. Now includes lists of survey files, converted files, top TIN and WS TIN.
Renamed the edge of water and topo point feature classes in the validation window to include the Projected feature dataset.
Validation tool now checks for the clipped channel units.
2.27.0 - 25 June 2012
Clipped channel units layer now included. Was omitted before.
2.26.0 - 25 June 2012
Map Image generation was throwing an error if one or more of the required datasets were missing when producing the map. This is now fixed and the layer in question is omitted from the map.
2.25.0 - 22 June 2012
Hyperlink for downloading the video tutorials updated to new clean URL.
Install pack refers to this new URL as well.
Check TIN tool window now closes when the tool is complete.
Channel unit message box added at the end of processing.
Changed the validation feature class name for channel units. It was using the clipped name.
Renamed the title of the map image folder browser window to “Select the Topographic Folder”
Added message box at the end of the TIN creation tool. Tells the user that they can add the TIN to the map.
Fixed the check scripts so they are adding to the tables
Fixed problems with the stream surface layers getting added to the map display
Fixed an issue with the publish tool not working with data not run through the transformation tool
Minor changes to QaQcPolygons table.
2.24.0 - 22 June 2012
Channel units tool was looking for the layer file in the wrong place. Fixed.
Exception screen tidied up and support email changed to firstname.lastname@example.org.
2.23.0 - 21 June 2012
Browsing to the file geodatabase was not working on the stage slider “Save Polygon” form. This is now implemented.
Links to several video tutorials implemented.
2.22.0 - 21 June 2012
Validation window resolution description changed to ‘Run the Create Wetted and Bankfull Polygon’ tool instead of ‘Stage Slider’ tool.
Channel unit tool now uses the symbology provided in KWs layer file.
Default survey extent threshold changed to 10 from 30.
Import Survey: Fixed problem whereby users were having to browse to points layer twice before the dropdowns were properly populated.
Stream Surface Tool: First input asks for Wetted polygon, but the open file dialog title says “Select Topo Survey Points” and the filter is set to polylines.
Fixed where the tool is looking for the map image XML file in release build deployment locations.
Validation: The clipped “ChannelUnits” feature class is now “Channel_Units”, and appears missing in the validation.
2.21.0 - 21 June 2012
Help and video buttons anchored to the bottom of the stage slider dockable window.
Fixed error in detrending when it tries to remove the existing raster from the map using RemoveLayer().
The smoothing filter size was not being passed correctly to the detrending.
2.20.0 - 21 June 2012
Changed the install folder for the content files from CHaMPTopo backed to RBTCHaMPTopoProcessing
2.19.0 - 21 June 2012
Publish tool added.
Online help and video tutorial linked from the software.
Options form added for changing the way video tutorials are displayed.