Select to view content in your preferred language

Weighted Overlay Tool Performance

186
1
Wednesday
Labels (3)
WengNg
by
Regular Contributor

Hi,

I've got a question around the performance of the Weighted Overlay tool. I've got about 15 rasters to process in a File Geodatabase in a performant network drive and a fairly beefy instance.

Every time I add all of the rasters into the tool, it begins to calculate something - presumably values within the rasters. This takes a fairly long time and when I try to modify the percentages, it does more calculations. Depending on the size of the rasters, I can sometimes end up waiting for hours just for the tool to load before even running it.

There is something inefficient about how the tool operates. Upon digging further using Diagnostic monitor, I found that for every raster (if I add it one at a time), it loops through the entire Geodatabase and data to perform something called "Geodatabase.Table.OpenDataset" several time for each raster.

Found it odd that it does that. Can anyone clarify what it is actually doing and how to avoid it?

1 Reply
DanPatterson
MVP Esteemed Contributor

Weighted Overlay (Spatial Analyst)—ArcGIS Pro | Documentation

All integer rasters I assume. same cell size and extent and snap raster?  areal extent will obviously affect performance

How Weighted Overlay works—ArcGIS Pro | Documentation

Are the common preference schemes done ahead of time?


... sort of retired...
0 Kudos