Journal of Independent Cultural Commentary

DAWAT FREE MEDIA

Promoting independent discourse, regional literature, and historical research across borders.

Chronolocation & Visual Geospatial Forensics

Solar Chronolocation: How to Pinpoint Capture Time and Location Using Sun Shadows and Azimuth Angles

A mathematical and practical field guide to solar chronolocation: calculating sun elevation, measuring shadow azimuth angles, and reconstructing the exact minute a photo or video was captured anywhere on Earth.

Technical diagram illustrating solar ephemeris geometry, sun azimuth angles, shadow trigonometry, and geospatial chronolocation vectors.
Deconstructing solar ephemeris: measuring vertical pole-to-shadow ratios, calculating solar elevation angles, and corroborating timestamps with satellite ground truth. (Illustration: Dawat Research Desk)

In open-source investigations of wartime atrocities, police abuse, or disputed election rallies, state actors frequently falsify the temporal context of visual evidence: “This protest happened three weeks ago,” or “The strike occurred at dawn when no civilians were present.”

When bad actors strip camera metadata or claim that a video was recorded at an entirely different hour or day, investigators possess an incorruptible physical clock: the Sun.

Every vertical object on planet Earthβ€”a utility pole, a streetlamp, a traffic sign, or a human beingβ€”casts a shadow whose angle and length are mathematically determined by three immutable astronomical variables: 1. The exact geographical location (latitude and longitude) of the camera. 2. The calendar date of capture. 3. The exact time of day (solar time relative to UTC).

By combining basic trigonometry with solar ephemeris models, an investigator can pinpoint the capture window of an unverified video to within $\pm 5$ minutes, conclusively disproving falsified temporal claims.

Interactive Chronolocation Tool

Calculate Sun Shadows & Time in Browser

Compute solar azimuth, elevation angles, and shadow length vectors for any GPS point on Earth with our air-gapped solar ephemeris calculator.

Launch Solar Chronolocator

1. The Astronomical Mechanics: Azimuth and Elevation

To chronolocate an image, an investigator must calculate two primary astronomical angles:

                                  THE SOLAR COORDINATE SPHERE
                                              ☼ SUN
                                             /β”‚
                                            / β”‚
                                           /  β”‚
                                          /   β”‚
                                         /    β”‚
                                        /     β”‚
                                       / ΞΈ    β”‚ (Sun Elevation Angle)
                             OBJECT   /──────── GROUND PLANE
                                     β”‚        β”‚
                                     │◄──────►│ SHADOW LENGTH (L)
                                    HEIGHT (H)
  1. Solar Elevation Angle ($\theta$):
  2. The angle of the sun above the geometric horizon, measured in degrees from $0^\circ$ (sunrise/sunset) to $90^\circ$ (directly overhead at solar noon in the tropics).
  3. Governs shadow length: higher elevation produces shorter shadows; lower elevation produces long, dramatic shadows.
  4. Solar Azimuth Angle ($\alpha$):
  5. The compass direction of the sun along the horizon, measured clockwise from True North ($0^\circ$):
    • North: $0^\circ / 360^\circ$
    • East: $90^\circ$ (approximate morning azimuth)
    • South: $180^\circ$ (solar noon in the Northern Hemisphere)
    • West: $270^\circ$ (approximate afternoon azimuth)
  6. Crucial Rule: Shadows project in the exact opposite direction of the sun: $$\text{Shadow Azimuth} = (\text{Sun Azimuth} + 180^\circ) \pmod{360^\circ}$$

2. The 4-Stage Chronolocation Workflow

[EYEWITNESS PHOTO] ──► [1. ESTABLISH TRUE NORTH] ──► [2. MEASURE SHADOW AZIMUTH] ──► [3. COMPUTE ELEVATION] ──► [TIMESTAMP VERDICT]

Stage 1: Establishing True North via Satellite Imagery

You cannot determine a shadow’s compass angle without an accurate True North baseline. Never guess based on road grids, which frequently deviate from magnetic and true north.

  1. Geolocate the scene to an exact GPS coordinate using satellite landmarks (e.g., Google Earth or OpenStreetMap).
  2. Identify a permanent ground feature visible in both the eyewitness photo and the satellite view (e.g., a straight curb line, the exterior wall of a building, or a painted crosswalk).
  3. Orient the satellite view with True North facing directly up ($0^\circ$).
  4. Measure the compass angle of the reference wall. If the building facade runs at $42^\circ$ northeast, that wall becomes your calibration vector.

Stage 2: Measuring the Shadow Vector

Identify a strictly vertical object standing on flat, unsloped ground: * Best vertical objects: Free-standing metal utility poles, stop signs, soccer goalposts, or architectural corners. * Avoid: Trees (crooked trunks and wind displacement), human beings leaning or walking, and objects standing on hillsides or drainage slopes (which distort shadow lengths). * Measure the angle of the shadow relative to your calibrated True North wall. If the shadow projects toward $310^\circ$ northwest, the sun was positioned at: $$310^\circ - 180^\circ = 130^\circ \text{ (Southeast)}$$ * An azimuth of $130^\circ$ in the Northern Hemisphere conclusively proves the photo was taken in the morning.


