Compute Block Adjustment (Data Management)

This ArcGIS 3.1 documentation has been archived and is no longer updated. Content and links may be outdated. See the latest documentation.

Summary

Computes the adjustments to the mosaic dataset. This tool will create a solution table that can be used to apply the actual adjustments.

Usage

  • Use the output control points from the Compute Tie Points tool as the input control points for this tool.

  • The output solution table from this tool will be used in the Apply Block Adjustment tool.

  • The tool requires the ArcGIS Desktop Advanced license when the Transformation Type value is set to RPC or Frame.

  • Many Adjustment Options parameter options are available to optimize the block adjustment solution when the Transformation Type parameter is specified as Frame. See the available settings for the Adjustment Options parameter.

Parameters

LabelExplanationData Type
Input Mosaic Dataset

The input mosaic dataset that will be adjusted.

Mosaic Layer; Mosaic Dataset
Input Control Points

The control point table that includes tie points and ground control points.

This feature class is usually the output from the Compute Tie Points tool.

Feature Layer
Transformation Type

Specifies the type of transformation that will be used when adjusting the mosaic dataset.

  • Zero-order polynomialA zero-order polynomial will be used in the block adjustment computation. This is commonly used when the data is in flat area.
  • First-order polynomialA first-order polynomial (affine) will be used in the block adjustment computation. This is the default.
  • Rational Polynomial CoefficientsThe rational polynomial coefficients (RPCs) will be used for the transformation. This is used for satellite imagery that contains RPC information in the metadata. This option requires the ArcGIS Desktop Advanced license.
  • Frame camera modelThe Frame camera model will be used for the transformation. This is used for aerial imagery that contains the frame camera information in the metadata. This option requires the ArcGIS Desktop Advanced license.
String
Output Solution Table

The output solution table containing the adjustments.

Table
Output Solution Points
(Optional)

The output solution points table. This will be saved as a polygon feature class. This output can be quite large.

Feature Class
Maximum Residual
(Optional)

A threshold that is used in block adjustment computation; points with residuals exceeding the threshold will not be used. This parameter applies when the transformation type is Zero-order polynomial, First-order polynomial, or Frame camera model. If the transformation type is Rational Polynomial Coefficients, the proper threshold for eliminating invalid points will be automatically determined.

When the transformation type is Zero-order polynomial or First-order polynomial, the units for this parameter will be map units, and the default value will be 2.

When the transformation type is Frame camera model, the units for this parameter will be pixels, and the default value will be 5.

Double
Adjustment Options
(Optional)

Additional options that will be used to fine-tune the adjustment computation. To set an option, type the keyword and the corresponding value in the list box.

  • Minimum residual valueThe minimum residual value, which is the lower threshold value, will be used. When the transformation type is Zero-order polynomial or First-order polynomial, the units will be map units and the default minimum residual value will be 0. The minimum residual value and the Maximum Residual parameter value are used in detecting and removing points that generate large errors from the block adjustment computation.
  • Maximum residual factorThe maximum residual factor will be used to generate the maximum (upper threshold) residual value if the Maximum Residual parameter is not defined. In this case, MaxResidualFactor * RMS will be used to calculate the upper threshold value.The minimum residual value and the Maximum Residual parameter value are used in detecting and remove points that generate large errors from block adjustment computation.
Value Table
Image Location Accuracy
(Optional)

Specifies the geometric accuracy level of the images.

This parameter is only active if the Transformation Type parameter is specified as Rational Polynomial Coefficients.

If low accuracy is specified, the control points will first be improved by an initial triangulation; then they will be used in the block adjustment calculation. The medium and high accuracy options do not require additional estimation processing.

  • High accuracyThe accuracy will be 30 meters or less.
  • Medium accuracyThe accuracy will be between 31 meters and 100 meters. This is the default.
  • Low accuracyThe accuracy will be more than 100 meters.
  • Very High accuracyThe imagery was collected with a high-accuracy, differential GPS, such as RTK or PPK. This option will keep image locations fixed during block adjustment.
String
Output Adjustment Quality Table
(Optional)

An output table used to store adjustment quality information.

This parameter is only active if the Transformation Type parameter is specified as Rational Polynomial Coefficients.

Table
Refine by DEM
(Optional)

An input DEM from which elevations will be sampled as ground control points for refining the geometric accuracy of the image network in the adjustment.

The parameter is only active when the Transformation Type parameter is specified as Frame camera model.

Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer
Elevation Accuracy of DEM
(Optional)

The elevation accuracy of the input DEM. The accuracy value will be used as a weight for the sampled ground control points in the adjustment.

The parameter is only active when the Transformation Type parameter is specified as Frame camera model.

Double

Licensing information

  • Basic: No
  • Standard: Requires ArcGIS Reality
  • Advanced: Yes

Related topics