This application applies a series of edits to a control network
based on the control point IDs and control measure
cube filenames specified in various edit lists. All edit operations are
optional, and performed in a sequential order that cannot be changed. If
the user wises to perform any edit operations in a different order, it is
suggested that they run the application multiple times in a pipeline
fashion.
The primary, and most typical, function of this application is to
selectively delete unwanted points and measures from a network by flagging
them as "ignored". Other operations are generally in place to facilitate
this purpose, but can also be used on their own.
The available operations are as follows:
- Unlock
- Ignore
- Delete
- Lock
Before any points or measures are ignored and deleted, the listed points
and measures can be unlocked if edit locked in the input. Listed points
and measures can then be ignored, and subsequently any ignored points and
measures can be deleted from the network. The deletion operation deletes
all ignored points and measures, not just those specified in the lists.
Finally, any listed points or measures can be locked to prevent further
modification.
Additional options include the ability to preserve points with less than a
single valid measure, ability to retain the reference, and the ability to print detailed logging results to a text file.
Tracie Sucharski | 2008-08-14 |
Original version
|
Christopher Austin | 2008-12-29 |
Added options, including EXCLUDELIST and DELETE
|
Christopher Austin | 2009-01-09 |
Renamed EXCLUDELIST to IGNORELIST and made other similar name changes.
|
Sharmila Prasad | 2009-07-17 |
Renamed IGNORELIST to FROMLIST and made other similar name changes
Added options HOLD and UNHOLD
Set the default as FALSE for DELETE Ignored Control Points and Measures
|
Sharmila Prasad | 2009-07-24 |
Renamed IGNORELIST to FROMLIST and reverted back to previous format
|
Sharmila Prasad | 2009-08-11 |
Set the default as FALSE for DELETE Ignored Control Points and Measures
|
Christopher Austin | 2009-08-11 |
Fixed an out of index bug.
|
Sharmila Prasad | 2009-08-25 |
Added parameter LOG to write logs into the file if explicitly stated,
parameter POINTLIST to read Control Point ID's from a file
reverted DELETE default to be TRUE
|
Sharmila Prasad | 2009-09-14 |
Added parameter PRESERVE with default FALSE. If set the Control Points with
Measures equal to one are not deleted
|
Travis Addair | 2010-11-24 |
Added optional measure validity check, removed a redundant deletion
pass, and fixed a bug causing points to be deleted before all measures
had been checked.
|
Travis Addair | 2010-11-29 |
Changed parameter FROMLIST to CUBELIST and ALLFROMLIST to FROMLIST.
|
Travis Addair | 2010-11-30 |
Added progress bar for validity checking and automatic logging of the
DEFFILE to the print file when entered.
|
Travis Addair | 2010-12-08 |
Added check to ensure that ignored reference measures are not deleted,
but that the entire point is deleted instead, by setting the containing
point to ignored whenever the reference is.
|
Travis Addair | 2010-12-20 |
Added information to the log file pertaining to each point and measure
ignored/deleted with an associated reason why.
|
Christopher Austin | 2011-01-18 |
Altered to compile with the new Control redesign.
|
Sharmila Prasad | 2011-05-14 |
Validate DefFile before processing. Added ability to validate measure
by sample/line residuals or Residual Magnitude
|
Sharmila Prasad | 2011-05-23 |
Helper function to be able to edit the Deffile.
|
Sharmila Prasad | 2011-06-02 |
Added option RETAIN_REFERENCE to retain reference even if not validated or
if it is in the ignore CubeList
|
Debbie A. Cook and Tracie Sucharski | 2011-06-07 |
Changed point type "ground" to "fixed"
|
James Alexander Crough | 2011-07-13 |
Changed output of ignored points to show EditLocked points as ignored.
|
James Alexander Crough | 2011-07-14 |
Changed output again this time in order to seperate skipping EditLocked
points into their own PVL objects.
|
Travis Addair | 2012-02-24 |
Changed from ignoring/deletion program to a series of sequential
and optional operations (unlock, ignore, delete, lock). Added MEASURELIST
to allow editing specific measures. Updated documentation.
|
Steven Lambright | 2012-05-03 |
Added "IGNOREALL" option. Fixes #293.
|
Kristin Berry | 2015-07-30 |
Updated so that behavior is consistent with documentation. Now when a reference
measure is removed, the whole point is only removed if IGNOREALL is true.
Fixes #2238.
|
Tyler Wilson | 2016-01-04 |
Fixed a problem with single measure points being deleted when running a validity
check even when delete = false. Zero measure points are now deleted no matter what.
Ref #2342.
|