The function estimates the projected (silhouette) area as a portion of the surface area of the organism as a function of zenith angle. The function is useful for estimating absorbed solar radiation.
proportion_silhouette_area(psi, taxon, raz = 0, posture = "prostrate")
numeric
zenith angle in degrees between 0
and 360
.
character
organism name. Current choices are "lizard"
, "frog"
, and "grasshopper"
.
numeric
relative solar azimuth angle (in degrees). Required if taxon = "lizard"
. This is the horizontal angle of the sun relative to the head and frontal plane of the lizard and options currently include 0
(in front), 90
(to side), and 180
(behind) degrees.
character
value describing posture. Required if taxon = "lizard"
. Options include "prostrate"
(default) and "elevated"
.
numeric
silhouette area as a proportion.
Relationships come from
Lizards: Muth (1977)
Frogs: Tracy (1976)
Grasshoppers: Anderson et al. (1979)
Anderson RV, Tracy CR, Abramsky Z (1979).
“Habitat Selection in Two Species of Short-Horned Grasshoppers. The Role of Thermal and Hydric Stresses.”
Oecologia, 38(3), 359--374.
doi:10.1007/BF00345194
.
Muth A (1977).
“Thermoregulatory Postures and Orientation to the Sun: A Mechanistic Evaluation for the Zebra-Tailed Lizard, Callisaurus draconoides.”
Copeia, 4, 710 - 720.
Tracy CR (1976).
“A Model of the Dynamic Exchanges of Water and Energy between a Terrestrial Amphibian and Its Environment.”
Ecological Monographs, 46(3), 293-326.
doi:10.2307/1942256
.
Other allometric functions:
mass_from_length()
,
proportion_silhouette_area_shapes()
,
surface_area_from_length()
,
surface_area_from_mass()
,
surface_area_from_volume()
,
volume_from_length()
proportion_silhouette_area(psi = 60,
taxon = "frog")
#> [1] 0.2902208
proportion_silhouette_area(psi = 60,
taxon = "grasshopper")
#> [1] 0.0862
proportion_silhouette_area(psi = 60,
taxon = "lizard",
posture = "prostrate",
raz = 90)
#> [1] 0.329857
proportion_silhouette_area(psi = 60,
taxon = "lizard",
posture = "elevated",
raz = 180)
#> [1] 0.176596