Category Archives: mapping

Google, Apple, Maps, and Anil Dash

Anil Dash is pretty down on the new maps in iOS 6.

But this time, they’re right: Apple’s made a new product that actually is pretty but dumb. Worse, they’ve used their platform dominance to privilege their own app over a competitor’s offering, even though it’s a worse experience for users. This is the new Maps in iOS 6.

The root of the issue: from iOS 1.0 through iOS 5, the Map application was built on data from Google. Google’s data was used for the maps themselves along with local search, street views, walking, driving, and transit directions, and, I think, current traffic conditions. In iOS 6, Apple has dropped Google’s data, and some of the features that depended on it.

I face the change with some trepidation. If nothing else, I think the street-level views are much more useful than the fly-over views that are replacing them. I hope a Google Maps iOS app shows up real soon. That said, Dash is missing some important aspects of the issue.

His first mistake was to assume that the status quo was sustainable. Often, in business (and war) that isn’t option. In this case, it is like that continuing to use Google’s data as they had in the past was not an option for Apple.

At my last job, we depended heavily on Google’s Map API. About a year ago, Google made moves that make their maps API completely untenable for a variety of once loyal customers. They backed down to some degree, indecisiveness creates uncertainty, itself a big negative. Apple may have more leverage than most customers, but Google likely tried to push some big changes on them too.

It may have boiled down to dollars, but I wouldn’t be surprised if Google wanted to push mobile advertising into iOS maps. How would that be for users? Part of Apple’s value proposition is: you are the customer, not the product. Apple is not in the business of forcing advertising on their well paying customers.

Consider also that Apple is adding turn-by-turn navigation in iOS 6. This is something Google has offered on Android for a while now and some people have been critical of Apple for not having the feature on the iPhone. It is quite plausible that Google would not allow Apple to use their map data with a turn-by-turn navigation feature.

Dash also seems to forget that the Map apps is and has always been Apple’s. Google’s data has been integral, but it was never Google’s app. Apple has always privileged their own map application over those from others, it’s just that their map application used to be based on Google Maps.

Despite getting these things wrong, I suspect Dash is right, the Map app in iOS 6 is going to feel like a step back in a lot of ways. In the long run though, I think this is a good thing. It gives Google some competition, and hopefully it will result in improvements flowing to OpenStreet Map, which Apple is using for some of their map data.

Google Acquires ImageAmerica, maker of high res aerial cameras

TechCrunch reports that Google has acquired ImageAmerica, which makes high-resolution aerial cameras that have provided Google with images for Google Maps and Google Earth, but neither the author of the post, nor the commentors seem to know what to make of it.

I don’t know the aerial imaging market at all, but I think I can make a good guess. There are atleast two complimentary reasons why Google would buy a company like this.

First, Google want’s to deny competitors access to a key technology or service. If this company is the clear leader in it’s market, then they have just denied Microsoft access to a potentially important resource for their own mapping efforts.

Second, Google want’s to make sure they continue to have access to a key technology based service. If Microsoft bought the company instead, they could have cut off Google’s ability to acquire the highest resolution aerial photography, which would hurt Google’s mapping efforts.

Make no mistake, mapping is very important to Google, because mapping is very important to local services, and locality is a very important piece of context in context specific advertising.