Orchard Row Shade Simulator

Visualize which side of a row orchard gets more shade from latitude, slope aspect, row direction, tree height, and canopy width.

Tamamen tarayıcıda çalışır ve yıllık eğilim ile temsili güneş koşulları arasında geçiş yapmanızı sağlar.

True north In-tarayıcı calculation Hemisphere-aware Paylaşım URL

What This Tool Shows

See which side the shade tends to drift toward when you change the row direction.

See how slope aspect and slope steepness affect uphill/downhill bias in the same view.

Check how far the shadow reaches relative to row spacing with one clear ratio.

How to Use

  1. Enter latitude, slope aspect, and row direction.
  2. Enter tree height and canopy width.
  3. Eğim açısını ve sıra aralığını iyileştirmek istiyorsanız ayarları açın.
  4. Review the result card and heatmap to inspect shade bias.

Examples

Typical Orchard in the Northern Hemisphere

Girdi

Latitude 35.7°, slope aspect 180°, row direction 0°, tree height 3.2m, canopy width 2.8m, mode Annual

Çıktı

Annual bias leans slightly downhill, and low sun increases cross-row overlap.

Row Orchard in the Southern Hemisphere

Girdi

Latitude -34.6°, slope aspect 20°, row direction 90°, tree height 4.0m, canopy width 3.4m, mode Low Sun

Çıktı

The same true-north convention works in the Southern Hemisphere. Low sun increases downhill bias.

Glossary

True north

The north reference used for maps and azimuths. It is not always the same as magnetic north.

Azimuth

Angle measured clockwise from north. It lets the simulator treat row direction and slope aspect consistently.

Aspect

The downhill-facing direction of a slope. It affects uphill/downhill shade bias.

Shade Bias Index

A percentage-style index for uphill/downhill shade bias. Values near zero mean a more balanced result.

Cross-Row Reach

The ratio of shadow reach to row spacing. Values above 1 suggest row overlap.

Formulas

  • Solar altitude: sin α = sin φ sin δ + cos φ cos δ cos H
  • Azimuth: A = normalize(atan2(sin H, cos H sin φ - tan δ cos φ))
  • Terrain normal: n = normalize([sinβ sinAs, sinβ cosAs, cosβ])
  • Shadow tip: S = P + t(-u), t = -n·P / n·(-u)
  • Shade bias index: 100 × (downhill - uphill) / total shade
  • Cross-row reach: shadow width perpendicular to the row / row spacing

Frequently Asked Questions

Is slope aspect alone enough?

Yalnızca eğim açısı, eğim dikliğini size söylemez, bu nedenle ayarlar bir referans eğim açısı kullanır.

Can I use it in the Southern Hemisphere?

Yes. The latitude sign switches hemispheres, and the same true-north azimuth convention is used.

Do I need true north?

Yes. Row direction and slope aspect are true-north based. Convert magnetic bearings first if needed.

What if I do not know row spacing?

Otomatik mod varsayılan olarak 1.5× kanopi genişliğini kullanır ve sıralar arası örtüşmeyi tahmin eder.

Can I use it outside orchards?

Evet. Aynı mantık bağlar ve diğer sıralar bazlı çok yıllık sistemler için de geçerlidir.

Notlar

  • This tool visualizes geometric bias. It does not guarantee microclimate or yield outcomes.
  • Actual shade changes a lot with row spacing, canopy shape, pruning, and surrounding terrain.
  • Enter row direction and slope aspect using true north. Convert magnetic bearings first if needed.
  • Eğim açısı girilmediğinde, araç varsayılan bir referans değeri kullanır. Varsa ayarlar bölümünden ölçülen bir değerle değiştirin.