Knowledge Base - Technical Articles
Bug: Raster layers using the 'Current Display Extent' statistics option will show strips of shifting color when the map is printed or exported
| Article ID: | 28692 |
|---|---|
| Bug Id: | NIM004463 |
| Software: | ArcGIS - ArcEditor 9.0, 9.1, 9.2, 9.3 ArcGIS - ArcInfo 9.0, 9.1, 9.2, 9.3 ArcGIS - ArcView 9.0, 9.1, 9.2, 9.3 |
| Platforms: | Windows NT 4.0, 2000, XP |
Description
Maps that are printed or exported with this option often have a striped or banded pattern of the data in the output. The stripes can be characterized by actual data that is banded with different saturations or intensities.
Cause
When a map is printed or exported, it is processed as long rectangular strips of data. Each strip of data has slightly different statistics and therefore, because of the current display extent stretching, a slightly different rendering contrast stretch is calculated.
This can result in a striping or banding pattern on output.
Workaround
In ArcGIS versions 9.1 and later, there is a possible work around using some of the Symbology parameters. This workaround is to save the 'current display extent' statistics as an XML file. This XML file can then be loaded into the Custom Setting for statistics. Maps then properly export or print using the Custom Statistics option.
- For ArcGIS 9.0:
1. Zoom to the desired display area in the layout.
2. Right-click on the raster dataset, point to Data, and click Export Data.
3. Set the extent to the data frame.
4. Specify the output location, file name, and format.
5. Click Save.
6. When the raster data has been exported/clipped, add it to the layout, and print it.
This raster dataset only uses the statistics that are contained in the raster dataset, which is the same as the statistics of the current display extent.
- For ArcGIS 9.1 or later:
1. Zoom to the desired display area in the layout.
2. In the Raster Dataset Properties dialog box, click on the Symbology tab.
3. Scroll to the Statistics dropdown arrow, and select From the current display extent and click Apply.
4. Click OK. Make sure you are satisfied with the way the raster dataset is rendered.
5. Go back to the symbology tab and click Save as XML. Set the path and file name for the XML file, and click Save.
6. In the Statistics dropdown arrow, select From Custom Settings (below).
7. Click the Load XML button. Navigate to the XML file saved in step 5, and click Open.
8. Click OK, to view the display.
Created: 2/24/2005
Last Modified: 1/29/2010
Comments
By Anonymous - 05/07/2009 12:39 AM
Other - See details below.
Is there also a solution for arcims ?
By Anonymous - 04/11/2007 3:48 AM
The article is incorrect or the solution didn’t work.
Export Map: cirrent extend optimisation will cause stripes I have to rephrase my former mail. The workaround works also in 9.2 but it is not clear when ArcGIS updates the statistics for the local extend.
Rating:
By Anonymous - 04/11/2007 3:33 AM
The article is incorrect or the solution didn’t work.
In 9.2 the statistics saved for the current extent are in fact the statistics for the complete raster dataset, therefor the workaround will not work
Rating:
By Anonymous - 10/31/2005 9:51 AM
I just want you to know that is was EXTREMELY helpful to us. Exporting the statistics to an XML file worked perfectly. Thank you. Please continue to acknowledge and create workarounds for bugs whenever possible.
Rating:
By Anonymous - 04/06/2010 2:53 PM
Great article! It helped a lot!
ArcMap does not export data frame as PDF, EMF when image statistics are calculated from current display extent. ArcGis 9.3 (Build 1850), Windows XP Pro x64, Ver 5.2.3790 SP 2 Build 3790 Keywords: EXPORT, PDF, RASTER, DATA FRAME, IMAGE JPEGs DO export. Initial search of kb did not turn up anything that seemed related. After resolving the issue I searched on \"current display extent\" and found bug #28692. Details can be found at: ftp://data.arcticatlas.org/arc_gis_bug/
Rating: