Dynamic Update XY (Aeronautical)


Updates geometry or specified X, Y coordinate attributes for point feature classes. This enables you to synchronize geometry and coordinate attribute edits made on point features. If you create a point feature class from X, Y coordinates then move a point, the original X, Y attributes do not update with this change. In reverse, if you edit attribute coordinates the associated feature point does not move. The attribute coordinates in the attribute table may not always be synchronized with the feature geometry. This tool automatically updates and synchronizes your existing features.



DynamicUpdateXY_Aeronautical (input_feature_class_list, input_update_method, input_update_priority)
ParameterExplanationData Type

The feature classes to be updated.


The update method you want to use.

  • SELECTED_FEATURESDefault if features are selected and disabled if no features are selected. Only available in ArcMap.
  • FULL_EXTENTRuns on the full extent of the data—the entire dataset.

Determines if the geometry or attribute values have priority.

  • UPDATE_GEOMETRYAttributes are changed to match the geometry.
  • UPDATE_ATTRIBUTESGeometry is changed to match the attributes.

Code Sample

DynamicUpdateXY example (Python window)

The following Python window script demonstrates a use of the DynamicUpdateXY function.

# Input_Feature_Classes must be set in the Dynamic Update XY Settings in Set Tool Options
# in Production Properties
Input_Feature_Classes = "ASP_PD.DBO.ADHPSurfacePoint;ASP_PD.DBO.Obstacle"

# Import the toolbox - you may have to alter this path
arcpy.ImportToolbox(r'C:\Program Files\ArcGIS\Desktop10.0\ArcToolbox\Toolboxes\Aeronautical Tools.tbx')
# Exec Dynamic Update XY
arcpy.DynamicUpdateXY_Aeronautical(Input_Feature_Classes, "FULL_EXTENT", "UPDATE_GEOMETRY")


This tool does not use any geoprocessing environments

Related Topics

Licensing Information

ArcView: No
ArcEditor: No
ArcInfo: Requires Aeronautical Solution