cnet2dem
Create a digital elevation model from one or more control network files.
The cnet2dem applicaton produces an interpolated digital elevation model (DEM) from one or more control networks. There are fourteen different algorithms that may be selected that provide either absolute radius values or other information, such as radius and point distance statistics, computed at each output DEM pixel value. The range and type of the DEM generated from cnet2dem is a standard ISIS map definition or a projected ISIS cube file containing a map definition. You can select any number of algorithms in the ALGORITHM parameter. The output cube will contain the same number of bands in the same order algorithms are specified in the parameter. The BandBin group Name parameter will also contain the name of the algorithm that cooresponds to the data contained in each band.
Note that the control network is expected to be the output results of the bundle adjustment computed by jigsaw. Additionally, jigsaw must have been used to solve for radius. Otherwise, you will be using the apriori radius which is typically the PCK defininition (will will result in the ellipsoid).
The adjusted latitude/longitude coordinate is used to compute the location of all the control points. The adjusted coordinates are compute by jigsaw. If it doesn't exist, the apriori coordinate will be used but know that this coordinate is typically computed from each reference image in each control point (so it may not be consistent).
Also, in some cases, one or more of the algorithm radius bands in the output of cnet2dem may be sufficient for direct use as an ISIS shape model (after demprep is run!). However, this is generally not the case and some of the radius bands may require a series of filters to smooth out the results.
Categories
History
Kris Becker | 2015-11-13 | Original Version |
Tyler Wilson | 2016-03-10 | Minor documentation corrections. |
Parameters
Input
Type | filename |
---|---|
File Mode | input |
Internal Default | None |
Filter | *.net |
Type | filename |
---|---|
File Mode | input |
Internal Default | None |
Filter | *.lis |
Type | filename |
---|---|
File Mode | input |
Filter | *.map *.cub |
Output
Type | cube |
---|---|
File Mode | output |
Pixel Type | real |
Filter | *.cub |
Type | boolean |
---|---|
Default | FALSE |
Parameters
Type | string | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Default | RADIAL | ||||||||||||
Option List: |
|
Type | double |
---|---|
Internal Default | None |
Type | integer |
---|---|
Default | 10 |
Type | integer |
---|---|
Default | 0 |
Type | integer |
---|---|
Default | 0 |
Type | double |
---|---|
Internal Default | None |
This parameter provides numerous methods to compute the output radius value for a given latitude, longitude and map grid point. Any number of methods can be specified by enetering a comma-delimited lisf of the method names.
Name | Parameters | Description |
---|---|---|
AverageRadius | None | For all control points found in the RADIAL and/or NEARESTNEIGHBOR kd-tree search, computes the average radius value (the average Euclidean distance of all points from the surface to the center of the body). |
MaximumRadius | None | Computes the maximum radius (in meters) of the control points. |
MinimumRadius | None | Computes the minimum radius (in meters) of all control points. |
MedianRadius | None | Computes the median radius (in meters) of all control points. |
StandardDeviationRadius | None | Computes the standard deviation (in meters) of the radii of the control points. |
MaximumDistance | None | Computes the maximum surface distance (in meters) of all control points with respect to the latitude, longitude coordinates of the central pixel. |
MinimumDistance | None | Computes the minimum surface distance (in meters) of all control points with respect to the latitude, longitude coordinates of the central pixel. |
MedianDistance | None | Computes the median surface distance (in meters) of all control points with respect to the latitude, longitude coordinates of the central pixel. |
AverageDistance | None | Computes the average surface distance (in meters) of all control points with respect to the latitude, longitude coordinates of the central pixel. |
StandardDeviationDistance | None | Computes the standard deviation (in meters) of the surface distance of all control points with respect to the latitude, longitude coordinates of the central pixel. |
FrankeNelsonRadius | None | Computes the radius of the control points (in meters) using the Franke-Nelson method. |
ShepardsRadius | None | Computes the radius of the control points (in meters) using Shepard's weighted algorithm. |
NaturalNeighborRadius | None | Computes the radius of the control points (in meters) using the Nearest Neighbor interpolation algorithm. |
TypeCount | None | Returns the total number of pixels in the point collection. It additionally applies a signed (+/-1) value to indicate if the FLANN (Fast Library for Approximate Nearest Neighbors) search type was nearest neighbor (-1) or radius (+1). |
Type | string |
---|