你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
张国丽
赞同来自: 江宝骅
import arcpy mxd = arcpy.mapping.MapDocument(r'E:\2017\arcpy\updatalayer\updatalayer.mxd') df = arcpy.mapping.ListDataFrames(mxd, Layers)[0] updateLayer = arcpy.mapping.ListLayers(mxd, vegtype, df)[0] sourceLayer = arcpy.mapping.Layer(r'E:\2017\arcpy\updatalayer\vegtype.lyr') arcpy.mapping.UpdateLayer(df, updateLayer, sourceLayer, True) if updateLayer.symbologyType == GRADUATED_COLORS: updateLayer.symbology.valueField = shape_Area updateLayer.symbology.numClasses = 7 mxd.saveACopy(rE:\2017\arcpy\updatalayer\updatalayer2111.mxd) del mxd, sourceLayer
要回复问题请先登录或注册
1 个回复
张国丽
赞同来自: 江宝骅
经测试,ArcGIS10.4之前的版本确实有这种情况,ArcGIS10.4之后的版本得到完善,建议升级版本。
要回复问题请先登录或注册