Bulk density is defined as the total mass of soil per unit volume. It is determined from the STATSGO Layer table variables BDH and BDL.
Porosity is defined as the total volume occupied by pores per unit volume of soil and is calculated from bulk density and particle density. The formula is: Porosity = 1 - (BD/PD), where PD is the particle density, normally assumed to be 2.65 g/cm³. It should be noted that porosity is a derived quantity and is NOT a part of the original STATSGO database.
Determining the bulk density and porosity for each of a set of standard layers required three main steps:
The mean bulk density for each layer was computed as the simple average of BDH and BDL. The corresponding porosity was computed as 1 - (BD/PD), using a particle density PD = 2.65 g/cm³. Some components included one or more layers with BDL = BDH = 0 which were below the mean depth to bedrock (the average of ROCKDEPL and RPCHDEPH); for these components, the mean bulk density was set equal to the particle density, PD, and the porosity was set to zero.
To determine the contribution of each component of a given map unit to the standard layers, the layers defined in the Layer table for the component were compared with each standard layer. If the standard layer was entirely included within one of the component layers, the BD and porosity values for the layer were multiplied by the COMPPCT value to determine the weighted contribution of the component to the standard layer. If the standard layer overlapped two or more component layers, the BD and porosity values for each component layer were first weighted in proportion to the amount of overlap before multiplication by the COMPPCT value.
If the bottom of the last layer specified for the component was above the bottom of the last standard layer (250 cm), the component layer was assumed to have the same BD and porosity as the next higher component layer down to the mean bedrock depth. Below this depth, BD was set equal to the particle density, PD, and the porosity was set to zero.
If the component was identified as "WATER", it was excluded from the computation of mean BD and porosity. As noted below, some components specified BDL = BDH = 0 for all layers; these components also were excluded.
After all components for the map unit were processed, the sum of the weighted contributions to each standard layer by all non-excluded components was divided by the sum of the COMPPCT values for the non-excluded components to determine the mean BD and porosity for each standard layer of the map unit.
Two major problems were encountered which affect the validity of the computed values.