N° 01Interactive Camera Experiment2026LiveN 35.6586 / E 139.7454

STREETCAM

Google Street View, rebuilt as a virtual digital camera.

Streetcam turns Google Street View into a virtual photography tool. Explore locations, frame an image, adjust the virtual camera, switch orientation, and capture photographs from almost anywhere in the world.

APPLICATION PREVIEW3 : 2
STREETCAM · v0.1
35.6586° N, 139.7454° E
LIVE VIEW3 : 2
COMPOSE
Zoom
42MM
Aspect3 : 2
LandPort
Shibuya Crossing · TokyoPreview
Launch Streetcam
The Idea

A world already photographed.

I wanted to know what would happen if Google Street View felt less like a navigation tool and more like a camera. Instead of simply looking around a location, Streetcam lets you deliberately frame it, photograph it, and treat the entire world as a virtual photo studio.

How It Works

Explore, compose, capture.

Step 01MOVE

Explore

Move through a Street View location and find a frame.

Step 02FRAME

Compose

Adjust orientation, zoom, aspect ratio, and camera framing.

Step 03SAVE

Capture

Press the virtual shutter and save the resulting photograph.

Camera Controls

A minimal viewfinder.

INTERFACE MAP
010203040506
  • 01Zoom
  • 02Pan
  • 03Landscape mode
  • 04Portrait mode
  • 05Aspect ratio
  • 06Shutter
  • 07Image preview
  • 08Location
  • 09Fullscreen
  • 10Download / save
Technical Build

Under the viewfinder.

FrameworkReact + TypeScript
Maps integrationGoogle Maps JavaScript API
Street View panoramaStreetViewPanorama + custom controls
Field of viewVirtual FOV mapped to focal length (18–200mm)
Heading & pitchContinuous, easing on release
Capture pipelineCanvas frame-grab + client-side export
Image exportPNG / JPG, 1x / 2x / 3x, EXIF-style overlay optional
InputPointer + wheel + keyboard, gesture on touch
KeyboardWASD move · ⇧/⌃ tilt · +/− zoom · Space shutter
MobileTwo-finger pan, pinch zoom, tap to focus
Example Photographs

Frames captured with Streetcam.

FRAME 01
35.6586° N, 139.7454° E
Shibuya Crossing · Tokyo3 : 2
FRAME 02
48.8471° N, 2.3730° E
Rue Crémieux · Paris3 : 4
FRAME 03
20.1338° S, 67.4891° W
Salar de Uyuni · Bolivia3 : 2
FRAME 04
55.6797° N, 12.5896° E
Nyhavn · Copenhagen3 : 3
FRAME 05
40.7580° N, 73.9855° W
Times Square · New York3 : 4
FRAME 06
33.8908° S, 151.2743° E
Bondi Beach · Sydney3 : 2
Watch The Build

I turned Google Street View into a camera.

THE WORLD IS ALREADY PHOTOGRAPHED. FIND A BETTER FRAME.

Launch Streetcam Best experienced on desktop with a mouse or trackpad.