漏洞
| 漏洞 ID 编号 | BUG-000167674 |
|---|---|
| 已提交 | May 21, 2024 |
| 上次修改时间 | December 29, 2024 |
| 适用范围 | ArcGIS Pro |
| 找到的版本 | 3.0.4 |
| 操作系统 | Windows OS |
| 操作系统版本 | 10.0 64 Bit |
| 修正版本 | 3.4 |
| 状态 | Fixed |
Add one of the following workaround to the Python script but note sometimes the error inspect does not refresh and this results are inconsistent.
Python Workaround 1:
Changing the zoom level as mentioned in one of the community threads found during researching the issue:
def refresh():#
Refresh the map view by changing the map scale.
# The map view changes by such a small amount that it isn't
# noticeable, but still causes the map view to refresh.
mv = aprx.activeView
mv.camera.scale = mv.camera.scale + 0.1
Python Workaround 2:
Get or set the layerDefinition on the layer that is updated, through the CIM:
# Reference a project, map, and Layer using arcpy.mp
p = arcpy.mp.ArcGISProject(' current' )
m = p.istLayers('Map') [0]
l = m.listLayers('main.cov')[0]
# Return the Layer's CIM definition
l_cim = l.getDefinition( 'V2')
# Push the changes back to the Layer object
I. setDefinition( I_cim)
# Save changes
p. save( )
漏洞 ID: BUG-000167674
软件:
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序