Physically Erosion Model for PIT and flat area correction (PEM4PIT)
PEM4PIT is a GIS-based package for the preprocessing of Digital Elevation Models (DEM) for hydrologic and geomorphic applications. PEM4PIT, distributed as an add-on of the ESRI (C) ArcGis platform, implements a physically-based landscape evolution model for the production of hydrologically-correct DEMs by removing common DEM artifacts (artificial depressions and flat areas).
You can download the PEM4PIT CD image here (redirecting to external website).
PEM4PIT CD includes:
– PEM4PIT core module and preprocessing and postprocessing routines for DEM preparation and results visualization. The PEM4PIT package also contains the interface to both standard and state-of-the art terrain analysis tools for hydrogeomorphic applications (e.g. flow direction, flow accumulation, stream network extraction)
– References: international scientifics journal related to PEM4PIT research investigations developed by authors
– PEM4PIT authors and related information
You can also download PEM4PIT tools here and follow installation instructions below.
PEM4PIT installation instructions
1) Copy the ‘Software’ folder to your hard drive making sure the destination directory doesn’t contain blanks. Please also avoid very long paths.
Change folder name if you want.
2) If ‘C:/Program Files/ArcGIS’ is your ArcGIS installation directory, then move to step 3). Otherwise:
In the folder you have just copied on your Hard Drive, open the following 5 ascii files (using a common text editor: Notepad, Wordpad or similar)
a) ..\Software\flowdirection\slodiracc.py
and change paths of the following two lines of the file according to your customized ArcGis installation directory:
gp.AddToolbox(“C:/Program Files/ArcGIS/ArcToolbox/Toolboxes/Spatial Analyst Tools.tbx”)
gp.AddToolbox(“C:/Program Files/ArcGIS/ArcToolbox/Toolboxes/Conversion Tools.tbx”)
save the file and exit.
b) ..\Software\netext\netext.py
and change paths of the following two lines of the file according to your customized ArcGis installation directory:
gp.AddToolbox(“C:/Program Files/ArcGIS/ArcToolbox/Toolboxes/Spatial Analyst Tools.tbx”)
gp.AddToolbox(“C:/Program Files/ArcGIS/ArcToolbox/Toolboxes/Conversion Tools.tbx”)
save the file and exit.
c) ..\Software\widthfunction\widthfunction.py
and change paths of the following two lines of the file according to your customized ArcGis installation directory:
gp.AddToolbox(“C:/Program Files/ArcGIS/ArcToolbox/Toolboxes/Spatial Analyst Tools.tbx”)
gp.AddToolbox(“C:/Program Files/ArcGIS/ArcToolbox/Toolboxes/Conversion Tools.tbx”)
save the file and exit.
d) ..\Software\pem4pit\pem4pit.py
and change paths of the following threelines of the file according to your customized ArcGis installation directory:
gp.AddToolbox(“C:/Program Files/ArcGIS/ArcToolbox/Toolboxes/Spatial Analyst Tools.tbx”)
gp.AddToolbox(“C:/Program Files/ArcGIS/ArcToolbox/Toolboxes/Data Management Tools.tbx”)
gp.AddToolbox(“C:/Program Files/ArcGIS/ArcToolbox/Toolboxes/Conversion Tools.tbx”)
save the file and exit.
e) ..\Software\standard\standard.py
and change paths of the following two lines of the file according to your customized ArcGis installation directory:
gp.AddToolbox(“C:/Program Files/ArcGIS/ArcToolbox/Toolboxes/Spatial Analyst Tools.tbx”)
gp.AddToolbox(“C:/Program Files/ArcGIS/ArcToolbox/Toolboxes/Data Management Tools.tbx”)
save the file and exit.
3) Open ArcMap. In the ArcToolbox window right-click and choose ‘Add Toolbox’;
if using ArcGIS 9.0 or 9.1 browse the PEM4PIT installation folder and select ‘TerrainAnalysisTools_90_91; then click ‘Open’.
if using ArcGIS 9.2 browse the PEM4PIT installation folder and single-click on ‘TerrainAnalysisTools_92; then click ‘Open’.
4) To save permanently the new ArcToolbox configuration, including the new PEM4PIT tool, choose ‘Save Settings’ and then ‘to default’.
5) You are ready to use PEM4PIT and other Terrain Analysis tools brought to you by the GISTAR (G*) team.
NOTES: The new toolbox ‘TerrainAnalysisTools’ contains two submodules: ‘standard’ (standard hydrologic analysis, e.g.
flowdirection and flowaccumulation) and ‘G*tools’. More info are included in the associated help files, in the references.