Label | Explanation | Data Type |
Input Mosaic Dataset
| The input mosaic dataset path. | Mosaic Dataset; Mosaic Layer |
Input Solution Table
| The associated solution point table after block adjustment. | Table View |
Input Solution Points
| The solution point feature class. | Table View |
Output Report
|
The output Reality mapping report file path and name. The supported output format for a website is HTML. | File |
Input Control Points For Adjustment
(Optional) | The associated control points table, which may include tie points and ground control points. | Table View |
Report Format
(Optional) | Specifies the output format of the block adjustment report.
| String |
Summary
Generates a report after performing a Reality mapping block adjustment on a mosaic dataset. The report is useful when evaluating the quality and accuracy of the Reality mapping products.
Usage
If the optional control points table is included, the output report will contain the accuracy assessment of the control points, as well as the accuracy assessment of the block adjustment.
Parameters
arcpy.rm.GenerateBlockAdjustmentReport(input_mosaic_dataset, input_solution_table, input_solution_point, output_report, {input_control_point_for_adjustment}, {report_format})
Name | Explanation | Data Type |
input_mosaic_dataset | The input mosaic dataset path. | Mosaic Dataset; Mosaic Layer |
input_solution_table | The associated solution point table after block adjustment. | Table View |
input_solution_point | The solution point feature class. | Table View |
output_report |
The output Reality mapping report file path and name. The supported output format for a website is HTML. | File |
input_control_point_for_adjustment (Optional) | The associated control points table, which may include tie points and ground control points. | Table View |
report_format (Optional) | Specifies the output format of the block adjustment report.
| String |
Code sample
This is a Python sample for the GenerateBlockAdjustmentReport function.
import arcpy
mdname = "c:/omproject/adjustedcollection.gdb/droneimgs"
solutiontbl = "c:/omproject/adjustedcollection.gdb/droneimgs_solutiontbl"
solutionpnt = "c:/omproject/adjustedcollection.gdb/droneimgs_solutionpnt"
arcpy.GenerateBlockAdjustmentReport_rm(
mdname, solutiontbl, solutionpnt, "c:/omproject/adjustmentreport.html")
This is a stand-alone script sample for the GenerateBlockAdjustmentReport function.
import arcpy
mdname = "c:/omproject/adjustedcollection.gdb/droneimgs"
solutiontbl = "c:/omproject/adjustedcollection.gdb/droneimgs_solutiontbl"
solutionpnt = "c:/omproject/adjustedcollection.gdb/droneimgs_solutionpnt"
controlpnt = "c:/omproject/adjustedcollection.gdb/droneimgs_tiepoints"
arcpy.rm.GenerateBlockAdjustmentReport(
mdname, solutiontbl, solutionpnt, "c:/omproject/adjustmentreport.pdf",
controlpnt, report_format="PDF")
Environments
Licensing information
- Basic: Yes
- Standard: Yes
- Advanced: Yes