Enter leaf ID, then click “Capture Sample” to record device orientation (alpha/beta/gamma), time, latitude/longitude/altitude, and computed solar elevation/azimuth. Export all data as CSV.
Before using sensors, allow motion/orientation and location access on your device.
Current Orientation
Alpha (Z, yaw):0.00°
Beta (X, pitch):0.00°
Gamma (Y, roll):0.00°
Latest Geo
Latitude:N/A
Longitude:N/A
Altitude:N/A
Status
Recorded rows: 0
Local time: 11/24/2025, 2:48:49 AM
leafId
timestamp
latitude
longitude
altitude
alpha_deg
beta_deg
gamma_deg
sunElevation_deg
sunAzimuth_deg
No data yet. Enter ID and click “Capture Sample”.
Solar Angle Formulas
Elevation (h) and Azimuth (A) computed in this app follow common remote-sensing approximations:
h = asin( sin(φ)·sin(δ) + cos(φ)·cos(δ)·cos(H) ) [in radians] A = atan2( sin(H), cos(H)·sin(φ) − tan(δ)·cos(φ) ) [in radians] (degrees) = (radians) × 180/π Azimuth A is reported from North, clockwise (0..360).
Symbols:
φ: geographic latitude
δ: solar declination
H: hour angle (H = 15° × (solar time − 12))
Note: The implementation also includes Equation of Time (EoT) and time-zone offset to estimate apparent solar time.
Citation
If you use Digital Plant Phenotyping Platform v25.0 or any of its applications in your research, please cite it as: