Journal of Independent Cultural Commentary

DAWAT FREE MEDIA

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

OSINT Field Tools & Geolocation

Top Open-Source Geolocation and Metadata Tools for Digital Investigators

An essential reference catalog of vetted, non-commercial utilities for extracting metadata, computing solar chronolocation, and verifying geospatial ground truth.

Editorial woodblock illustration showing an investigator holding a cartographic compass over an urban grid and satellite telemetry map.
Navigating geospatial terrain: combining open-access satellite feeds, solar chronolocation calculators, and street-level imagery. (Illustration: Dawat Research Desk)

Open-source intelligence (OSINT) investigations succeed not through proprietary commercial surveillance subscriptions, but through the rigorous, creative synthesis of public utilities. Whether an investigator is pinpointing the exact coordinates of an airstrike, authenticating a contested protest rally, or identifying the provenance of a leaked PDF, specialized open-source tools provide verifiable, reproducible results.

As established in our foundational OSINT Verification Handbook, digital forensic research requires isolating individual evidentiary axes. This guide presents an authoritative catalog of the premier open-source tools for metadata extraction, satellite verification, and solar chronolocation—evaluated for reliability, data privacy, and evidentiary rigor.


1. ExifTool by Phil Harvey: The Universal Metadata Standard

There is no substitute for Phil Harvey’s ExifTool. Maintained for over two decades, it is a cross-platform command-line Perl library capable of reading, parsing, and writing metadata across virtually every known media container (JPEG, TIFF, RAW, MP4, PDF, PNG, and QuickTime).

# Recommended forensic audit flags:
# -a: allow duplicate tags
# -u: extract unknown binary tags
# -g1: group tags by logical structure (IFD0, ExifIFD, GPS, XMP)
# -s: print tag names instead of descriptions
exiftool -a -u -g1 -s evidence_file.jpg

Forensic Power Moves:

  • Extracting Embedded Preview Thumbnails: Even if an image has been edited or cropped, digital camera software often retains an untouched, low-resolution thumbnail inside the EXIF header: bash exiftool -b -ThumbnailImage input.jpg > extracted_original_thumbnail.jpg
  • PDF Incremental Updates: ExifTool exposes whether a PDF has been sequentially updated, revealing previously saved revisions and hidden author usernames.

If command-line installation is unavailable in your field environment, our zero-upload Digital Media Verification Navigator provides an in-browser EXIF extraction engine operating entirely within local client memory.

Client-Side Binary Inspector

Extract Deep Metadata & Geotags in Your Browser

Parse EXIF, IPTC, and XMP Photoshop editing logs without command-line Perl scripts. Automatically extracts camera serials, lens telemetry, and plots GPS coordinates directly on high-resolution satellite maps with zero remote data transfer.

Launch Deep Metadata Inspector →

2. SunCalc.org: The Physics of Solar Chronolocation

Created by Torsten Hoffmann, SunCalc.org is the essential chronolocation instrument for open-source investigators. It maps solar movement, solar azimuth (compass bearing), and sun altitude (elevation angle) for any coordinate on Earth at any minute in history.

                      Compass Azimuth (North = 0°)
                                    N (0°)
                                    │
                         W (270°) ──┼── E (90°)
                                    │
                                    S (180°)

Practical Application:

  1. Locate a vertical structure in the photograph (e.g., a 10-meter utility pole).
  2. Measure the bearing of the cast shadow relative to true north using Google Earth Pro’s ruler tool.
  3. Input the coordinates and calendar date into SunCalc.
  4. Move the time slider until the simulated orange shadow vector matches the photographed shadow angle. This confirms or refutes the claimed hour of the event within a narrow 15-minute margin.
Astronomical Ephemeris Engine

Calculate Sun Rays in the Solar Shadow Chronolocator

Test solar azimuth math and shadow vectors directly on high-resolution satellite imagery. Scrub a 24-hour sun arc, project shadow rays, and calculate physical object height-to-shadow ratios right inside your browser.

Launch Solar Shadow Chronolocator →

3. Sentinel Hub EO Browser: Multispectral Satellite Ground Truth

While commercial satellite providers (Maxar, Planet) charge thousands of dollars for high-resolution tasking, the European Space Agency’s Copernicus Sentinel-2 constellation captures the entire planet every five days at 10-meter resolution—free of charge.

Via the Sentinel Hub EO Browser (apps.sentinel-hub.com/eo-browser), researchers can query: * True Color (RGB): Optical satellite imagery confirming building destruction, new road construction, or severe seasonal flooding. * Shortwave Infrared (SWIR / False Color): Pinpoints active thermal anomalies (active wildfires, missile impacts, industrial flares) invisible in optical bands. * Normalized Difference Vegetation Index (NDVI): Quantifies crop destruction, deforestation, or earth disruption caused by military trenching.


4. Google Earth Pro (Desktop Client)

The browser version of Google Earth is inadequate for serious investigation. The free desktop installation (Google Earth Pro) contains critical forensic functionality:

  • The Historical Imagery Slider: Travel backward through decades of aerial photography to establish when a building was erected, when a road was paved, or when a perimeter wall was constructed.
  • 3D Terrain & Digital Elevation Models (DEM): Recreate the exact focal length, elevation, and line of sight of the photographer. Match distant mountain silhouettes and horizon contours against the camera position.
  • Sun & Shadow Simulation: Toggle real-time solar illumination across 3D buildings to verify shadow lengths directly on the digital globe.

