zshot/cliDownload

Emulate geolocation

Requires a Standard license

Capture Where am I? — a page that maps whatever navigator.geolocation reports — with --emulate-geolocation set to an RFC 5870 geo URI, placing it at Wall Drug, South Dakota, saved to whereami.png.

Run locally
zshot --emulate-geolocation "geo:43.993184992771454,-102.24168045794855" \
  -x 880 -y 700 -f whereami.png --wait-for js:whereami:ready \
  https://zshot-cli.com/example_assets/whereami/
The page reads navigator.geolocation; --emulate-geolocation puts it at Wall Drug, South Dakota. zshot ≥ 0.21.1
Expected output
A map centered on Wall, South Dakota, with a pin and the reported coordinates above it

See the browser flags for the other emulation options.