Stage 3: Measuring the Object-to-Shadow Ratio (Elevation)

If you have established the approximate date from seasonal foliage or eyewitness reporting, you can narrow the time to the exact minute by calculating solar elevation:

$$\tan \theta = \frac{H}{L} \implies \theta = \arctan\left(\frac{H}{L}\right)$$

  • $H$ = Height of the vertical object (in pixels or meters).
  • $L$ = Length of the cast shadow on the ground (in pixels or meters).
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                   SHADOW RATIO TO SOLAR ELEVATION CHEAT SHEET          β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ SHADOW RATIO (L/H) β”‚ SOLAR ELEVATION (ΞΈ)β”‚ ASTRONOMICAL MEANING         β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ 1.0 (L = H)        β”‚ 45.0Β°              β”‚ Sun is halfway up the sky.   β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ 0.5 (Shadow is 1/2)β”‚ 63.4Β°              β”‚ High midday sun.             β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ 2.0 (Shadow is 2x) β”‚ 26.6Β°              β”‚ Low morning or late afternoonβ”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ 3.7 (Shadow is 3.7x) 15.0Β°              β”‚ Within 45 minutes of sunset. β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Stage 4: Cross-Referencing with SunCalc or Dawat Chronolocator

Once you have your calculated Sun Azimuth ($\alpha$) and Solar Elevation ($\theta$):

  1. Open the Dawat Solar Chronolocator or suncalc.org.
  2. Input the exact Latitude and Longitude of the verified location.
  3. Set the known calendar date.
  4. Drag the time slider until the simulated sun ray matches your measured azimuth angle ($\alpha$) and the shadow length slider matches your measured $L/H$ ratio.
  5. The corresponding time displayed is the exact solar capture time.

3. Real-World Case Study: Disproving a Disinformation Claim

A conflict post claims: “Drone attack on central fuel depot occurred at 3:30 PM today.”

Location: 48.4647Β° N, 35.0462Β° E (Dnipro, Ukraine)
Claimed Date: October 15, 2026
Claimed Time: 15:30 (3:30 PM local)

The Forensic Audit:

  1. The video shows vertical utility pole shadows projecting toward $325^\circ$ northwest.
  2. If shadows point northwest ($325^\circ$), the sun must be in the southeast ($145^\circ$).
  3. However, on October 15 in Dnipro:
  4. At 15:30 (3:30 PM), the sun is in the southwest ($218^\circ$), casting shadows toward the northeast ($38^\circ$).
  5. The sun only reaches azimuth $145^\circ$ at 10:45 AM.
  6. Evidentiary Verdict: The incident occurred nearly five hours earlier in the morning than claimed, disproving the breaking news narrative.

By harnessing the celestial mechanics of solar ephemeris, investigative journalists transform simple shadows into unshakeable chronological proof.

Standard Operating Procedure Step-by-Step Field Protocol

How to Chronolocate Visual Evidence with Sun Shadows

5-step mathematical procedure for calculating solar capture time from shadows in unverified imagery.

  1. Geolocate the Scene to an Exact GPS Coordinate: Corroborate ground features on satellite imagery to lock down latitude and longitude.
  2. Align Satellite View to Calibrate True North: Identify a permanent reference wall or curb and measure its compass heading relative to 0 degrees North.
  3. Measure the Shadow Vector Direction (Azimuth): Calculate shadow angle from vertical poles, then add 180 degrees to determine solar azimuth.
  4. Calculate Object-to-Shadow Length Ratio for Elevation: Measure vertical object height and shadow length to compute solar elevation angle via arctan(H/L).
  5. Cross-Reference Solar Ephemeris on SunCalc or Dawat Chronolocator: Input GPS coordinates and date, adjust time slider to match azimuth and elevation, and read exact time.
Forensic Q&A

Frequently Asked Verification Questions

Key technical principles, error traps, and diagnostic standards for investigative researchers.

How accurate is solar chronolocation?
When vertical objects on flat ground are measured accurately with calibrated true north baselines, solar chronolocation pinpoints time to within +/- 5 minutes.
How do you calculate sun azimuth from shadow angle?
Shadows project directly opposite the sun. The formula is: Sun Azimuth = (Shadow Azimuth + 180) mod 360.
Astronomical Solar Chronolocation Zero Server Uploads β€’ 100% Private RAM

Calculate Sun Azimuth & Elevation from Shadows

Simulate solar positions, verify time-of-capture to within minutes, and validate shadow vectors against astronomical ephemeris algorithms.

Launch Solar Chronolocator β†’ Deep Metadata Inspector β†’

About the Contributor

The Dawat Forensic Research Desk specializes in geospatial open-source intelligence, satellite corroboration, and visual media chronolocation.

Curated Intelligence

Related Research & Dispatches

View Complete Investigative Archive β†’