Lower Columbia River ship traffic
30 days in 30 seconds

The maps show 91,397 hourly positions of ships in the Columbia River and Portland area for January 2014, in time-lapse. Position signals are from Oceaneering International's PortVision service. Zoom to look closer.




All vessels







Cargo ships







Tug boats







Search and rescue


Interactive by Mark Graves

Sources: Oceaneering International Inc.