ISIS Application Documentation
cnetextract | Printer Friendly View | TOC | Home |
Extracts portions of an existing Control Network
Overview | Parameters | Example 1 |
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 GroupsInput Files
Output
Exclusive Filters
Inclusive Filters
Cube Filters
Lat/Lon Filters
|
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 text file containing one column of ISIS cube file names. Every cube used in the input control network should be contained in this list.
Type | filename |
---|---|
File Mode | input |
Internal Default | No input cube list |
Filter | *.txt *.lis *.list |
A filename containing control network points and measures to extract the ONET from.
Type | filename |
---|---|
File Mode | input |
Filter | *.net |
A short single word string used as a prefix on output report file(s) generated based on extraction criteria entered by the user. If a PREFIX is provided, the Control Points and Control Measures not extracted will be placed into output report files with the given PREFIX. If a PREFIX is not entered, no report files will be output. See each option in the "Filter" groups to see which report files are created for each given filter.
Type | string |
---|---|
File Mode | output |
Internal Default | Prefix of NO results reports |
This optional output text file contains one column of ISIS cube file names associated with the ONET. This list can only include cubes that were provided in the FROMLIST.
Type | filename |
---|---|
File Mode | output |
Internal Default | No output cube list |
Filter | *.txt *.lis *.list |
The resultant Control Network file extracted from CNET.
Type | filename |
---|---|
File Mode | output |
Filter | *.net |
The Networkid keyword of the extracted Control Network will be set to this string value. The Networkid is a single word identifier or name assigned to a Control Network. This string should be unique.
Type | string |
---|---|
Internal Default | Parent Network Id |
The Description keyword of the extracted Control Network will be set to this string value. This should be a brief description of the purpose of the extracted control network.
Type | string |
---|---|
Default | cnetextracted |
When selected, no ignored Control Points in the input Control Net will be included in the output Control Network. Furthermore, any ignored Control Measures that are not reference measures will also be excluded from the output Control Network.
When option PREFIX is used, two report files will be created, [PREFIX]IgnoredPoints.txt and [PREFIX]IgnoredMeasures.txt. These files list all Control Points and Control Measures from the input Control Network that were not extracted due to this filter. **Note** The [PREFIX]IgnoredMeasures.txt will include ignored control measures that are reference measures even though they will be extracted.
Type | boolean |
---|---|
Default | False |
When selected, all Control Points that are reduced to zero Control Measures (from other selected filters or have zero measures on input) will not be included in the output Control Network.
When option PREFIX is used, report file [PREFIX]MeasurelessPoints.txt will also be created. Each Control Point it lists was not extracted due to this filter.
Type | boolean |
---|---|
Default | False |
When selected, all Control Points that are reduced to one Control Measure (from other selected filters or only have one measure on input) will not be included in the output Control Network.
When option PREFIX is used, report file [PREFIX]SingleMeasurePoints.txt will also be created. Each Control Point it lists was not extracted due to this filter.
Type | boolean |
---|---|
Default | False |
Exclusions |
|
When selected, only reference Control Measures will be extracted into the output Control Network.
When this filter is used, NOMEASURELESS will be selected automatically, and NOSINGLEMEASURES will be disabled.
When option PREFIX is used, report files with the names [PREFIX]NonReferenceMeasures.txt and [PREFIX]MeasurelessPoints.txt will also be created. The first file will contain each Control Measure that was not extracted due to this filter and the latter will list all measurless points not extracted due to this filter.
Type | boolean |
---|---|
Default | False |
Exclusions |
|
When selected, only fixed Control Points will be extracted into the output Control Network file.
When option PREFIX is used, report file [PREFIX]NonFixedPoints.txt will also be created. Each Control Point it lists was not extracted due to this filter.
Type | boolean |
---|---|
Default | False |
When selected, only constrained Control Points will be extracted into the output Control Network file.
When option PREFIX is used, report file [PREFIX]NonConstrainedPoints.txt will also be created. Each Control Point it lists was not extracted due to this filter.
Type | boolean |
---|---|
Default | False |
When selected, only editlocked Control Points will be extracted into the output Control Network file.
When option PREFIX is used, report file [PREFIX]NonEditLockedPoints.txt will also be created. Each Control Point it lists was not extracted due to this filter.
Type | boolean |
---|---|
Default | False |
When selected, extract all Control Points which have a line or a sample residual greater than or equal to the PIXELTOLERANCE value.
The PIXELTOLERANCE is compared to the keywords LineResidual and SampleResidual in the input Control Network.
When option PREFIX is used, report file [PREFIX]TolerancePoints.txt will also be created. Each Control Point it lists was not extracted due to this filter.
Type | boolean |
---|---|
Default | False |
Inclusions |
|
Control Points which contain at least one Control Measure with a line or a sample residual error greater than or equal to this value will be extracted.
Type | double |
---|---|
Default | 10.0 |
Use this parameter to select a text file that contains a list of Control Point Ids. All the Control Points with matching Ids will be extracted as long as another selected filter does not exclude the Control Point.
When option PREFIX is used, report file [PREFIX]NonListedPoints.txt will also be created. Each Control Point it contains was not extracted due to this filter.
Type | filename |
---|---|
File Mode | input |
Internal Default | None |
Filter | *.lis |
When selected, only Control Points which contain the cubes listed in CUBELIST will be extracted.
Type | boolean |
---|---|
Default | False |
Inclusions |
|
Use this parameter to select a text file that contains a list of ISIS cubes. All the Control Points which contain at least one of these cubes will be extracted.
When option PREFIX is used, report file [PREFIX]NonCubePoints.txt will also be created. Each Control Point it lists was not extracted due to this filter.
Type | filename |
---|---|
File Mode | input |
Filter | *.lis |
When selected, extract all Control Measures from extracted Control Points that contain a cube in the CUBELIST list. This option can only be used when a file has been provided for CUBELIST.
When this filter is used, NOMEASURELESS will be selected automatically.
When option PREFIX is used with this filter, the report file [PREFIX]NonCubeMeasures.txt will also be created. Each Control Measure it lists was not extracted due to this filter.
Type | boolean |
---|---|
Default | False |
Inclusions |
|
When selected, retain the Reference in the extracted Control Points even if it is not in the the CUBELIST list.
When this filter is used, NOMEASURELESS will be selected automatically.
When option PREFIX is used with the CUBEMEASURES filter, the report file [PREFIX]NonCubeMeasures.txt will also be created. This file will list the measures that are not extracted. This will include non-reference measures that do not correspond to the cubelist. When RETAIN_REFERENCE is true, reference measures will be listed in this file, even though they will be extracted.
Type | boolean |
---|---|
Default | False |
When selected, all Control Points that are inside of the provided latitude and longitude ranges will be extracted. Control Points whose latitude and/or longitude cannot be computed will not be extracted.
Fixed Points will use the lat/lon values provided in the input control network, while Free Points will calculate the lat/lon from the images provided by the FROMLIST. These calculated lat/lon values will be added to Free Points in the output control network for reference purposes. However, no Isis application will use these lat/lons that are added to Free Points.
When option PREFIX is used, report files [PREFIX]LatLonOutOfRange.txt and [PREFIX]NoLatLonPoint.txt will also be created. Each Control Point they list was not extracted due to this filter.
Control Points in [PREFIX]LatLonOutOfRange.txt did not fall within the provided lat/lon bound. Each Control Points listed in [PREFIX]NoLatLonPoint.txt do not have a determinable Latitude or Longitude.
Note: This option is expensive.
Type | boolean |
---|---|
Default | False |
Inclusions |
|
Any Control Point with a latitude less than MINLAT will be removed.
Type | double |
---|---|
Default | -90.0 |
Minimum | -90.0 (inclusive) |
Maximum | 90.0 (inclusive) |
Any Control Point with a latitude greater than MAXLAT will be removed.
Type | double |
---|---|
Default | 90.0 |
Minimum | -90.0 (inclusive) |
Maximum | 90.0 (inclusive) |
Greater Than or Equal | MINLAT |
Any Control Point with a longitude less than MINLON will be removed.
If MINLON is greater than MAXLON than the longitude range is assumed to cross the 0/360 longitude boundry, where points with longitude greater than MINLON or less than MAXLON will be included.
Type | double |
---|---|
Default | 0.0 |
Minimum | 0.0 (inclusive) |
Maximum | 360.0 (inclusive) |
Any Control Point with a longitude greater than MAXLON will be removed.
If MAXLON is less than MINLON than the longitude range is assumed to cross the 0/360 longitude boundry, where points with longitude greater than MINLON or less than MAXLON will be included.
Type | double |
---|---|
Default | 360.0 |
Minimum | 0.0 (inclusive) |
Maximum | 360.0 (inclusive) |
Example 1Example of cnetextract using the CUBES parameters. Description
This example shows how to use cnetextract to extract points using Cube
filters. This will extract all points that contain at least one measure
corresponding to the given cubes in the file list.lis (CUBES=true
CUBELIST=list.lis). From these points, the only measures that are
extracted will correspond to the cubelist (CUBEMEASURES=true).
All reference measures will be extracted, whether they correspond to
the cubelist or not (RETAIN_REFERENCE=true). Note that the
RETAIN_REFERENCE option overrides the CUBEMEASURES option with
respect to reference measures.
Command Line
cnetextract
fromlist=list.lis cnet=cnet.net prefix=new tolist=newList.lis
onet=newNet.net networkid=new description=new cubes=true
cubelist=list.lis cubemeasures=true retain_reference=true
An example of how to run this program from the command line.
GUI Screenshot
Data FilesLinks open in a new window.
|
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 |