Early access: New content posts daily — updates are frequent and you may notice work in progress.
OSINTBench
Guides Geolocation via Sun and Shadow Analysis with SunCalc

Geolocation via Sun and Shadow Analysis with SunCalc

Geolocation via sun and shadow analysis uses visible lighting, shadow direction, and solar position modeling to test whether a photo or video matches a claimed place and time. Its value is not in solving imagery from scratch, but in giving investigators a disciplined way to confirm or challenge geolocation hypotheses with SunCalc and supporting evidence.

intermediate Updated 2026-04-05

Sun and shadow analysis gets misused.

Some think it's magic: measure a shadow, glance at SunCalc, and instantly pinpoint where and when an image was taken. It doesn't work that way. Professionals use it to validate. You've got a possible location, a date range to test, or a claimed timestamp to verify against the scene's lighting. Shadows confirm or rule out. That's it.

Used that way, it is genuinely valuable.

Solar geometry helps with image verification. Can a viral image have been taken where the uploader said? Was a conflict video recorded at the claimed time? Is a recent photo actually older? Treat solar data as one piece of evidence, use it with other geolocation methods. Don't rely on it alone.

What Sun and Shadow Analysis Can Prove

Sun and shadow analysis works because the sun's position at a given spot and time is predictable.

The sun's azimuth and elevation are key. Azimuth is the sun's horizontal direction relative to north. Elevation is its height above the horizon. These factors shape the direction and length of shadows from vertical objects. If image shadows don't match expected solar geometry for the claimed spot and time, the claim is likely wrong.

Geolocation and chronolocation are separate questions. Geolocation refers to where the image was taken, while chronolocation refers to when it was taken. Shadow analysis helps with both, but usually needs other scene clues. A misplaced shadow rules out a location. A wrong-length shadow rules out a time. The strongest conclusions come from knowing scene orientation and date context.

Expectations matter. Sun and shadow analysis isn't a standalone solution; it stress-tests an existing hypothesis. Without candidate locations or a date range, solar geometry is interesting but not decisive.

Collect the Right Inputs From the Image

Before opening SunCalc, get what you can from the image itself.

Identify fixed vertical objects, such as utility poles, building edges, signposts, lamp posts, flagpoles, minarets, towers. People standing upright can work too, but posture can be a problem; man-made objects are usually better.

Assess shadow direction. A rough idea of shadow direction can rule out impossible times later; exact measurement isn't necessary yet. Also, estimate shadow length. A short shadow means the sun is high, while a long shallow shadow means early morning or late afternoon. You're just collecting information.

Estimate scene orientation from geography, using roads, building faces, landmarks, coastlines, fence lines. Your map skills are important here; determine how the camera and scene face north. Without that information, shadow direction doesn't mean much.

Record any uncertainty. Was the image rotated? Is the ground sloped? Is the lens wide-angle? Is it heavily cropped? Write it down. A rough, honest measurement beats a fake precise one.

Use SunCalc to Test Candidate Locations and Times

Once you have a few locations that might be relevant, switch to SunCalc. Drop the marker on a possible coordinate and start moving the time slider. Compare the predicted sun direction with the shadow in the image. The first useful result often isn't an exact match, but a set of clear exclusions. If SunCalc says the sun should be southeast, but the image shows a western light source, you can rule out that time window.

Start with major solar events. Solar noon, sunrise, sunset are useful because they help narrow down the day quickly. If someone claims a photo was taken at noon, but the shadows look low and long, you can test that claim fast. If the image looks like late-day lighting, check if the candidate location would produce that shadow direction near sunset.

Then refine your search. Move through smaller time intervals, compare direction and sun height. If the image supports multiple possible times, note the range instead of forcing a single minute. Test nearby points if the exact camera position is uncertain. A street corner, rooftop, or adjacent block may produce a slightly different scene orientation.

If the date is uncertain, test multiple dates. Similar solar angles occur on different days, especially within the same season. SunCalc works best with a realistic date range, not an open-ended calendar.

Build a Repeatable Professional Workflow

A professional workflow starts with map-based geolocation, not with SunCalc.

First, identify candidate locations using OSINT: map platforms, satellite imagery, Street View. Terrain, road geometry, building layout are considered. Once you have a candidate, use SunCalc to stress-test the claimed time. Does the lighting match?

Cross-check solar findings with external evidence. Weather history is key. No sun, no strong shadows occur. Rain or heavy cloud cover ruins the match. Event timelines help. A protest at noon limits the window.

Document everything. Save coordinates, date and time ranges, SunCalc screenshots. Record assumptions, noting why a candidate was rejected, or why one stayed plausible.

Reproducibility separates professional work from casual analysis. Another analyst should reach the same conclusion.

Common Errors and How Investigators Avoid Them

Common Errors in Shadow Analysis

Don't trust image orientation right away. Apps rotate images, platforms crop them, and users reframe. If you're wrong about the scene's orientation, your shadow conclusions will be off.

To ensure accuracy, anchoring the scene to map features is helpful. Experienced investigators do this before relying on angular measurements.

Perspective distortion is another issue. Wide-angle lenses warp lines, especially near the frame's edges. Uneven terrain messes with vertical objects, making them look tilted. Shadows can appear longer or shorter than expected.

Non-vertical objects have their own issues. A leaning pole won't cast the same shadow as a straight one.

Limitations of Shadow Analysis

Date ambiguity is a problem. Similar sun angles occur on different dates. Geometry alone can't pinpoint a unique day. Investigators use contextual evidence to narrow down the date range, including upload history, event reports, seasonal clues, weather, and travel patterns.

Shadow Readability

Shadow readability changes throughout the day. Long shadows at sunrise and sunset are easier to interpret. Midday shadows are shorter and less distinct. Midday analysis isn't useless, but confidence may be lower unless the scene is clear.

When Sun and Shadow Analysis Is Strong Enough to Matter

The strongest cases aren't theoretical. They're real verification problems.

Testing viral images is one example. If the background looks right, but the shadow direction doesn't match the claimed location or time, it may be fake. Conflict-video verification is another, where reported event timing can be checked against lighting conditions. Backdating analysis is a third: a suspect image claims to be recent, but shadows, weather, or daylight position suggest otherwise.

Bellingcat-style workflows use shadow analysis as one piece of a layered approach. Maps, satellite imagery, and street-level images help build the case. Weather archives, metadata, and open-source reporting are also used. Solar geometry adds to it by showing if lighting matches the narrative. Maps, satellite imagery, street-level images, weather archives, metadata, and open-source reporting are all used, along with solar geometry.

The right approach is to use sun and shadow analysis to confirm or challenge a hypothesis. Results should be presented in terms of confidence: consistent with the claimed time, inconsistent with the claimed location, or plausible within a certain range. The assessment should be tied to visible scene evidence and documented SunCalc tests.

That's when this technique matters.

Verdict

Geolocation via sun and shadow analysis is useful. It lets you check if lighting conditions match a claimed location and time.

This method is useful after basic geolocation work. You have candidate coordinates, a rough date range, and scene orientation. SunCalc helps eliminate impossible scenarios and supports plausible ones. It is a validation layer for photo and video verification.

To get the best results, be methodical. Measure carefully. Document uncertainty. Test multiple locations and dates. Cross-check solar output with weather, metadata, event context, and map evidence. Used this way, shadow analysis adds confidence to your geolocation case. It works.

Last updated 2026-04-05. Techniques and tools change — verify current capabilities with vendors directly.