";*/ initializeStreetViewMap(imgDiv); map.controls[google.maps.ControlPosition.TOP_RIGHT].push(imgDiv); }; function initializeStreetViewMap(imgDiv) { var mapProp = { center:new google.maps.LatLng(45.518734,-122.6160285), zoom:13, mapTypeId:google.maps.MapTypeId.SATELLITE }; streetViewMap = new google.maps.Map(document.getElementById('map'), mapProp); var panorama = new google.maps.StreetViewPanorama( imgDiv, { position: new google.maps.LatLng(45.5133615,-122.6710871), pov: { heading: 130, pitch: 10 } }); streetViewMap.setStreetView(panorama); }; function setStreetViewMap(bridge) { var panorama = new google.maps.StreetViewPanorama( imgDiv, { position: new google.maps.LatLng(bridge.svLat,bridge.svLng), pov: { heading: bridge.svHead, pitch: bridge.svPitch, zoom: bridge.svZoom } }); streetViewMap.setStreetView(panorama); }; function addImgDiv2() { imgDiv2 = document.getElementById('imgDiv2'); if (imgDiv2 == null) { imgDiv2 = document.createElement('div'); imgDiv2.id = 'imgDiv2'; } initializeViewMap(imgDiv2); map.controls[google.maps.ControlPosition.BOTTOM_RIGHT].push(imgDiv2); }; function initializeViewMap(imgDiv2) { var mapProp = { center:new google.maps.LatLng(45.518734,-122.6160285), zoom:13, mapTypeId:google.maps.MapTypeId.SATELLITE }; viewMap = new google.maps.Map(document.getElementById('map'), mapProp); var panorama = new google.maps.StreetViewPanorama( imgDiv2, { position: new google.maps.LatLng(45.5133615,-122.6710871), pov: { heading: 130, pitch: 10 } }); viewMap.setStreetView(panorama); }; function setViewMap(bridge) { var panorama = new google.maps.StreetViewPanorama( imgDiv2, { position: new google.maps.LatLng(bridge.vLat,bridge.vLng), pov: { heading: bridge.vHead, pitch: bridge.vPitch, zoom: bridge.vZoom } }); viewMap.setStreetView(panorama); }; function addNameDiv() { nameDiv = document.getElementById('nameDiv'); if (nameDiv == null) { nameDiv = document.createElement('div'); nameDiv.id = 'nameDiv'; } nameDiv.innerHTML = "portland bridges".toUpperCase().concat('

cross the willamette

'); map.controls[google.maps.ControlPosition.TOP_LEFT].push(nameDiv); }; function setNameDiv(bridge) { nameDiv.innerHTML = bridge.name.toUpperCase(); }; //Bridge class var Bridge = function(name, lat, lng, svLat, svLng, svHead, svPitch, svZoom, vLat, vLng, vHead, vPitch, vZoom) { this.name = name; this.lat = lat; this.lng = lng; this.svLat = svLat; this.svLng = svLng; this.svHead = svHead; this.svPitch = svPitch; this.svZoom = svZoom; this.vLat = vLat; this.vLng = vLng; this.vHead = vHead; this.vPitch = vPitch; this.vZoom = vZoom; this.marker; this.infowindow; Bridge.bridges.push(this); }; Bridge.bridges = []; Bridge.buildBridges = function() { new Bridge('fremont bridge', 45.538093, -122.682801, 45.5373367,-122.6837735, 52, 10, 0, 45.532436,-122.6730647, 310, 0, 3); new Bridge('broadway bridge', 45.531878, -122.674059, 45.5316817,-122.6744066, 60, 10, 0, 45.5276749,-122.6690233, 320, 0, 3); new Bridge('steel bridge', 45.527618, -122.669002, 45.5272539,-122.6699346, 80, 10, 0, 45.5230293,-122.6668002, 341, 0, 3); new Bridge('burnside bridge', 45.523069, -122.667657, 45.5230139,-122.666195, 265, 5, 2.5, 45.5274943,-122.6691368, 168, 5, 2.5); new Bridge('morrison bridge', 45.517838, -122.669620, 45.5179875,-122.6699752, 120, 10, 0, 45.5133287,-122.6709538, 15, 355, 2); new Bridge('hawthorne bridge', 45.513268, -122.670963, 45.5133615,-122.6710871, 130, 10, 0, 45.508966,-122.6674537, 327, 2, 1.9); new Bridge('marquam bridge', 45.508078, -122.668861, 45.5080265,-122.6687871, 70, 10, 0, 45.5131322,-122.6708103, 170, 0, 2); new Bridge('tilikum crossing', 45.505019, -122.666899, 45.5024167,-122.672292, 70, 1, 3, 45.5012671,-122.6640232, 330, 0, 1.5); new Bridge('ross island bridge', 45.501228, -122.664668, 45.5013181,-122.6633513, 250, 5, 0, 45.4990396,-122.6599528, 305, 0, 2); }; Bridge.addMarkers = function() { for (var i=0; i

BROADWAY SOUTH TO STEEL
STEEL NORTH TO BROADWAY THEN FREMONT


four more   blocks   plus   the one   in   my brain


GO BY TRAIN
PORTLAND'S BART
YESTERDAYDREAM WAS JUST A WASTE OF TIME
PUBLIC PARKS SUBWAY CARS WHERE I GREW UP
MT TABOR RESERVOIR NO 6
ROSE CITY ON THE 409
BRIDGE <||> TUNNEL
THANKS FOR RIDING THE TRAIN DO COME BACK AGAIN