Misc. grammar fixes and link to mbtiles-php script

This commit is contained in:
Bryan McBride 2013-11-08 12:41:59 -05:00
parent 33aad1e8a6
commit 5c8c31c569

10
FAQ.md
View File

@ -33,9 +33,9 @@ Popular commercial options, free up to a particular number of requests, include
[Bing Maps](http://www.microsoft.com/maps/choose-your-binge's-maps-API.aspx) (using a [plugin](https://github.com/shramov/leaflet-plugins)), [Bing Maps](http://www.microsoft.com/maps/choose-your-binge's-maps-API.aspx) (using a [plugin](https://github.com/shramov/leaflet-plugins)),
[Esri ArcGIS](http://www.arcgis.com/features/maps/imagery.html) ([official plugin](https://github.com/Esri/esri-leaflet)) [Esri ArcGIS](http://www.arcgis.com/features/maps/imagery.html) ([official plugin](https://github.com/Esri/esri-leaflet))
and [Nokia Here](http://developer.here.com/web-experiences). and [Nokia Here](http://developer.here.com/web-experiences).
Notable exception is [MapQuest Open](http://developer.mapquest.com/web/products/open/map), free for any number of requests. A notable exception is [MapQuest Open](http://developer.mapquest.com/web/products/open/map), which is free for any number of requests.
Always be sure to **read terms of use** of a chosen tile provider, **know its limitations**, and **attribute it properly** in your app. Always be sure to **read the terms of use** of a chosen tile provider, **know its limitations**, and **attribute it properly** in your app.
#### I'm looking for satellite imagery to use with my Leaflet map, any options? #### I'm looking for satellite imagery to use with my Leaflet map, any options?
@ -46,9 +46,9 @@ and [MapQuest Open](http://developer.mapquest.com/web/products/open/map) provide
#### I want to use Google Maps API tiles with Leaflet, can I do that? #### I want to use Google Maps API tiles with Leaflet, can I do that?
The problem with Google is that its [Terms of Use](https://developers.google.com/maps/terms?hl=ru) forbid any means of tile access other than through Google Maps API. The problem with Google is that its [Terms of Use](https://developers.google.com/maps/terms?hl=ru) forbid any means of tile access other than through the Google Maps API.
You can add Google Maps API as a Leaflet layer with a [plugin](https://github.com/shramov/leaflet-plugins). But note that the map experience will not be perfect, because Leaflet will just act as a proxy to the Google Maps JS engine, so you won't get all the performance and usability benefits of using Leaflet when the Google layer is on. You can add the Google Maps API as a Leaflet layer with a [plugin](https://github.com/shramov/leaflet-plugins). But note that the map experience will not be perfect, because Leaflet will just act as a proxy to the Google Maps JS engine, so you won't get all the performance and usability benefits of using Leaflet when the Google layer is on.
#### I want to roll my own OSM tile server for Leaflet, where do I start? #### I want to roll my own OSM tile server for Leaflet, where do I start?
@ -58,7 +58,7 @@ Check out [this excellent guide](http://switch2osm.org/serving-tiles/).
There's a number of services that allow you to do this easily, There's a number of services that allow you to do this easily,
notably [MapBox](https://www.mapbox.com/), [CartoDB](http://cartodb.com/) and [GIS Cloud](http://www.giscloud.com/). notably [MapBox](https://www.mapbox.com/), [CartoDB](http://cartodb.com/) and [GIS Cloud](http://www.giscloud.com/).
If you want to make tiles on your own, probably the easiest way is using [TileMill](https://www.mapbox.com/tilemill/). If you want to make tiles on your own, probably the easiest way is using [TileMill](https://www.mapbox.com/tilemill/). TileMill can export your map as a single [.mbtiles](https://www.mapbox.com/developers/mbtiles/) file, which can be copied to a webserver and accessed by Leaflet with [a small PHP script](https://github.com/infostreams/mbtiles-php).
## Commercial Use and Licensing ## Commercial Use and Licensing