README.md in geocoder-1.3.4 vs README.md in geocoder-1.3.5

- old
+ new

@@ -9,11 +9,11 @@ Compatibility ------------- * Supports multiple Ruby versions: Ruby 1.9.3, 2.x, JRuby, and Rubinius. * Supports multiple databases: MySQL, PostgreSQL, SQLite, and MongoDB (1.7.0 and higher). -* Supports Rails 3 and 4. If you need to use it with Rails 2 please see the `rails2` branch (no longer maintained, limited feature set). +* Supports Rails 3, 4, and 5. If you need to use it with Rails 2 please see the `rails2` branch (no longer maintained, limited feature set). * Works very well outside of Rails, you just need to install either the `json` (for MRI) or `json_pure` (for JRuby) gem. Rails 4.1 Note -------------- @@ -553,18 +553,18 @@ * **Terms of Service**: http://developer.here.com/faqs#l&t * **Limitations**: ? #### ESRI (`:esri`) -* **API key**: none +* **API key**: optional (set `Geocoder.configure(:esri => {:api_key => ["client_id", "client_secret"]})`) * **Quota**: Required for some scenarios (see Terms of Service) * **Region**: world * **SSL support**: yes * **Languages**: English -* **Documentation**: http://resources.arcgis.com/en/help/arcgis-online-geocoding-rest-api/ +* **Documentation**: https://developers.arcgis.com/rest/geocode/api-reference/overview-world-geocoding-service.htm * **Terms of Service**: http://www.esri.com/legal/software-license -* **Limitations**: ? -* **Notes**: You can specify which projection you want to use by setting, for example: `Geocoder.configure(:esri => {:outSR => 102100})`. +* **Limitations**: Requires API key if results will be stored. Using API key will also remove rate limit. +* **Notes**: You can specify which projection you want to use by setting, for example: `Geocoder.configure(:esri => {:outSR => 102100})`. If you will store results, set the flag and provide API key: `Geocoder.configure(:esri => {:api_key => ["client_id", "client_secret"], :for_storage => true})`. If you want to, you can also supply an ESRI token directly: `Geocoder.configure(:esri => {:token => Geocoder::EsriToken.new('TOKEN', Time.now + 1.day})` #### Mapzen (`:mapzen`) * **API key**: required * **Quota**: 6/sec, up to 30k per day, paid plan info at https://mapzen.com/documentation/search/api-keys-rate-limits/#rate-limits