Error HRESULT E_FAIL has been returned from a cell to a COM component, when I did catchment polygon processing in hec geo hms. I have followed all the problems, and suggestions in this community, but it still doesn't work and ends in failure. Please help, for friends in this community, to help solve this problem.
please help me to solve this problem🙏😫
Please ensure you have installed the appropriate version of HECGeoHMS (same as ArcMap).
https://downloads.esri.com/archydro/HECGeoHMS/
Also toggle the Background Processing On/Off (Geoprocessing > Geoprocessing Options > Background Processing), i.e. if the background processing option is unchecked, you can check it or vice-versa.
I've tried but, still can't be solved. Is there a better solution that can solve this problem
up
@MarkBoucher please help me to solve this problem friend. I have followed the advice and input, in this community from previous years, but still can't solve this problem.
@FauzanAldi - This is a very common error. I think it means that the process can't find the data it is looking for. This is because:
I have struggled to understand the root cause of this error in the ArcHydro process, and the above are some "theories" I try to work with in debugging the error. I've actually made a Model Builder model of a key process using logic and Spatial Analyst tools (a workaround). I've had success with this, but it is time consuming to do this "programing" and using it on the next project requires a lot of checking to make sure file paths are correct or I'll overwrite data in the last project. Learning python better would help in this, I'm sure.
I have not had the chance to use ArcHydro for many months, so I won't offer to take your data and work with it. Possibly someone else has time to do that.
I hope this helps.
Best,
Mark