Friday, December 14, 2012

#GoogleMaps for #iPhone at 40,000 feet.

So I'm flying back from a client site yesterday and I'm on one of these Southwest airplanes with WiFi.

It was a 1 hour 20 minute flight and probably less than an hour for web surfing time, so I figured the cost wasn't worth it.

But I connected to the WiFi anyway and Southwest lets you go to their mobile website, track their flights.

Well, earlier in the day, I read that GoogleMaps for iOS6 made its debut and had downloaded it.

So I figure I'd kill five minutes checking it out.  So I'm at 40,000 feet, and it slowly dawns on me that I can zoom in, zoom out and pan to wherever I want in the world.  So I tried to see if GoogleMaps could find my location... and it did.

The GoogleMaps App must be getting data across the Southwest WiFi.  And since Southwest blocks port 80 (i.e. so you cannot surf the internet without paying them their 5 bucks), GoogleMaps must be working off some other port.

Here's me somewhere over a field in California's central valley:
Google Maps App iOS6

Here's me a few seconds later:
Google Maps App iOS6

And I'm clear in another field a few seconds after that.
Google Maps App iOS6

This GoogleMaps visualization was so cool because I could see what the land actually looked like below (in Satellite mode).  I could fly as high or as low as I wanted to (zoom level).

For the remaining 20 minutes of the flight, I was no longer a weary software consultant in seat 17E...  I was Superman blazing across the Central Valley fields.

Too bad we had to put away our electronic devices in preparation for landing, otherwise I'd have watched it the whole way.

Great job, Google Maps... Well done.

Related articles:


Anonymous said...

At 40000 ft, shouldn't you be in Airplane mode?

OLY said...

Yeah... I got the evil eye from the flight attendant to put away my phone, so I just turned it off without putting it in Airplane Mode first. My bad.

Anonymous said...

The need for Airplane Mode is a myth. Mind your business and go back to sleep, sheep.