Problem using WCS for raster analysis in Pro 3.1 - "cannot process above size limits of image service"

1122
3
Jump to solution
07-07-2023 11:15 AM
Labels (2)
TaylorWillow
New Contributor II

I've brought the USGS 3DEP Elevation WCS into ArcGIS Pro 3.1 with the intent of using it to run a national-extent analysis, or at the very least to clip out custom AOIs if I need to run the analysis locally. I brought it into Pro using the ArcGIS Server connection and the following url: https://elevation.nationalmap.gov/arcgis/services/3DEPElevation/ImageServer/WCSServer. I then turned off the processing templates to access the actual DEM values. USGS documentation indicates that after following these steps you should be able to use the service for analysis.

However, every time I try to use a geoprocessing tool to operate on the WCS dataset, such as zonal statistics or even clip raster, I get the same error: "Error 001491: Cannot process above the size limits of the image service. The allowed maximum number of rows and columns is 8000 and 8000 respectively. Please adjust the output extent and/or cellsize to fit within the limits."

This happens even when I try to clip the raster using a very reasonably sized polygon, for example a 1 mile long line buffered by 300ft. This area shouldn't be above the aforementioned size limits - is the geoprocessing tool trying to operate on the whole national raster extent? Isn't it the whole point of a WCS to be able to operate on a very large raster and only touch the cells that are relevant to the analysis? How can I actually use this resource that the USGS very helpfully serves out?

1 Solution

Accepted Solutions
Andrew--Johnson
Esri Regular Contributor

Take a look at this help topic which describes best practices to use large service based input in geoprocessing tools

https://pro.arcgis.com/en/pro-app/latest/tool-reference/appendices/geoprocessing-considerations-for-... 

 

thanks,

Andrew

 

View solution in original post

0 Kudos
3 Replies
Andrew--Johnson
Esri Regular Contributor

Take a look at this help topic which describes best practices to use large service based input in geoprocessing tools

https://pro.arcgis.com/en/pro-app/latest/tool-reference/appendices/geoprocessing-considerations-for-... 

 

thanks,

Andrew

 

0 Kudos
TaylorWillow
New Contributor II

Thank you - setting the geoprocessing extent in the environment pane worked.

0 Kudos
RajinderNagi
Esri Contributor

Taylor, The USGS service has a limit of 8000 rows x 8000 cols which would translate to extents based on cell size. If you leave the default cell size (which is ~0.99) , it would be ~ 8000 m x 8000m. You can use 'Make Image Server Layer' tool to specify the extent and cell size and make sure it's below the limit before using as input to other GP tools. In 3.1, you would need to specify the extent in the environment setting as well. You can check the answer to a similar question here: https://community.esri.com/t5/arcgis-living-atlas-questions/obtain-an-extract-of-terrain/m-p/1289222...

0 Kudos