intermediatecat/osint~2 min read

Advanced Geolocation & Satellite Analysis

Pinpoint precise real-world locations using shadow angles, vegetation patterns, infrastructure markers, and 3D satellite modeling.

// prerequisite reading

Overview

Advanced geolocation challenges present a single photograph or video clip and require identifying the exact GPS coordinates where the image was taken.


1. Environmental & Architectural Markers

Categorize visual clues systematically:

Category Visual Clues to Inspect
Infrastructure Utility pole shapes, power line towers, street light designs, license plate formats/colors.
Transit Traffic sign shapes, road marking colors (yellow vs white centerlines), driving side (left vs right).
Flora & Soil Vegetation species (palm trees, pine forests), soil color (red clay vs dark loam).
Architecture Roof styles (tiled, flat, thatched), window shutter designs, building materials (brick, concrete, timber).

2. Sun & Shadow Analysis (Chronolocation)

Using SunCalc (suncalc.org), you can determine both the date/time an image was taken and the orientation (bearing) of the camera.

  1. Measure shadow length ($L$) and object height ($H$) to calculate solar elevation angle ($\theta$): $$\tan(\theta) = \frac{H}{L}$$
  2. Determine shadow direction vector (shadow points directly opposite to the sun’s azimuth angle).
  3. Input the candidate location and date into SunCalc to verify if the computed azimuth matches the observed shadow alignment.

3. Mountain Horizon Matching (PeakVisor / Horizon)

If a mountain range or skyline is visible in the background:

  1. Use PeakVisor (peakvisor.com) or Overpass Turbo to generate 3D wireframe horizon profiles for surrounding topography.
  2. Align the camera perspective until the mountain peaks match the skyline silhouette in the photograph.

4. Google Earth 3D Verification Workflow

  1. Narrow down candidate cities or regions using license plates, language signs, or architecture.
  2. Launch Google Earth Pro desktop application.
  3. Adjust elevation, field of view, and camera tilt to match the focal length of the photograph.
  4. Align distinctive building clusters, roof patterns, or road intersections to confirm the exact camera tripod position.