7.4. GIS Book: Operations

The Field Calculator performs simple and complex calculations for both text strings and mathematical operations. Note that the modifications affect all records (if none is selected) or only the selected records. To calculate the percentage of each polygon with respect to the total surface area (e. g. plant_cover layer), the value of the total surface area must first be determined. To do this, open the attribute table, right click on the field header (Area), select Statistics and in the Sum line you will find the total area of all polygons in this layer. Then right click on the header of the created field (Percentage), select the “Field Calculator” tool and use the following expression: [Area] * 100 / total area value. The expression [Area] in the equation corresponds to the name of the field, which can be selected directly by double-clicking on the “Fields” section (Figure 30).

Figure 30. Field Calculator operations

Equations can contain different mathematical operations (sum, subtraction, division and multiplication), including parentheses. Calculations can be developed using VB Script or Python. When accessing geoprocessing functions is required (including entity geometry calculation), Python is recommended. In addition, this language provides greater opportunities for scripting calculations. Further information about the field calculator can be found in “About calculating fields“, where a comprehensive list of examples is available (Figure 30).

You want to learn an ArcGIS 10 Course following this manual + online + certificate = 15.99 USD

Discover more from GIS Crack

Subscribe now to keep reading and get access to the full archive.

Continue reading