Coder Social home page Coder Social logo

ERROR 000732: Input Raster Dataset about taudem HOT 14 CLOSED

dtarb avatar dtarb commented on August 19, 2024
ERROR 000732: Input Raster Dataset

from taudem.

Comments (14)

dtarb avatar dtarb commented on August 19, 2024

This can occur if MPI is not properly installed or paths are not correct from the install. Try the following:

  1. Check above the line Process started: in the message box. You should see something like
    Command Line: mpiexec -n 8 pitremove -z "D:\Scratch\CubDemo\cubdem" -fel "D:\Scratch\CubDemo\cubdemfel.tif"
    Open a command prompt and type this in starting from "mpiexec" and see if it works. This should run the program. If there are errors you should be able to see them and perhaps act on them.
  2. The command line guide http://hydrology.usu.edu/taudem/taudem5/TauDEM53CommandLineGuide.pdf has additional information on running from the command line and what the paths should be.
  3. At a command prompt, the path command should show you the path, and the commands "where mpiexec" and "where pitremove" should show you whether and where on your installation these functions that TauDEM uses have been installed and if they are correct. The path can be edited from "advanced system settings" (type advanced in the start search and select this), Then select environment variables and find path under system variables.

from taudem.

sandhyageo avatar sandhyageo commented on August 19, 2024

Thanks dtarb,

It worked for me.

from taudem.

RondaStrauch avatar RondaStrauch commented on August 19, 2024

I also have this error, but I'm not as computer savoy to figure out what you mean above for the solution. I just uninstalled and updated TauDEM to 5.3.5 today using the complete windows installer. I'm trying to use pitfill or D-infinity tools, but this error (the same one above) just keeps coming up. I've located my mpiexec file and it was in the C:\Program Files\Microsoft HPC Pack 2012\Bin using "where". I copied it to the TauDEM5Exe folder, but that didn't seem to solve the problem. I found the "Advance system settings" that I need to edit the "Path" in the 'System variables' section. All the paths were there (e.g., C:\Program Files\Microsoft HPC Pack 2012\Bin;C:\GDAL;C:\Program Files\GDAL;C:\Program Files\TauDEM\TauDEM5Exe) but the TauDEM was there twice.

"Where gdal111.gll" didn't work, but I found the gdal111.dll file in the C:\Program Files\GDAL folder. So, not sure what I've done wrong.

Any help would be most appreciated. Thanks!!!

from taudem.

dtarb avatar dtarb commented on August 19, 2024

I can not see anything wrong with the paths. Check that there are no trailing spaces that sometimes cause problems. If you type "path" at the command prompt do you see the path correctly.

Copying an exe file to a different location is generally not a good idea as it may have other dependencies, so I suggest leaving it where it was. Did you type "where gdal111.dll" or "where gdal111.gll" as you wrote above. The typo "g" would explain where not finding it, but still does not explain why this does not work for you.

Did you reboot the computer after the path changes. They may not take effect on programs that are already running and rebooting makes sure everything gets restarted.

from taudem.

RondaStrauch avatar RondaStrauch commented on August 19, 2024

Yes...this worked!! I likely had a typo and I restarted my machine. Now the gdal file is present and the TauDEM tool worked fine. Thanks for helping on this so quickly!

from taudem.

daniel-althoff avatar daniel-althoff commented on August 19, 2024

This can occur if MPI is not properly installed or paths are not correct from the install. Try the following:

  1. Check above the line Process started: in the message box. You should see something like
    Command Line: mpiexec -n 8 pitremove -z "D:\Scratch\CubDemo\cubdem" -fel "D:\Scratch\CubDemo\cubdemfel.tif"
    Open a command prompt and type this in starting from "mpiexec" and see if it works. This should run the program. If there are errors you should be able to see them and perhaps act on them.
  2. The command line guide http://hydrology.usu.edu/taudem/taudem5/TauDEM53CommandLineGuide.pdf has additional information on running from the command line and what the paths should be.
  3. At a command prompt, the path command should show you the path, and the commands "where mpiexec" and "where pitremove" should show you whether and where on your installation these functions that TauDEM uses have been installed and if they are correct. The path can be edited from "advanced system settings" (type advanced in the start search and select this), Then select environment variables and find path under system variables.

when i type in cmd :
C:\Users\danie>where mpiexec
C:\Program Files\Microsoft MPI\Bin\mpiexec.exe -- THIS IS OK

C:\Users\danie>where pitremove
INFO: Could not find files for the given pattern(s). -- WHY WONT IT FIND IT? I cant fix this

from taudem.

dtarb avatar dtarb commented on August 19, 2024

This means that the path to where the TauDEM functions are has not been set. The typical location is C:\Program Files\TauDEM\TauDEM5Exe and this needs to be on your path. This should have been done by the installer, but if you did not have permissions to change paths, or did not have the set path box checked, it may not have been set. As noted above the path can be edited from "advanced system settings". Type advanced in the start search and select this, Then select environment variables and find path under system variables and create a new entry with the path to the location of the files on your system.

from taudem.

daniel-althoff avatar daniel-althoff commented on August 19, 2024

This means that the path to where the TauDEM functions are has not been set. The typical location is C:\Program Files\TauDEM\TauDEM5Exe and this needs to be on your path. This should have been done by the installer, but if you did not have permissions to change paths, or did not have the set path box checked, it may not have been set. As noted above the path can be edited from "advanced system settings". Type advanced in the start search and select this, Then select environment variables and find path under system variables and create a new entry with the path to the location of the files on your system.

Thank you very much.
At first when I searched for "advanced system settings" it only showed "view advanced system settings".
I openned it but didn't find the "Environment variables" so I thought it was different on my OS .... I had been sleep deprived... my bad
And thanks again. Worked perfectly

from taudem.

dtarb avatar dtarb commented on August 19, 2024

See my response in #192 (comment)

from taudem.

micpy avatar micpy commented on August 19, 2024

Same error in ArcMap.
However, a different issue was raised when I tried to execute it in cmd.

"PitRemove.exe - Entry Point Not Found" [TauDEM537]
image

Note:
I experienced the same error with TauDEM535
My unit is 64-bit.
I already added to my Path the following: C:\Program Files\Microsoft MPI\Bin\mpiexec.exe;C:\Program Files\Microsoft HPC Pack 2012\Bin\mpiexec.exe;C:\Program Files\GDAL;C:\Program Files\Microsoft HPC Pack 2012;C:\Program Files\TauDEM;C:\Program Files\TauDEM\TauDEM5Exe

from taudem.

geoye avatar geoye commented on August 19, 2024

I tried to use TauDEM in arcmap either, and I met the same question with you.
My solution is to set parellel processing number to 0 in environment settings:
image

from taudem.

RondaStrauch avatar RondaStrauch commented on August 19, 2024

from taudem.

dtarb avatar dtarb commented on August 19, 2024

@RondaStrauch I saw this comment, but am not sure what the problem is that you are referring to. If you tell me a bit more I may be able to help.

from taudem.

RondaStrauch avatar RondaStrauch commented on August 19, 2024

@realmzoer15, can you share your problem with David? I just responded in email and it doesn't track your original image on the avalanche runout algorithm.

from taudem.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.