[Background][About the Study Area][Analysis Process][ Suitability Assessment][Home]

Technical Model-Building Methodology
The following general methodology was used to create all three land suitability models using
ArcView's ModelBuilder software.

  • Once the variables of each model were determined (as described above), the shapefiles with the source data were modified to reflect the attributes that would be given consideration (e.g. adding a buffer to a given attribute).

  • In ArcView, the ModelBuilder Extension was activated, and the modified shapefiles with appropriate legends were pulled into a new View.

  • The ModelBuilder feature was activated and the diagram of the model was developed.

  • All input shapefiles had to be converted to grid files. The latter are composed of pixels (square cells), to which one can assign different values. The model software processes such values to derive results.

  • Each input shapefile was converted to a discrete grid format using the Vector Conversion function.  Using ModelBuilder, the cell size selected was 10 meters, the extent of theme was the property boundary, and the evaluation scale selected was 1-100.

  • In some cases it was necessary to create a grid themes from two or more discrete grid inputs. In order to do this, the Arithmetic Overlay function was used.

The "Arithmetic Overlay" allows the modeler to combine several input grid themes by assigning an operator and multiplier to each scheme. The main advantage is that it allows Boolean manipulation to scale and calculate intersections and overlapping areas.

Example: I have two input files "floodplain" and "riverbanks." We want to know which areas are

  1. inside the floodplain but above the riverbanks, and

  2. inside the floodplain and part of the riverbanks

To this end, the following values are assigned to specific areas:

For Floodplains For Riverbanks

0 = not in floodplain
1 = in floodplain

1 = not in riverbanks
2 = in riverbanks

If we multiply the values of each grid cell, the result consist of 0s, 1s, and 2s which mean:

0 =  not in floodplain, regardless of whether outside or inside the riverbank
1 =  in floodplain and not in riverbanks
2 = in floodplain and in riverbanks

Because the output grids of the Arithmetic Overlay are continuous, these had to be converted to discrete grid themes using the Reclassification function.  

The Reclassification Process allows you to group cell values into classes. Classes are defined by specifying the values each class will contain. The input data for the reclassification is a grid theme. The output theme is a grid theme containing the newly defined classes.

Once all the grid themes were complete, they were connected to a Weighted Overlay.  

The Weighted Overlay Process allows you to combine data from several input grid themes by converting their cell values to a common scale, assigning a weight (percent influence) to each theme, and giving a weighted value to each attribute considered.

Each category in the grid themes used in the models was assigned a numerical value, or "influence value," ranging from 0 to 100 according to criteria established by the team.  By assigning a value to each category, one translates its degree of importance to a format that the computer software can use to run a model.  Categories with high values are given a high degree of importance, while categories with low values are given low importance.  These values were assigned to each theme category with the Weighted Overlay function of the ModelBuilder.  In addition to establishing a value for each category, each variable (grid theme) considered in the model was assigned a percent value to reflect its degree of influence in the model.  To run the model, all values must add up to 100.  The variables that influence the model the most are given the highest percentage.

Once the connections to the Weighted Overlay were established, the models were run to produce shapefiles showing zones of varying suitability for human settlement, agriculture and preservation.

Notes:
The assignment of NODATA status to areas outside the study area was handled differently in the agriculture model.  Remember, areas outside a feature to be valued were labeled with the NODATA option in the weighted overlay process. In the other models, we always produced shapefiles that had polygons covering the whole area, but this was not the case for agriculture. If, for example, there was a buffer around a well, the shapefile in the agriciulture model would contain only the buffer area; whereas for the settlement or preservation model, we had shapefiles containing the buffer area AND the area outside the buffer to the extent of the property area.

What does this difference mean? The results for both approaches are the same, as long as the model is only applied to the property area. As soon as the model would, for whatever reason, be extended, let's say to include adjacent properties, one would have to produce a shapefile similar to those used for the settlement or preservation models.  

This modified process also seemed to reveal an error in the ModelBuilder program.  When the model is saved under a different name, the program sets back all the "Restricted" values to zero. If the "NO DATA" area has been set to "Restricted" (meaning that the area is taken out of the weighing process completely and left blank) it must be re-set to this value after saving it under another name.

____
The main explanations in italics were taken as quotes from the respective ModelBuilder wizards.

 

Algorithmic Flowchart: Agricultural Suitability Model

 

Algorithmic Flowchart: Human Settlement Suitability Model

 

Algorithmic Flowchart: Preservation Suitability Model

 

Return to
Methodological Documentation

 

[Home] [Site Map]
Prepared by the Community and Regional Planning Program, University of Texas at Austin, Spring 2000