Patches and updates
ArcGIS Engine 9.2 Dynamic Display Caching Improvements Patch
Resumen
Descripción
ESRI® announces the ArcGIS Engine 9.2 Dynamic Display Caching Improvements Patch for ArcGIS Engine and ArcGIS Desktop. This patch solves display-pauses that may happen while panning, zooming and roaming. Through improved cache performance these actions will now be smooth and uninterrupted. We recommend that all who use Dynamic Display, download and install this Patch at their earliest convenience to ensure the highest quality experience when working with ArcGIS 9.2. Users should apply this patch to the development and the deployment machines running your customer dynamic display application built using ArcGIS Engine or ArcGIS Desktop. It deals specifically with the issues listed below under Issues Addressed with this Patch.
Issues Addressed with this Patch
NIM005549 - Dynamic Display pauses during panning, zooming and roaming.
NIM007898 - When using Dynamic Display and when the roam tool is active, after loading an mxd, the Roam Tool can’t be activated by clicking on the mouse. In order to re-activate it the user need to select a different tool and then reselect the Roam Tool and activate.
NIM007899 - When using Dynamic Display the Roam Tool motion is sometimes not smooth, and there are considerable noticeable jumps after pausing (freezing) to load new tiles.
NIM009169 - When providing a string that contains non-English characters (such as Hebrew or Russian) to the DrawText method on IDynamicDisplay, the text will simply fail to display.NIM009312 - Text symbols do not show up on Linux & Solaris
Files Installed in this Patch
Windows
- Under the C:\Program Files\ArcGIS\Bin folder:
ControlToolsMapNavigation.dll
Display.dll
DynamicDisplay.dll
Map.dll
- Under the <installation location>/bin directory:
libdisplay.so
display.dll
display.rsb
libdynamicdisplay.so
dynamicdisplay.dll
dynamicdisplay.rsb
libmap.so
map.dll
map.rsb
libcontroltoolsmapnavigation.so
controltoolsmapnavigation.dll
controltoolsmapnavigation.rsb
- Under the <installation location>/com directory:
libesridisplay.so
esridisplay.rsb
libesricarto.so
esricarto.rsb
Installing the Patch on Windows
ArcGIS 9.2 Service Pack 2 must be installed before you can install this Patch. This patch can be applied to ArcGIS Engine 9.2 Service Pack 2 or ArcGIS Desktop 9.2 Service Pack 2.
- Make sure you have write access to your ArcGIS Engine installation location, and that no one is using ArcGIS Engine or ArcGIS Desktop.
- Download ArcGIS-92sp2-DynDisplayCache-Patch.exe to a location other than your ArcGIS installation location.
- Double-click the setup file to start the install process.
- When Setup starts, follow the instructions on your screen.
Installing the Patch on Solaris/Linux
ArcGIS 9.2 Service Pack 2 must be installed before you can install this Patch.
-
- Make sure you have write permission to your ArcGIS Engine installation location, and that no one is using ArcGIS Engine.
- Download the appropriate file to a location other than the installation location:
- Extract the specified tar file by typing:
% tar -xvf gis92sp2-dyndisplaycache-patch-slrs.tar (Sun Solaris)
% tar xvf gis92sp2-dyndisplaycache-patch-linux.tar (Linux)
- Start the installation by typing:
% ./applypatch
This will start the dialog for the menu-driven installation procedure. Default selections are noted in parentheses ( ). To quit the installation procedure, type 'q' at any time.
- To register the new files, type:
% setenv DISPLAY your_display:0
% source arcgis/init_engine.csh
% regsvr32 -c -u arcgis/bin/controltoolsmapnavigation.dll
% regsvr32 -c arcgis/bin/controltoolsmapnavigation.dll
% regsvr32 -c -u arcgis/bin/display.dll
% regsvr32 -c arcgis/bin/display.dll
% regsvr32 -c -u arcgis/bin/dynamicdisplay.dll
% regsvr32 -c arcgis/bin/dynamicdisplay.dll
% regsvr32 -c -u arcgis/bin/map.dll
% regsvr32 -c arcgis/bin/map.dll
Patch Updates
Check Online Support Center periodically for the availability of additional patches. New information about this Patch will be posted here.
UPDATE 06/27/2007 - Now Available:
- The Solaris and Linux downloads.
How to identify which Patch is installed
Windows
To check for the presence of a Patch, for each file examine the File version information (right click, properties, version tab). With only a few exceptions, all files modified as part of a Patch distribution can be uniquely identified in this manner. The File version for this Patch should read:
9.2.2.1357
Solaris/Linux
To find out what ArcGIS products are currently installed on your machine, download and extract the PatchFinder.tar and run PatchFinder utility from your local machine. This utility provides a report detailing which ArcGIS products and which servicepacks have been installed. The PatchFinder utility searches for thefollowing ArcGIS products.
ArcGIS Engine Developer Kit for C++
ArcGIS Engine Developer Kit for the Java Platform
ArcGIS Engine Runtime
ArcGIS Server for the Java Platform
ArcIMS
ArcIMS Web ADF for the Java Platform
ArcInfo Workstation
ArcReader
ArcSDE
Extract the tar file by typing:
% tar xvf PatchFinder.tar
Run the utility by typing:
% ./PatchFinder
Getting Help
Domestic sites, please contact ESRI Technical Support at 1-888-377-4575, if you have any difficulty installing this Patch. International sites, please contact your local ESRI software distributor.
Download ID:1303
Get help from ArcGIS experts
Download the Esri Support App