ArcGIS Engine 9.2 Dynamic Display Caching Improvements Patch
This patch solves display pauses that may happen when using the dynamic mapping capability while panning, zooming and roaming. Through improved cache performance these actions will now be smooth and uninterrupted. Users should apply this patch to the development and the deployment machines running your customer dynamic display application built using ArcGIS Engine.Description
- Issues Addressed with this Patch
- Files Installed in this Patch
- Installing this Patch on Windows
- Installing this Patch on Solaris/Linux
- Patch Updates
- How to identify which Patch is installed
- Getting Help
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.
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
- Under the C:\Program Files\ArcGIS\Bin folder:
- Under the <installation location>/bin directory:
- Under the <installation location>/com directory:
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.
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:
gis92sp2-dyndisplaycache-patch-slrs.tar 5 MB gis92sp2-dyndisplaycache-patch-linux.tar 11 MB
- 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:
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
Check Online Support Center periodically for the availability of additional patches. New information about this Patch will be posted here.
- The Solaris and Linux downloads.
UPDATE 06/27/2007 - Now Available:
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:
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 service packs have been installed. The PatchFinder utility searches for the following 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 Web ADF for the Java Platform
Extract the tar file by typing:
% tar xvf PatchFinder.tar
Run the utility by typing:
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.