I like maps. I always have. I like to understand how places connect
together. Browsing satelite imagery to "see" a place I've never been
is interesting and much cheaper and more convenient than travelling
there. It can be a kind of voyeuristic vacation imagining where you
hang over streets and buldings looking down at people frozen in time,
powerless to move or react, unaware of your lowres overhead gaze.
When Google Streetview was intoduced, I "walked aroung New york,
apinning to take in the towering buildings, watching the couriers in
the stop motion sequence of several shots load parcels and enter their
trucks.
Google Earth allowed for "drifting over a landscape" and when terrain
was enabled it even simulated the kinds of views you might have from a
place. I was mostly uninterested in the grey block buildings that
started to appear in cities like San Francisco and LA. They covered
up the landscape with grey, hiding roads and cars and people.
Google building maker has changed my view on these 3D buildings. By
leveraging the power of optical illusions, building maker let's
ordinary people make 3D buildings wrapped in satelite imagery. To
make a building you view it from many angles using different satelite
images. You wrap wireframe boxes and other shapes aroung the
building, matching the roof, the corners, the footprint until you are
satisfied with your building. You can preview it in 3D and then save
it to the google 3D warehouse. If google likes it they will include it
in Google Earth.
I had "made" some buildings, forgotten about them and returned months
later to find that my buildings had been included in Google Earth. Now
I have 19 / 33 models accepted and I have taken on mapping 2 blocks of
East Hastings street in Vancouver BC. With the Olympics coming to
Vancouver in Feb 2010 I wanted to give people the opportunity to
explore parts of a significant Vancouver neighbourhood that wasn't
well represented compared to 3D model representation in wealthier parts of Vancouver. I figured the folks on East Hastings might not have a chance to do some 3D modeling.
But of course you have the chance to really bring your city alive.
Cheers,
Greg.
Improving Life through the sharing of practical ideas, the pursuit of a more sustainable, fair, responsible, life guided by the principle of excellence in design.
Showing posts with label google maps. Show all posts
Showing posts with label google maps. Show all posts
Wednesday, February 3, 2010
3D Model Your City
Tags:
community planning,
crowd sourcing,
google maps,
maps
Sunday, December 13, 2009
More Real-Time Traffic from Google with Google Maps
You probably know by now that I'm a fan of Google Maps Traffic, and I've been putting it to the test every day with the carpool. I think it is nothing short of amazing that by merging 2 apps data (latitude and google maps), Google has effectively provided basic coast to coast traffic for the US and some major cities in Canada, some major cities in China, most of the UK, France and Finland. Check these screenshots out;
Accuracy?
For the cost ($0.00) its really quite good. Much better than the lack of realtime traffic we've had before. We understand that Google requires a certain number of drivers to be travelling with GPS down a road, before they will publish the traffic speed. (which explains the spots on the commute that are missing traffic.) Sometimes we have seen Google drawing the traffic on the map right behind us as we drive. We don't trust it 100% because of a few things we've observed. Sometimes we see Red on the map, but when we get there things seem slow but not bad enough for "red"... Other times it has been very accurate, as we drive in to the "yellow" from the "green" we see the traffic slow and become congested...
Since the data for the real-time traffic comes from GPS in mobile phones that are running Google location service "latitude"... You can improve the quality of traffic information, by enabling latitude. Google knows where your phone is, and so do the friends you share your location with. (I share with only 5 people) I really don't mind Google seeing my route back and forth to work. I turn Latitude off sometimes, and turn it back on in traffic.
Feature Request:
Google, it would be great if we could have Latitude turn off and on either based on Location (always turn off when I drive home, always turn on when I get on the Freeway) or based on time. Share location between 7AM and 5PM.
We have observed a strange behaviour on google maps mobile traffic. Sometimes one zoom level of the map with traffic will show a road as green, while a different zoom level of the same section of map with traffic shows as yellow. Presumably the act of zooming in and out on the map doesn't actually speed up or slow down traffic. (If it does, we've accidentally invented something much more powerful here). So there is apparently some lag issue there. Is it a bug? or are we just hitting different copies of the data on different servers as the different zoom levels are updated on a slightly different schedule? Sometimes its actually wrong, (really wrong). But generally Google Mobile Maps Traffic gives a reasonable overview of traffic conditions.
Also interesting, I've noticed on the desktop version of Google maps, that I can see more or less traffic detail depending on which browser I use. See below;
Above in Chrome, no red traffic below the "Burnaby" label, also no traffic North of the river North of the Knight St. bridge. (but below in Firefox I see these 2 details). So with both pages loaded at the same time, why is Google serving different traffic data? Am I missing something here?
Above in IE we see green traffic North/South on 176th street, but below in Firefox, we don't see that traffic.
Google Mobile does offer a bit of online help to explain traffic here;
http://maps.google.com/support/bin/answer.py?hl=en&answer=61455
Traffic color descriptions

