Google maps cut prices by 88%
news.cnet.com
news.cnet.com
Assuming OSM is "good enough" for your usage when compared to Google Maps, I don't think this pricing change really modifies the decision much for a lot of people.
This may slow down the tide of those switching over but I don't think it will reverse or stop it.
We're about to roll out a major maps-based feature that we've been working frantically on for the last several weeks (a yelp-like discovery system for amateur athletic events). Despite having extensive past development experience with Google Maps, the price forced us to go with an OSM-based system (MapQuest tiles + Leaflet).
The surprise? Leaflet/OSM is actually a lot nicer to develop against than Google Maps. Leaflet is a superior API, and the fact that it's open source means I'm never left wondering "WTF?" when there is some strange drawing glitch. I'm never going back.
There are a handful of features that Google Maps provides that OSM does not, and the quality of the Google geocoder is slightly superior. But for drawing a map and icons/polygons, scrolling to determine search bounds, etc, OSM is a superior solution. I would never have discovered this without getting "pushed out of the nest" by price.
One catch: To do HTTPS, we have to proxy the tiles. No big deal.
You're probably also running a painfully old web browser. It hurts us to see you suffer so."
You might want to tone that down a notch. I'm running Opera v12, but just keep JS off by default, white-listing sites as necessary.
Thanks for the reminder, this will be fixed this afternoon :)
I browse with NoScript enabled by default, I don't need some site thinking it knows better than me and being patronising.
Might want to change some language use there.
I'm on a MacBookPro. I cannot scroll anymore. The [Add Event] button is obscured. The calendar is doing weird things with the menu - why doesn't voost go over it like the rest?
We explicitly turn off wheel-to-zoom. I suspect most sites do it for the same reason.
Most of our "real" users will probably pick a reasonable boundary around their home and leave it there for their lifetime, so disabling the wheel is probably the right decision for us. If our users did a lot of zoom navigation, we'd probably go the other way.
Think so? I would be surprised if Google, so full of smart people and with enough marketing skills that they took over digital advertizing, really were so inept at negotiation.
It doesn't seem a coincidence to me, that this price change comes not even 2 weeks after their major competitor in the mobile market has committed to a different maps platform.
Google seem to have a special talent in alienating their customers
Though for businesses and such, Google Maps is better (and I like the maps and the way they render, too).
This thread makes me want to resurrect one of my side projects (mapping apartments for rent and for sale, the Craigslist equivalent here is lacking on several points, although it is better than Craigslist).
Edit: as it says here http://news.ycombinator.com/item?id=4151512
OSM has worse data in some places, and better in others.
Google may have messed up, initially, but the future of mapping solutions never belonged to anyone.
https://maps.googleapis.com/maps/api/js?sensor=false
(set sensor to true if you're using any kind of geolocation)The second thing was that they were being "penny wise and pound foolish" when they raised prices in the first place (last October, I guess it was). So they got like six months of revenue bump, pissed a lot of people off and created an opportunity for at least one big and viable competitor. Smart.
And now they flip flop.
The message is that if they think they can bend you over a barrel and have their way, they will. And then, if the competitive landscape changes, giving you a chance to get their dick out of your *ss, they will try to kiss and makeup (until they sense their next opportunity to bend you over). What did idiot Bush say? "Fool me once, shame on you... Fool me twice..." http://youtu.be/eKgPY1adc0A
For car makers seeking to add built-in navigation to their vehicles, Google Maps is now a much more compelling choice than either of those two companies' offerings.
(FWIW, TomTom is reportedly Apple's supplier of map data.)
Google Maps is relatively consistent level of quality across a country (some countries are much better mapped than others in GM), whereas in OSM one part of a city might be well mapped, and another part poorly mapped.
OSM better than GM:
Sarajevo: http://tools.geofabrik.de/mc/?mt0=mapnik&mt1=googlemap... POIs within Dublin: http://tools.geofabrik.de/mc/?mt0=mapnik&mt1=googlemap...
Regarding Dublin - your link has missing POI info, don't know why. Here's a screenshot directly from google maps page: http://cl.ly/1H2r0X2I1U2O3F0j0X2U
However, even without their contribution, OSM is already at a level of maturity to compete with the bulk of GM implementations. It seems that most people just need basic location services.
There are 2 problems here: (a) OSM's doesn't have as much house numbering data (that'll improve with time) and (b) addressing → lat/long is pretty freaking hard. If you limit yourself to one country and one address system, it's much easier. Otherwise things get messy fast.
At my last job I started to negotiate with Google about their (old) new maps pricing. They kept pointing to features that made no difference for our application. We needed Ok maps and decent forward and reverse geocoding. We were in their free tier, but needeed to find a solution for when we outgrew it, because their pricing was way way too high for our business model.
I left that company, bust if nothing else, this new pricing will further delay the day that they consider replacing Google maps. For new projects though, I'd probably skip google maps altogether, or at least use them in such a way that the client-side code would be totally provider independent.
Their time is coming up because these companies cannot update at the same pace as the rest of the world. It just costs too much. In many ways, this is similar to why Webkit will dominate as well.
Yes, it's exactly like how Windows dominates mobile. Other companies cannot update at the same pace and it just costs too much.
These trends are so easy to follow I wonder why anyone bothers to form their own company or build their own technology.
Oh wait, that's not true is it.
Mapping is different in the sense that it's primary usefulness comes from being accurate and constantly updated. The best way to do this is from crowd-sourced data. As good as Google Maps is, it still has a hard time keeping current.
I mention Webkit in the same post because one of the most fundamental features of any browser is for a site to be rendered correctly. We've seen the worst of this before with IE and ActiveX
And, reportedly :-), _one_of_the supplierS.
Apple get some of their data from OpenStreetMap.
The only downside to OSM is that we needed the tiles served up through https since our site is always https, but there are workarounds for that. ;-)
I found this comment very interesting:
"I'm a developer for a major online brand and finding our locations is an utterly crucial part of our business. When Google started charging us for mapping they played hard when coming to a deal to pay for their services. They spelled out a price and there was no negotiating. The arrogance from anyone we had contact with at Google was mind-blowing. We quietly re-developed our location search to use to Bing and pulled the trigger one day. Needless to say Microsoft was more than happy to have our business and was very helpful. As far as mapping, Bing is surprisingly accurate and competitive. We've never looked back. Google wanted over 2 million per year just to show our locations."
damn.
time.
Yes... they'd only recently hiked their prices (last year?) but they shouldn't have in the first place. I'd priced out using google maps for a service, and it was cost prohibitive. However, so was bing maps, and getting a firm price from bing was even harder because my use case didn't fit in 'standard use cases'. In our case, apparently using a mobile app to add metadata to a location constituted 'asset tracking', which puts you in to a whole other level of pricing stratosphere.
I just get the feeling that many mapping apps out there that use google/bing/whatever are totally skirting the actual real pricing and use case terms, much like loads of people copy Photoshop. As long as Adobe turns a blind eye to some level of piracy, it keeps Photoshop top of mind and gives people fewer reasons to seek alternatives.
I know this comes from a consumer standpoint. We had an app based on Google Maps and struggled with the uptick in price. However, we're just spoiled; we really are. There's serious quality present in the Google Maps service.
They've lost a lot of credibility, and it's becoming more apparent that the 'do no evil' era mentality there is going away. They didn't drop prices just because they "listened to customers". If they'd bothered to ask customers beforehand, they'd have known $4/1000 is just way too much for most users. Instead, they reacted hastily due to a perceived threat of Apple entering the market, and probably a big exodus of the smaller players who were using them before (also known as tomorrow's larger players).
The whole "do no evil" handwringing is a bit misplaced here, I think. Google is providing a service, they're free to set their prices. They're not trying to sabotage the OSM project, and the api remains free for not for profit use.
On the flip side - if we weren't extracting much in the way of revenue per copy of software, and/or our volume was really high - obviously OSM would be very attractive, and we would be waving bye to Google Maps, and joining that community (and hopefully helping to improve the material by donating to up-and-coming cartographers if we weren't inclined to utilize our GIS skills).
To some degree, I think Google re-enforced a very, very valuable lesson - if something is being offered very free/cheap, and is one of the foundations of your product, and you don't have a license/contract (e.g. GPL/BSD) guaranteeing you that pricing - be aware that you are at the mercy of that third party and plan accordingly.
We see this on HN over, and over, and over again with companies like Apple that end up screwing businesses that rely on the Apple store/iOS - I wonder if PG has written an essay on that - building your house on other people's foundation.
GMaps is great, but ultimately not worth the price at $4/1000, especially for a small site operator like myself.
Take the GAE as the example, if you enable billing, you have to pay at least $9 a month, no matter how much more you are using over the quota.
Now, Google is not friendly to developers at all.
Any startup planning on charging for an app or service which incorporates any kind of map will still have to pay a minimum $10,000 a year license fee to use Google Maps, which is ridiculously high as a starting point.
What Googles mishandling of the charging changes has done is to heavily publicise the fact that the alternatives (mainly OSM) are now good enough for major companies to switch to without much hassle.
"If you are charging a fee for access to your Maps solution, whether for a business or consumer audience, you are required to purchase the Maps API Premier."
To me this reads as, any SAAS web app which used a Google map anywhere would be required to pay $10,000 per year plus usage charges.
You can use it on a commercial site, but the maps implementation must be available to free users. It limits your options but there are plenty of sites that are commercial ventures and work within these limitations.
When I dug deeper, it appeared, at the time, that this only applied to features of the app that required payment. So, we were free to offer maps features on our site as part of our free offering. We could still have premium features without paying for a premier license, so long as those premium features didn't rely on Google maps.
Now Apple are leaving anyway the difference that the price cut makes will be smaller (in absolute terms) and it will not harm Android either.
https://developers.google.com/maps/documentation/geocoding/#...
Glad to see that competition from OSM and others is keeping them in check.