I just compared pricing for different providers and here are my results: Usage: 10000 requests / day Google Maps: (3600000 - (28000free * 12)) / 1000 * 7 = 22848 $ per year Yandex Maps: 360000 rubles or 5600$ per year, but much cheaper for higher volumes than 10000/day Mapbox: (3600000 - (50000free * 12)) / 1000 * 0.5 + (fix 500 * 12) = 7500 $ per year Bing Maps: No pricing on website, need to contact support
I've been researching alternatives and Mapfit offers 100,000 API requests a day for free. I haven't read the documentation but looks very promising.
Google Maps Platform
231–240 of 265 posts
Re: Google Maps Platform
#232Re: Google Maps Platform
#233What they don't tell you is the underlying data is of extremely dubious quality. It's a hodgepodge of proprietary data, data automatically generated from satellite imagery and open government data from various sources all merged together in an automatic or at least thoroughly non-expert way. To a cartography geek it's an absolute nightmare.
Re: Google Maps Platform
#234Earlier quoted context omitted.
I've been researching alternatives and Mapfit offers 100,000 API requests a day for free. I haven't read the documentation but looks very promising.
Well a truly bizarre thing happened, the Mapfit staff just altered the text on their pricing box from 100,000/day to 2,500/day (Google cache confirms). Doesn't look very professional.
Re: Google Maps Platform
#235There is some kind of trust I have/had in cloud providers to be fair when it comes down to vendor lock-in. One of the things I expect a cloud provider to do is not suddenly increase prices and instead give their clients a reasonable period (a year would be perfect, but I think 6 months is a reasonable period) so they can change their usage to minimize their new costs according to the new pricing or transfer to another provider if the costs are too high.
But Google just proved that they don’t really care about their clients. If you made an app that heavily relied on the Google Maps API, and you spend $3K a month now, you just received a mail that your costs might be increasing to $60K a month and you might need to drop all your current projects/tasks to migrate the app to another service.
Re: Google Maps Platform
#236Earlier quoted context omitted.
I don't think 2 would work, we use static maps and they only work based on the site they're loaded from. They won't even work on our dev instance because I've not whitelisted the domain. Unless lots of people are going to your actual site, of course.
I have a project which runs a variety of sites for our network - currently ~900 different domains. Restricting keys by domain name is not really practical for us.
Do they share anything common (many x.mycompany.com)? You can use wildcards.
Re: Google Maps Platform
#237Gah, this is so confusing, I've got small sites developed for clients many many years old running various maps based stuff off API Keys in my account, now I have to add MY billing information to them or get the client to set themselves up a google cloud platform account and developer and project and keys and ...... Good grief, that's totally impractical to have website administrators, my clients, to do that, even I a…
I also experienced similar issues when I was still freelancing and managed the hosting for some clients.
I wanted to host clients on Google Cloud or AWS but letting clients make an account they are unable to manage looked like a bad idea to me. If their website gets a lot of unexpected (maybe unwanted) traffic, they get a large bill which they blame me for. Because of this reason I had to go with shared hosting for small clients, and Heroku for companies that cared about uptime so everyone always knew what the costs are.
Something like billing limits would fix this. So freelancers could host their clients websites on their own account (or using AWS organizations) and charge their clients the billing limit for a year upfront.
Re: Google Maps Platform
#238Earlier quoted context omitted.
iOS11 added a "Desktop view" mode but I am not sure the feature is well known (Android has had the feature forever, so by mobile, you mean iOS I think). From memory, in Safari, tap share, then scroll across to desktop view. I don't have an iDevice with me at moment, but it should work.
Tap Share, then "Request Desktop Site" However I have found that it is quite unreliable at working. Not sure if it's just changing the viewport for CSS, or the user-agent, or what. But it frequently doesn't work.
Re: Google Maps Platform
#239Earlier quoted context omitted.
How long does it take for an edit to propagate from OSM to Mapbox's tiles? Average/worst case. I know this is a tough problem, so I don't envy you. :-)
Mapbox no longer guarantees a time ( https://twitter.com/Anonymaps/status/913812009547902978 ) Worst I've read about is 3 months. That surprising because openstreetmap.org's tile servers aim for sub-10 minute updates and often I see my changes even faster. https://forum.openstreetmap.org/viewtopic.php?id=61040
Re: Google Maps Platform
#240Earlier quoted context omitted.
Agreed. I contribute to Google maps a lot and I've looked into contributing to open street maps but the options seemed pretty clunky. I recommend mapbox to all of my clients over Google maps.
I've been looking into Mapbox lately. What types of things do you find they're strong vs. weak at?