It is possible to export rasters in ArcMap by right clicking the layer-> Data-> Export:
Export Raster
You can then click 'Use Renderer' check box to ensure the image you export uses the current symbology/rendering settings for that raster layer.
There does not appear to be any geoprocessing tools that match this 'Use Renderer' functionality.
I need to export over 200 images with these settings. I'd rather not do this manually. Is anyone aware of any way to automate this process?
-
2Not through python, it could be done in ArcObjects. What sort of symbology do you have? perhaps you could Classify and ColourMap the files instead... BTW very good question! this might be worth putting to Esri as an improvement suggestion.Michael Stimson– Michael Stimson2015年03月24日 22:14:15 +00:00Commented Mar 24, 2015 at 22:14
-
The symbology I'm interested in retaining is the histogram stretch. ideas.arcgis.com/ideaView?id=087E0000000CwysIACJKyllo– JKyllo2015年03月24日 22:30:42 +00:00Commented Mar 24, 2015 at 22:30
-
Are all the rasters a similar range? min:max:SD? A function like Reclass by Table followed by Add Colormap would give the appearance of being rendered.. but you will need to fill in a table of 255 input ranges and 255 RGB values (Excel or similar may help)Michael Stimson– Michael Stimson2015年03月24日 22:40:55 +00:00Commented Mar 24, 2015 at 22:40
-
Encourage Esri to expose the renderer to arcpy by voting for this idea at Expose Export Raster Renderer Settings to Python/Arcpy (repost of JKyllo's comment above; wording didn't make it clear what is at the end of the link)matt wilkie– matt wilkie2015年06月30日 16:32:19 +00:00Commented Jun 30, 2015 at 16:32
1 Answer 1
There is the Copy Raster Tool which does give some control over the outputs.
enter image description here
-
2It won't apply a renderer though - making the tool useless for what I was trying to achieve.JKyllo– JKyllo2015年06月09日 19:43:37 +00:00Commented Jun 9, 2015 at 19:43