Google Maps has recently updated its traffic flow representations to show not only the regular Red-Yellow-Green format, but a Red/Black hashing that shows super slow traffic at <10 MPH.
Can I get that on my GPS? Red goes up to 25MPH, and there is a huge difference between essentially stop and go at under 10 MPH and putting along at 25 MPH when you need to get home. One, I might try to plow through if it's short; the other I would avoid like the plague.
(from http://www.gpslodge.com/archives/019842.php)
Prediction: Google is going to be able to effectively identify where roads are, and how they connect. Google is going to be able to see which roads only flow in one direction, which lanes are alternating "counterflow" lanes which switch direction during rush hour. They aren't going to have to wait for Tele-Atlas or others to "update" their maps, or "correct" their errors. The GPS in your phone is going to map the roads, and don't worry about the people walking with a cell... generally people don't walk or hike at 50km/h etc so with some intelligently designed algorithms, Google will know before the planners release the updates.) If you've ever noticed problems with Google maps such as the $800,000,000 "Golden Ears Bridge" missing in the Lower mainland of BC, and tried to report them, you will have been sent to the map providers website to submit an "issue" and well supposedly something happens after that...
Feature request:
Google for the desktop edition, please give me a "refresh" button. If I'm watching traffic, but I'm not moving the map, from a normal browser I'd hit F5, but when I try that with maps.google.com I end up looking at a map of North America. Effectively I get to start all over which is irritating. Hitting "back" at that point doesn't help because I was already in the correct location in the browser history. Ajax is getting there...
Other features noted
One nice feature I've noticed is that google maps mobile seems to have an intelligent "timeout" on map data. This means that 8 hours after your morning commute, you'll likely have to tell Google Maps on your Blackberry to "show traffic". I don't mind because if I didn't want traffic I'd be waiting for that to load, and I'd rather "ask" for a feature to run on my phone, than have that feature just assume it should present itself (like a certain operating system developed near Seattle does).
In Google Maps for desktop you can't save a link to a map with traffic data. If you turn off the traffic information, then Google will happily provide you with a link. (the link button is at the top right of the map. try it). I'm wondering if this is to help Google control who could re-sell that data via approved API access or whether there is just complexity to the Ajax magic being pulled off. My bet is it's to assure appropriate control.
So all in all, the Traffic Information service provided by Google through Google Maps is phenomenal. Well worth the price of admission. Very usable and something that is effectively mapping the developed world automatically. Very smart guys... Very smart... Thanks Google.
Cheers,
Greg.
Now there is a social good that Google is offering to me. I think its great. Certainly the price seems lower than the alternative methods of providing this (roadside radar infrastructure coast to coast / in-road induction loops measuring traffic speed) Google gets a ton of good will from people like me.
Predict traffic before it happens
A little while back, Google Maps for desktop started sharing historic average traffic information. You can access this by clicking on traffic, and then click on "change". (no, sorry it doesn't do what it says, it doesn't actually "change" the traffic). Then play with the controls to see what traffic will probably be like.
Below you can see the variation in traffic approaching the Port Mann Bridge in Surrey BC that occurs at the same time on a Monday, and on a Friday.
I'm not sure if they are doing it yet, but the potential for this technology becomes apparent as you consider routing people through an urban center with a known departure time, known historic traffic on alternate routes, at different points of time throughout that journey. So if someone were driving from Vancouver BC to Portland Oregon, perhaps with a 7 am departure they'd get routed via the I-405, but if they left at 8am perhaps they'd get routed via the I-5 instead because an hour later, they'd save 10 minutes on the I-5 vs the 405. In the right hands, this technology has potential uses in focusing infrastructure improvements as well. I mean really, getting that old rubber hose stretched across the road for a week and then going and collecting the counter at the end of the week only to get a total axle count? Come on. Traffic speed in 15 minute increments whenever there was enough traffic to count? Fantastic.
Avoiding Congestion with Google Maps Mobile Traffic Information
Avoiding Congestion with Google Maps Mobile Traffic Information
Google Mobile Traffic has saved us from a couple really bad traffic Jams. One case in Langley essentially had the freeway backed up for 6 miles, but because of the heads up Google Maps Mobile provided, we saw the yellow heading into the solid red that stretched down the freeway. We got off and detoured through some rural routes until we could return to the freeway 8 miles later. It was interesting to note that as we detoured around the congestion, we could see the congestion starting to shrink in size, and we could also see that it was moving Eastward down the freeway. So by the time we got back to the freeway, the front of that congestion was just starting to hit that entrance. With 4 people in our carpool (which is saving us $1000s per year) if we can avoid sitting in traffic for an hour (like the example above) that is saving us 4 hours that we'd rather spend at home with our families. Thanks Google! If you need a carpool to test out fancy Android GPS Navigation prototypes we're your carpool, call me baby, we'll hook you up with some tech savvy feedback and real-world testing.
Using Google Maps Mobile safely while commuting
Generally we frown on the drive using Google Mobile applications unless it is during a red light. Passengers can of course use Google Mobile safely throughout the journey. We have a bit of a ritual, when we leave for work, and leave work at the end of the day, we load up a google maps mobile view of our entire route, and assess the colour. All Green, All Green with some Yellow, or Red somewhere on our route. If its anything but red, we stick to the plan following our normal (highly optimized) routes. It it's red, we turn on the 24 hour traffic radio station to get a "second opinion".
Accuracy?
For the cost ($0.00) its really quite good. Much better than the lack of realtime traffic we've had before. We understand that Google requires a certain number of drivers to be travelling with GPS down a road, before they will publish the traffic speed. (which explains the spots on the commute that are missing traffic.) Sometimes we have seen Google drawing the traffic on the map right behind us as we drive. We don't trust it 100% because of a few things we've observed. Sometimes we see Red on the map, but when we get there things seem slow but not bad enough for "red"... Other times it has been very accurate, as we drive in to the "yellow" from the "green" we see the traffic slow and become congested...
Since the data for the real-time traffic comes from GPS in mobile phones that are running Google location service "latitude"... You can improve the quality of traffic information, by enabling latitude. Google knows where your phone is, and so do the friends you share your location with. (I share with only 5 people) I really don't mind Google seeing my route back and forth to work. I turn Latitude off sometimes, and turn it back on in traffic.
Feature Request:
Google, it would be great if we could have Latitude turn off and on either based on Location (always turn off when I drive home, always turn on when I get on the Freeway) or based on time. Share location between 7AM and 5PM.
We have observed a strange behaviour on google maps mobile traffic. Sometimes one zoom level of the map with traffic will show a road as green, while a different zoom level of the same section of map with traffic shows as yellow. Presumably the act of zooming in and out on the map doesn't actually speed up or slow down traffic. (If it does, we've accidentally invented something much more powerful here). So there is apparently some lag issue there. Is it a bug? or are we just hitting different copies of the data on different servers as the different zoom levels are updated on a slightly different schedule? Sometimes its actually wrong, (really wrong). But generally Google Mobile Maps Traffic gives a reasonable overview of traffic conditions.
Also interesting, I've noticed on the desktop version of Google maps, that I can see more or less traffic detail depending on which browser I use. See below;
Above in Chrome, no red traffic below the "Burnaby" label, also no traffic North of the river North of the Knight St. bridge. (but below in Firefox I see these 2 details). So with both pages loaded at the same time, why is Google serving different traffic data? Am I missing something here?
Above in IE we see green traffic North/South on 176th street, but below in Firefox, we don't see that traffic.
Google Mobile does offer a bit of online help to explain traffic here;
http://maps.google.com/support/bin/answer.py?hl=en&answer=61455
Traffic color descriptions
If available in your area, real-time traffic conditions will be displayed over the highway as color coded lines. Each color represents how fast the traffic is moving:
- Green: more than 50 miles per hour
- Yellow: 25 - 50 miles per hour
- Red: less than 25 miles per hour
- Gray: no data currently available
I wonder if these legend numbers are truly accurate. Often there are smaller roads that are flowing smoothly, represented in green which have posted speed limits of 60KM/h or 37MPH (as you can see from the above legend, that should be Yellow because it is below 50MPH. So my point is that Google maps is putting reasonable colours on the maps, but the reality doesn't reflect these numbers in the legend. I suspect that Google is using algorithms to ignore / accommodate traffic lights of normal duration (1 min?), and also that with the historic average speed data they are gathering, that we will see the "green" / "yellow" / "red" coding for the traffic reflect how the traffic deviates from the norm as well as matching an absolute speed. (of course absolute speeds in a legend are simpler to explain).
Availability of real-time traffic
Real-time traffic data is available in major cities in the United States, France, Britain, Australia, and Canada, with new cities and new countries frequently added. To see if real-time traffic is available in your area, simple focus the map on your area of interest and look for the "Traffic" button in the upper-right corner of your screen. Note that traffic conditions are shown based on data availability -- if we don't have enough data to calculate accurate traffic speeds for a road, then we won't show traffic conditions for that road. This is the reason why you may see more real-time traffic results at certain times of the day.
Google Maps has recently updated its traffic flow representations to show not only the regular Red-Yellow-Green format, but a Red/Black hashing that shows super slow traffic at <10 MPH.
Can I get that on my GPS? Red goes up to 25MPH, and there is a huge difference between essentially stop and go at under 10 MPH and putting along at 25 MPH when you need to get home. One, I might try to plow through if it's short; the other I would avoid like the plague.
(from http://www.gpslodge.com/archives/019842.php)
Prediction: Google is going to be able to effectively identify where roads are, and how they connect. Google is going to be able to see which roads only flow in one direction, which lanes are alternating "counterflow" lanes which switch direction during rush hour. They aren't going to have to wait for Tele-Atlas or others to "update" their maps, or "correct" their errors. The GPS in your phone is going to map the roads, and don't worry about the people walking with a cell... generally people don't walk or hike at 50km/h etc so with some intelligently designed algorithms, Google will know before the planners release the updates.) If you've ever noticed problems with Google maps such as the $800,000,000 "Golden Ears Bridge" missing in the Lower mainland of BC, and tried to report them, you will have been sent to the map providers website to submit an "issue" and well supposedly something happens after that...
Feature request:
Google for the desktop edition, please give me a "refresh" button. If I'm watching traffic, but I'm not moving the map, from a normal browser I'd hit F5, but when I try that with maps.google.com I end up looking at a map of North America. Effectively I get to start all over which is irritating. Hitting "back" at that point doesn't help because I was already in the correct location in the browser history. Ajax is getting there...
Other features noted
One nice feature I've noticed is that google maps mobile seems to have an intelligent "timeout" on map data. This means that 8 hours after your morning commute, you'll likely have to tell Google Maps on your Blackberry to "show traffic". I don't mind because if I didn't want traffic I'd be waiting for that to load, and I'd rather "ask" for a feature to run on my phone, than have that feature just assume it should present itself (like a certain operating system developed near Seattle does).
In Google Maps for desktop you can't save a link to a map with traffic data. If you turn off the traffic information, then Google will happily provide you with a link. (the link button is at the top right of the map. try it). I'm wondering if this is to help Google control who could re-sell that data via approved API access or whether there is just complexity to the Ajax magic being pulled off. My bet is it's to assure appropriate control.
So all in all, the Traffic Information service provided by Google through Google Maps is phenomenal. Well worth the price of admission. Very usable and something that is effectively mapping the developed world automatically. Very smart guys... Very smart... Thanks Google.
Cheers,
Greg.
Wednesday, October 28, 2009
Google Maps provides Free Real-Time Traffic Information in Canada
I assume you are already familiar with Google Maps. You have probably stared at satellite images of your house from space, planned the best route from your current location to a street address, and looked at maps to measure distances. Maybe you've even tried Google Building Maker to create photo-realistic 3d buildings in your city. Possibly you've noticed the upgraded appearance of road-maps lately, but there is more... Google is now giving you more
Previously only available in the United States, Google Maps has released Real-time traffic information for Google Maps in Canada. I'm happy to say that I saw this one coming, requested it from the Google Maps team, and watched with interest as it was launched in Seattle and featured on the Google Maps blog.
Today I noticed my colleague had Google Maps open in Greater Vancouver WITH traffic information!!! Apparently it launched at about the same time as Google StreetView.
Here's how it works...
To see Real-Time traffic in Google Maps, open up maps.google.com and after the map loads, zoom in a bit and choose the "traffic" button. A legend will appear. Green=good Yellow=ok Red/Maroon=Bad Black=ReallyBad. On the map coloured lines will appear on top of the routes, showing you where the slowdowns are and which roads are flowing smoothly. Experiment with zooming in and out to see traffic for larger or smaller roadways.
Google Mobile Users can also access this information from their Blackberry or other compatible device. From the Menu in Google Maps Mobile, choose "show traffic", let it load and voila, colours on the roads. My favourite feature of Google Maps Mobile is "hitting zero" and having the application guess my location and center me in the middle of the map. Originally this feature used cell phone tower information to triangulate my approximate location and I would see a nice blue circle around me (your position within 1300 meters) as Google did it's best to guess where I was. Usually pretty good, but switching to a phone with GPS brought the guess to withing 3 meters. (9 feet for my friends in the USA). Now if I hit "zero" I can watch myself cruising down the road colour coded for the kind of traffic I'm about to drive into. Google Maps Mobile users can also contribute real-time traffic information from their cell phones by signing up for and logging into Google Latitude.
So where is Google getting all this real time traffic data, did they really dig up all the roads and put sensors in? or are they tracking us with real time military satellites?... no. Google's "Latitude" service allows you to share your location with friends (and Google) using your mobile phone. If you don't have a GPS in your phone you'll still get the triangulation data for your location to share with your friends, but it may not be good enough for contributing to traffic... So anyways, your GPS information is shared with Google whenever you are logged in that will definitely put some "mileage" on your cell phone's data plan. I'm just saying be aware of it if you pay per MB/GB. If the Google traffic robot sees one phone going down the road, it has an idea of speed, but if it sees a whole bunch, it can start being confident of the road's speed. Freeways/Interstates have higher speed limits than arterial roads etc. A little bit of algorithm work to allow stoplights to function without making the whole city look like a traffic jam... and voila.
Today i had the distinct pleasure of watching myself drive down the road, and seeing the traffic information being drawn on behind me as I went. I guess I was the Latitude user with the GPS equipped phone that tipped the scales and gave Google the confidence to draw the traffic on the map. It feels good! Now we have an option to "flipping on the radio" and weathering the annoying advertisements when we see the freeway crawling to a halt.
Cheers, I hope this saves you and your friends a TON of traffic headaches!
I can't wait to see what Google Maps does next...
Greg.
Previously only available in the United States, Google Maps has released Real-time traffic information for Google Maps in Canada. I'm happy to say that I saw this one coming, requested it from the Google Maps team, and watched with interest as it was launched in Seattle and featured on the Google Maps blog.
Today I noticed my colleague had Google Maps open in Greater Vancouver WITH traffic information!!! Apparently it launched at about the same time as Google StreetView.
Here's how it works...
To see Real-Time traffic in Google Maps, open up maps.google.com and after the map loads, zoom in a bit and choose the "traffic" button. A legend will appear. Green=good Yellow=ok Red/Maroon=Bad Black=ReallyBad. On the map coloured lines will appear on top of the routes, showing you where the slowdowns are and which roads are flowing smoothly. Experiment with zooming in and out to see traffic for larger or smaller roadways.
Google Mobile Users can also access this information from their Blackberry or other compatible device. From the Menu in Google Maps Mobile, choose "show traffic", let it load and voila, colours on the roads. My favourite feature of Google Maps Mobile is "hitting zero" and having the application guess my location and center me in the middle of the map. Originally this feature used cell phone tower information to triangulate my approximate location and I would see a nice blue circle around me (your position within 1300 meters) as Google did it's best to guess where I was. Usually pretty good, but switching to a phone with GPS brought the guess to withing 3 meters. (9 feet for my friends in the USA). Now if I hit "zero" I can watch myself cruising down the road colour coded for the kind of traffic I'm about to drive into. Google Maps Mobile users can also contribute real-time traffic information from their cell phones by signing up for and logging into Google Latitude.
So where is Google getting all this real time traffic data, did they really dig up all the roads and put sensors in? or are they tracking us with real time military satellites?... no. Google's "Latitude" service allows you to share your location with friends (and Google) using your mobile phone. If you don't have a GPS in your phone you'll still get the triangulation data for your location to share with your friends, but it may not be good enough for contributing to traffic... So anyways, your GPS information is shared with Google whenever you are logged in that will definitely put some "mileage" on your cell phone's data plan. I'm just saying be aware of it if you pay per MB/GB. If the Google traffic robot sees one phone going down the road, it has an idea of speed, but if it sees a whole bunch, it can start being confident of the road's speed. Freeways/Interstates have higher speed limits than arterial roads etc. A little bit of algorithm work to allow stoplights to function without making the whole city look like a traffic jam... and voila.
Today i had the distinct pleasure of watching myself drive down the road, and seeing the traffic information being drawn on behind me as I went. I guess I was the Latitude user with the GPS equipped phone that tipped the scales and gave Google the confidence to draw the traffic on the map. It feels good! Now we have an option to "flipping on the radio" and weathering the annoying advertisements when we see the freeway crawling to a halt.
Cheers, I hope this saves you and your friends a TON of traffic headaches!
I can't wait to see what Google Maps does next...
Greg.
Tags:
arterial,
cars,
drive,
free,
Good design,
Google,
google maps,
lifehacking,
maps,
tips,
tools,
traffic,
value
Subscribe to:
Posts (Atom)












