Generation of Stream Order Using Model Build in ArcGIS
Generation of Stream Order Using Model Build in ArcGIS
Model Builder is a visual tool for building geoprocessing workflows. Geoprocessing models automate
and document your spatial analysis and data management processes. One can create and modify
geoprocessing models in Model Builder, where a model is represented as a diagram that chains together
sequences of processes and geoprocessing tools, using the output of one process as the input to another
process. A model process consists of a tool and all variables connected to it. Connector lines indicate the
sequence of processing. Many processes can be chained together to create a larger process.
A Stream Order model can be created following the steps mentioned below:
Processing ‘File’
Output
2. Adding Flow direction to the model
Click on spatial analyst tool in arc toolbox- go to hydrology- drag the ‘Flow Direction’ option to the model
builder pop up window- double click on the ‘Flow Direction’ box- select Fill output raster as input raster-
save the output file- ok- Click on connect tool and add the arrow to connect the labels-Click on Model-
Run.
Output
Output
Output
Output
Output
7. Adding Basin
Click on spatial analyst tool in arc toolbox- go to hydrology- drag the ‘Basin’ option to the model
builder pop up window- double click on the ‘Basin’ box- select Flow direction output raster as input
direction raster- save the output file- ok- Click on connect tool and add the arrow to connect the
labels-Click on Model- Run.
Processing ‘Basin’
Output
Output
Output
Changing Symbology
10. Now we can save the model in arc toolbox. And run other elevation data on this model in future.
The final out put model will look like this:
Final Output
Final Model
Advantages of Using Model Builder in ArcGIS:
• One can create own tools with Model Builder. Tools that are created with Model Builder can be
used in Python scripting and other models.
• Model Builder is an easy-to-use application for creating and running workflows containing a
sequence of tools.
• Model Builder, with scripting, is a way to integrate ArcGIS with other applications.
• In Model Builder, one can create model and model tools. A model is nothing than a sequence of
tools and data chained together; the output of one tool is fed to the input of another. When we
save a model, it becomes a model tool.
• One can use immediately execute a tool sequence created or one can make tool for use in future
by other users.
In conclusion, generating a Stream Order model from a DEM using Model Builder in ArcGIS streamlines
the hydrological analysis process through a structured and automated workflow. By following a series
of well-defined steps—starting from adding elevation data, performing hydrological operations like
flow direction and accumulation, identifying stream networks, and finally converting streams and
basins into vector features—users can efficiently model watersheds and stream networks. The
flexibility of Model Builder allows users to save, reuse, and modify their workflows, enhancing
productivity and simplifying future analyses. This capability not only promotes consistency and
reproducibility in spatial analysis but also offers customization for complex geoprocessing tasks,
making it an essential tool for geospatial professionals.