I'm running Drone2Map on a new machine (HP Z8 Fury Tower G5) with 64 cores (no CUDA) and running into issues with parallel processing.
I'm trying to generate True Orthos for a set of 1,751 images, and the AddRastersToMosaicDataset tool is consistently throwing ERROR 160281: A requested row object could not be located. The log output reveals two further errors:
Since the issue seems to be with parallel processing, I've tried reducing the number of CPU threads (I've tried various numbers between 1 and 105). I continue to get the same errors.
I notice in the log that even when I reduce the number of threads (in both project settings and in the global settings), the AddRastersToMosaicDataset tool doesn't seem to honor that number and always reverts to a parallel processing factor of 50%, which on this machine is 64 threads.
I'm surprised that I haven't seen previous threads on this issue. Any suggestions would be appreciated!
I ran into the same issue with ArcGIS Pro (Parallel Processing Issues when setting up Imagery... - Esri Community). ESRI reached out but didn't really give me a solution to it.
Did it work with no multithreading?
@JamesHead-Mears1 Unfortunately no - this is where I'm running into the secondary issue of Drone2Map not honoring the parallel processing settings (both global and project settings). When I reduce the number of threads to 1, the AddRastersToMosaicDataset tool doesn't seem to get the message and keeps using the default parallel processing factor of 50%.