Comment

Comment by joshe

Some answers to questions I had

Uses WebGL with fall back to server side rendering with tiles, they call it "adaptive rendering modes".

What for? "Unify on a single map provider with familiar, flexible APIs" (from WWDC slides).

  Free tiers
  ----------

  Mapbox
    web
    50K map views / mo
    50K geocode / mo
    50K directions / mo
    50K matrix / mo

    mobile
    50K monthly active users
    same requests


  Apple
    web and mobile
    250K map views / *day*
    25K service requests / *day*


  Google (new style $200 credit system)
    (this is too complicated)

    web
    $200 free credit buys one of:
    14K map views embed advanced, might be anything with search/directions/routing, including on mobile / month 
    100K map views static on web / month
    28k map views dynamic on web / month (this hurts)    
     
    mobile
    unlimited mobile map views (very simple kind)
    14K map views for anything interesting / month
    40K direction requests / month
    ~10K Places calls / month
That's the max for any one service if you only use that service. So you could use 20K direction requests and 14K dynamic map views for free per month.

Google Maps gets expensive quickly, 71K embedded advanced map views per month is $1000 per month.

  roughly
  Google Maps: very expensive 
  Mapbox: moderately priced
  Apple Maps: very cheap
Licensing...

Google is restrictive. Can't be behind a login, can't track vehicles/assets, can't embed in a web view on desktop, in practice can often not embed in an app on iOS.

Mapbox is famously open, you can do all the above.

Apple seems like they might be more like Mapbox, given their goals, but can't find any licensing yet.

If the licensing turns out well, this could very nice for cross platform maps.

parent joshe 8 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton