ISIS Application Documentation
cnetedit | Printer Friendly View | TOC | Home |
Edit control networks
Overview | Parameters |
DescriptionThis 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:
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. CategoriesHistory
|
U.S. Department of the Interior | U.S. Geological Survey ISIS | Privacy & Disclaimers | Astrogeology Research Program To contact us, please post comments and questions on the USGS Astrogeology Discussion Board To report a bug, or suggest a feature go to: ISIS Github File Modified: 02/21/2025 19:28:09 |
Parameter GroupsFiles
Edit Lists
Edit Operations
Validity Check
Deletion Options
|
U.S. Department of the Interior | U.S. Geological Survey ISIS | Privacy & Disclaimers | Astrogeology Research Program To contact us, please post comments and questions on the USGS Astrogeology Discussion Board To report a bug, or suggest a feature go to: ISIS Github File Modified: 02/21/2025 19:28:09 |
A control network generated from programs such as autoseed or qnet.
Type | filename |
---|---|
File Mode | input |
Filter | *.net |
Updated control network with the applied edits.
Type | filename |
---|---|
File Mode | output |
Filter | *.net |
This file provides a PVL record of all points and measures ignored or deleted from the input network. It also makes note of points and measures that could not be ignored or deleted, and provides rationales for each.
Type | filename |
---|---|
File Mode | output |
Internal Default | None |
Filter | *.pvl *.txt |
The given edit operations will be applied to all the points in the control network mapped by the IDs in this list. Each entry in this list should be a control point ID on its own line. Operations such as unlocking, ignoring, and locking will only be applied at the point level (e.g. locking lat/lon but not measurements). Deleting a point, however, will remove it and all its measures from the network.
Type | filename |
---|---|
File Mode | input |
Internal Default | None |
Filter | *.lis |
The given edit operations will be applied to all the measurements taken on a cube in this list. This information is derived from the measurement's cube serial number, mapping to a filename in this list.
Type | filename |
---|---|
File Mode | input |
Internal Default | None |
Filter | *.lis |
A file containing a list of paired Point IDs and cube filenames, uniquely identifying specific measures to be edited. Each pairing must be on its own line and have the Point ID and filename separated by a comma (',').
Type | filename |
---|---|
File Mode | input |
Internal Default | None |
Filter | *.lis *.csv |
Any listed point or measure will have its edit lock removed if it has one in the input network. If not, nothing will happen to the point or measure and processing will continue. Unlocking a point does not automatically unlock its measurements, except for the reference.
Type | boolean |
---|---|
Default | False |
Any listed point or measure will be ignored. Ignoring can sometimes fail, for example, if the point or measure is edit locked, and the UNLOCK operation is not enabled.
Type | boolean |
---|---|
Default | True |
Inclusions |
|
Any ignored point or measure will be deleted, regardless of whether or not it is present in an edit list. Deleting a point will delete all its measurements in the process. If any control point has less than two remaining measures after all measurement deletions have been performed, then that point will be deleted as well. This can be prevented by enabling the PRESERVE option. Furthermore, the RETAIN_REFERENCE option can be enabled to prevent reference measures from being deleted under any circumstance.
Type | boolean |
---|---|
Default | TRUE |
Inclusions |
|
Any listed point or measure will have its edit lock set if it does not already have one in the input network. Otherwise, nothing will happen to the point or measure and processing will continue. Locking a point does not automatically lock its measurements, except for the reference.
Type | boolean |
---|---|
Default | False |
If enabled, the application will check the validity of each control measure against the tolerances set in the relevant definition file (DEFFILE). Because validity checking requires camera information not contained within the control measure itself, a list of all cubes in the network is necessary (FROMLIST), and could result in a noticeably more time-intensive run of the program. For the aforementioned reasons, this option is disabled by default.
Type | boolean |
---|---|
Default | False |
Inclusions |
|
This parameter specifies a list of cube names corresponding to the serial numbers for every control measure in the input control network.
Type | filename |
---|---|
File Mode | input |
Filter | *.lis |
This parameter specifies a PVL file containing descriptions for the validity keywords when the user chooses to perform a validity check on each of the measures in the input control network. Invalid control measures will be ignored and, unless otherwise specified, removed.
Type | filename |
---|---|
File Mode | input |
Filter | *.def |
PRESERVE is only applied when DELETE=YES. This option will prevent the DELETE operation from removing control points that only have one measure remaining at the end of the deletion process.
Type | boolean |
---|---|
Default | FALSE |
RETAIN_REFERENCE is only applied when DELETE=YES. This option will prevent reference measures from being ignored when they are included in the MEASURELIST, CUBELIST, or determined to be invalid when CHECKVALID is used. It does not prevent them from being deleted if they are already ignored prior to running cnetedit. Note: After the deletion process, if the RETAIN_REFERENCE=YES and the reference measure is the only remaining single measure of a point and PRESERVE=NO, the entire point will be deleted. In order to gurarntee retaining a reference in this case, set both PRESERVE=YES and RETAIN_REFERENCE=YES.
Type | boolean |
---|---|
Default | False |
If a reference measure is ignored, the whole point is ignored. If DELETE=yes, then the whole point will be deleted.
Type | boolean |
---|---|
Default | False |