Report Aviation Chart Changes (Aviation Tools)
Summary
Compares feature classes in two enterprise geodatabase versions and returns the differences in a report. You can filter the reported changes to determine which charts are affected by the differing data sources. You can set filters based on areas of interest (AOI), definition queries, and Report Chart Changes preferences.
Once generated, the report will be written to the AIS_ChartChanges table in the ArcGIS Aviation Charting AIS geodatabase schema. You can name the report and reference it through the SessionID unique report identifier. You can use the Chart Changes tool to view the report.
Usage
The Aviation Workspace parameter value must be a versioned enterprise geodatabase. File geodatabases are not supported.
The base version is typically the primary or ancestor version of the enterprise geodatabase, and the comparison version is the secondary version of the enterprise geodatabase. Reported ChangeType values (Delete, Insert, Attribute, Geometry, or Both) are from the base version to the comparison version of the enterprise geodatabase. Delete ChangeType values exist in the base version, but not in the comparison version. Insert ChangeType values exist in the comparison version, but not in the base version.
The base and comparison version will have all values (including NULL values) stored.
You must populate the workspace preference table with Report Chart Changes preferences before running this tool. These preferences will define which feature classes and attributes will be included in the report. After a preference is created, you can update the attributes as necessary. You can also create multiple preferences by assigning unique names to each preference in the table.
The Area of Interest Features polygon feature class is used to set a boundary within which the features will be processed. Features that overlap the AOI entirely or partially will be processed.
To avoid unexpected errors when referencing a feature class in an enterprise geodatabase, provide an absolute path to the workspace when using the
aoi_featuresparameter in Python.The generated report must have a unique name. You cannot have two reports with the same name in the AIS_ChartChanges table.
Once this tool has been run, it no longer depends on existing versions to compare the changes.
Some data changes can occur in tables or feature classes that do not have a corresponding cartographic feature, leaving the change not tied to a specific chart. In situations like this, it will only appear in the base results and not grouped by Map ID. By using the Prepare Aviation Data Configuration File (.json) parameter, the tool can tie these changes to a corresponding cartographic feature using the relationships defined in the Prepare Aviation Data configuration file rules. After the tool is run, the changes also appear in the corresponding chart-specific list of results when grouped by Map ID.
Note:
The Prepare Aviation Data configuration file (.json) parameter should contain the relationship-defining business rules used by the Prepare Aviation Data tool.
Parameters
| Label | Explanation | Data type |
|---|---|---|
|
Aviation Workspace |
The versioned enterprise ArcGIS Aviation Charting AIS geodatabase. The workspace cannot be a file geodatabase. |
Workspace |
|
Base Version |
The version of the ArcGIS Aviation Charting AIS geodatabase that will be compared. |
String |
|
Comparison Version |
The version of the ArcGIS Aviation Charting AIS geodatabase that will be compared to the Base Version parameter value. |
String |
|
Report Preference |
The Report Chart Changes preference setting from the preference table. This preference will define which feature classes will be included in the report. |
String |
|
Report Name |
The unique name of the report, containing changes between the geodatabase versions. |
String |
|
Area of Interest Features (Optional) |
The boundary within which the features will be processed. |
Feature Layer |
|
Prepare Aviation Data configuration file (.json) (Optional) |
The |
File |
Derived output
| Label | Explanation | Data type |
|---|---|---|
|
ID of Generated Report |
The |
String |
Environments
This tool does not use any geoprocessing environments.
Licensing information
- Basic: No
- Standard: Requires ArcGIS Aviation Charting
- Advanced: Requires ArcGIS Aviation Charting