5. PeakFinder: Mountain Horizon Profiling

When verifying footage captured in rural or mountainous areas (such as the Caucasus, the Hindu Kush, or the Andes), building landmarks do not exist. PeakFinder.org computes a 360-degree panoramic profile from any geographical viewpoint on Earth.

  • It draws the exact silhouette of all mountain peaks from the observer’s elevation.
  • Investigators can overlay the PeakFinder horizon outline directly over the horizon visible in eyewitness video (as demonstrated in our Video Verification Guide) to confirm the exact valley or ridgeline where the footage was filmed.

6. Overpass Turbo: Advanced OpenStreetMap Querying

Most users interact with OpenStreetMap (OSM) as a simple map. For open-source investigators, OSM is a structured spatial database. Overpass Turbo (overpass-turbo.eu) allows you to run SQL-like queries against physical infrastructure patterns.

Real-World Investigative Query Scenario:

An eyewitness photo shows a narrow gauge railway track running parallel to a church within 100 meters of a power substation. Instead of manually scouring thousands of square miles of satellite tiles, an Overpass QL query returns all instances matching those exact geographic criteria:

[out:json][timeout:25];
(
  way["railway"="narrow_gauge"](around:100, {{bbox}});
  node["amenity"="place_of_worship"](around:100, {{bbox}});
);
out body;
>;
out skel qt;

7. Iowa State University Mesonet (IEM): Historical METAR Weather

When bad actors recycle footage, they frequently claim an event occurred on a clear afternoon when the region was actually experiencing heavy precipitation.

The Iowa Environmental Mesonet (IEM) aggregates global METAR (Meteorological Aerodrome Report) station observations from commercial and military airfields dating back decades. * Search by regional ICAO airport code (e.g., OAKB for Kabul, EDDB for Berlin). * Extract hourly historical temperature, wind direction, visibility, and precipitation logs to cross-examine eyewitness weather conditions.


Complete Tools Matrix for Open-Source Desks

Tool Primary Forensic Role Access Model Evidentiary Output
ExifTool Container metadata, EXIF, IPTC Free & Open Source (CLI) Terminal text / JSON metadata dump
SunCalc.org Solar azimuth, elevation, shadow vectors Free Web Utility Mathematical solar bearing diagram
Sentinel EO Browser Multispectral earth observation Free Open-Access (ESA) Multispectral satellite geotiff / comparison
Google Earth Pro Historical imagery, 3D terrain Free Desktop Client Georeferenced KML/KMZ and aerial captures
PeakFinder Mountain horizon silhouette matching Free Web / Freemium Mobile 360° topographical horizon wireframe
Overpass Turbo OSM infrastructure query language Free Open Source (Web) Interactive spatial node coordinates
IEM Mesonet Historical airfield weather archives Free Academic Resource Hourly METAR meteorological logs

Investigative Discipline: The Rule of Three

No single tool or algorithm constitutes definitive forensic proof. Automated algorithms hallucinate, camera clocks can be misset, and weather stations can be located miles away from the target scene.

The Rule of Three: A location or timestamp is considered definitively verified only when confirmed across three independent evidentiary axes (e.g., matching mountain silhouettes via PeakFinder, solar angle consistency via SunCalc, and ground infrastructure alignment via Google Earth).


For immediate file metadata inspection without installing local software, launch our Digital Media Verification Navigator.

Standard Operating Procedure Step-by-Step Field Protocol

How to Geolocate an Image Without GPS Coordinates

A field methodology for identifying the exact geographic location of an un-geotagged image.

  1. Extract Deep Binary Metadata: Inspect binary EXIF, IPTC, and XMP chunks for camera serial numbers, original creation dates, or lingering thumbnail data.
  2. Catalog Distinctive Environmental Clues: Isolate power pole architectures, road markings, flora species, vehicle license plates, and architectural window lintels.
  3. Cross-Reference Satellite and Street Imagery: Use Google Earth historical timeline, Mapillary, and Sentinel satellite passes to match ground-level features with satellite footprints.
  4. Calculate Solar Shadow Azimuth: Measure shadow directions to establish compass orientation and eliminate incompatible hemispheres or continents.
Forensic Q&A

Frequently Asked Verification Questions

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

Can you geolocate an image if all GPS metadata has been erased?
Yes. Investigators use environmental triangulation: identifying distinctive architectural styles, electrical grid infrastructure, street furniture, topography, and solar shadow vectors to pinpoint exact coordinates on satellite maps.
What is the difference between EXIF, IPTC, and XMP metadata?
EXIF records hardware camera settings, exposure, and GPS coordinates; IPTC stores editorial information such as photographer credit, captions, and licensing; XMP is an extensible XML format created by Adobe that preserves editing history and software versions.
Binary Metadata & Satellite Geotags Zero Server Uploads • 100% Private RAM

Extract EXIF/IPTC/XMP & Map GPS Ground Truth

Parse deep binary EXIF chunks, camera serial numbers, and Photoshop history logs in local memory. Plot GPS coordinates on high-resolution satellite imagery with zero data transmission.

Launch Deep Metadata Inspector → Solar Chronolocator →

About the Contributor

The Dawat Forensic Research Desk evaluates and maintains open-source investigative software libraries for reporters, human rights advocates, and academic researchers.

Curated Intelligence

Related Research & Dispatches

View Complete Investigative Archive →