Problem:
When accessing a UT database with UT Desktop, incorrect connection information is referenced in the layers after loading a map display. If the same database is accessed with an earlier version, the connection information is correct.
Cause:
The behavior is caused by the introduction of a caching mechanism for better performance when loading map displays. This mechanism was introduced with build 6604 (spring release 2023).
It can occur, for example, if the databases are temporarily accessed with different versions when switching to a more recent version and the Map Displays have been transferred from one database to another and the data sources have been exchanged with the previous versions
The caching mechanism is described in the documentation in the Configure Map Displays section at the bottom.
Solution:
Important: If the version of ArcGIS is also updated when the version of UT for ArcGIS is upgraded, the following solution cannot be used! Map Displays that were saved with a higher ArcGIS version cannot be loaded with older ArcGIS versions. |
When replacing the data sources of the Map Displays with older versions (65xx or older), the cache is not reset. As a result, when accessing the database with newer versions (6604 or newer), the outdated cache is evaluated and the observed behavior occurs. To solve the problem, you can replace the data sources of the Map Displays with the more recent versions. This will clear the cache.
Workaround:
If the exchange of data sources with the more recent version is not possible due to different versions of ArcGIS, the caching mechanism must be deactivated for the period in which the databases are accessed with different versions.
- Preferences setting (Disable for single workstation):
ArcFM_UT / AedSicad.UT.Gis.Framework.LayerManagement / SupportMapDisplayCache = false
- GA_ENVIRON entry (central switch off):
MAP_DISPLAY_CACHE = false
As the caching mechanism leads to a significant improvement in performance when loading the map views, the deactivation should be removed as soon as only one version of ArcGIS is used and it is possible to exchange the data sources with the more recent version.
Comments
0 comments
Please sign in to leave a comment.