Dynamic Update XY (Aeronautical)

Resumen

Automatically updates either the 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, and is meant to be used within existing data editing or creation workflows.

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. Essentially, the attribute coordinates in the attribute table may not always be in synch with the feature geometry, and this tool automatically updates and synchronizes your existing features.

Uso

Sintaxis

DynamicUpdateXY_Aeronautical (input_feature_class_list, input_update_method, input_update_priority)
ParámetroExplicaciónTipo de datos
input_feature_class_list
[input_feature_class_list,...]

The feature classes to be updated.

String
input_update_method

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.
String
input_update_priority

Determines if the geometry or attribute values have priority.

  • Update to GeometryAttributes are changed to match the geometry.
  • Update to AttributesGeometry is changed to match the attributes.
String

Ejemplo de código

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"

# keywords
Update_Method = "Full Extent"
Update_Priority = "Update to Geometry"

# 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, Update_Method, Update_Priority)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento

Temas relacionados

Información de licencia

ArcView: No
ArcEditor: No
ArcInfo: Requiere Aeronautical Solution

9/30/2010