arcpy在mxd中添加空间库的图层没有按图层的别名显示

如题,arcpy在mxd中添加空间库的图层时(arcpy.mapping.InsertLayer),添加后打开mxd发现图层不是按照空间库图层的别名显示,请问有什么方法实现。
已邀请:

短指

赞同来自:

同样使用arcpy批量修改
# coding=utf-8
import arcpy

aprx = arcpy.mp.ArcGISProject('CURRENT')
map = aprx.listMaps('地图')[0]
for lyr in map.listLayers():
if lyr.isFeatureLayer:
text = arcpy.Describe(lyr).aliasName
lyr.name = text
aprx.save()

如果是10.x的版本需要手动修改一下代码

要回复问题请先登录注册