Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Maps Want To Be Free

Maps Want To Be Free

Given at GORUCO 2012, June 23rd 2012, in New York City

Video at http://www.youtube.com/watch?v=XMH5zJpCqBE&feature=player_embedded

Sebastian Delmont

June 23, 2012
Tweet

More Decks by Sebastian Delmont

Other Decks in Programming

Transcript

  1. FREE* The Cost of Google Maps but we might try

    to sell you an enterprise license * Saturday, June 23, 12
  2. FREE * we might charge you if you exceed 25,000

    views per day * The Cost of Google Maps Saturday, June 23, 12
  3. So What’s The Problem? 22,000,000 pageviews per month 700,000 map

    views per day $4 per 1,000 map views Projected $2,500 per day in Google fees Projected $900,000+ per year in fees 20× our current hosting fees Saturday, June 23, 12
  4. So What’s The Problem? 22,000,000 pageviews per month 700,000 map

    views per day $0.50 per 1,000 map views Projected $675 per day in Google fees Projected $120,000+ per year in fees 3× our current hosting fees Saturday, June 23, 12
  5. Our Solution Data from OSM, NYC, CUNY, and ours Our

    own tile design using TileMill Hosted on MapBox Viewed in Leaflet 1.5 man/month $15K-$20K per year Saturday, June 23, 12
  6. The Tools Tiles MapBox, MapQuest, CloudMade, Stamen TileMill, WebMaps Studio

    Viewers Leaflet, OpenLayers, Modest Maps Mapstraction, Wax Serving MapBox, CloudMade, S3 Tools CartoDB Ruby / Rails gmaps4rails graticule ym4r Saturday, June 23, 12
  7. Go Ahead And Move if… • You can live without

    Satellite and StreetView • Geocoding is not a concern • Routing is not a concern • Deep or wide, but not both Saturday, June 23, 12
  8. Stay With Google if… • You want it all •

    You have money to spare • Your map traffic is low Saturday, June 23, 12
  9. Think About It if… • You use many Google APIs

    (geocoding, routing, styled) • You need wide and deep coverage • You see gaps in data Saturday, June 23, 12
  10. Some Pieces of Advice • If you go commercial, Have

    a “Plan B” • Use abstraction layers • Always be mindful of those “*” • Rolling your own? Plan for easy updates • Cartography can be a time sink Saturday, June 23, 12