Solusi lain dari Rob Clark :
Anda bisa menggunakan Featureeclass_to_featureclass dengan pemetaan bidang. Ya itu menciptakan kelas fitur lain tetapi Anda hanya bisa memiliki area output untuk menyalin data dan mengubah alias saat sedang melakukannya.
Dalam python, sintaks untuk field_map
bagian ini rumit, jadi lewati sekali secara interaktif untuk meluruskan parameter, biarkan berjalan. Lalu pergi ke jendela hasil , r-klik dan Salin potongan python . Berikut ini cuplikan yang digabungkan kembali menjadi sesuatu yang sedikit lebih mudah untuk diperluas dan digunakan kembali (lebih banyak pekerjaan dapat dilakukan untuk memecah potongan peta bidang dan properti):
inFC = 'e:/Canvec/fix.gdb/HD_1480009_2'
outFC = 'HD_with_aliases'
out_wspace = 'e:/canvec/fix.gdb'
where_clause = '#' # use default
config_keyword = '#' # "
# build field map
fmap_out_att = 'CODE /\Specification code/\ ' # field and alias name
fmap_properties = 'true true false 4 Long 0 0 ,First,#,' # field properties
fmap_in_att = 'e:/Canvec/fix.gdb/HD_1480009_2,CODE,-1,-1' # input FC and field
# construct the complete field map
field_map = fmap_out_att + fmap_properties + fmap_in_att
# results in:
# "CODE /\Specification code/\ true true false 4 Long 0 0 ,First,#,e:/Canvec/fix.gdb/HD_1480009_2,CODE,-1,-1"
arcpy.FeatureClassToFeatureClass_conversion(inFC, out_wspace, outFC,
where_clause, field_map, config_keyword)
# the template command copied from Results window, used for building above
# arcpy.FeatureClassToFeatureClass_conversion("e:/Canvec/fix.gdb/HD_1480009_2","e:/canvec/fix.gdb","HD_with_aliases3","#","CODE /\Specification code/\ true true false 4 Long 0 0 ,First,#,e:/Canvec/fix.gdb/HD_1480009_2,CODE,-1,-1","#")