README.markdown in geokit-1.13.1 vs README.markdown in geokit-1.14.0
- old
+ new
@@ -1,13 +1,13 @@
Geokit
======
-[](http://badge.fury.io/rb/geokit)
-[](https://travis-ci.org/geokit/geokit)
-[](https://coveralls.io/r/geokit/geokit)
-[](https://gemnasium.com/geokit/geokit)
-[](https://codeclimate.com/github/geokit/geokit)
+[](http://badge.fury.io/rb/geokit)
+[](https://github.com/geokit/geokit/actions)
+[](https://coveralls.io/r/geokit/geokit)
+[](https://houndci.com)
+[](https://codeclimate.com/github/geokit/geokit)
## DESCRIPTION
The Geokit gem provides:
@@ -61,11 +61,10 @@
* Geoplugin.net -- another IP address geocoder
* Geobytes
* RIPE
* MaxMind
* Ipstack
-* freegeoip.net (deprecated, now Ipstack)
* IP-API.com
### HTTPS-supporting geocoders
* Google
* Yahoo
@@ -284,11 +283,11 @@
Geokit::Geocoders::MultiGeocoder.geocode("Hamburg, Germany", :provider_order => [:osm, :mapbox, :google])
```
## MULTIPLE RESULTS
-Some geocoding services will return multple results if the there isn't one clear result.
+Some geocoding services will return multiple results if the there isn't one clear result.
Geoloc can capture multiple results through its "all" method.
```ruby
irb> geo=Geokit::Geocoders::GoogleGeocoder.geocode("900 Sycamore Drive")
irb> geo.full_address
@@ -312,17 +311,17 @@
between two points.
LatLng is a simple container for latitude and longitude, but
it's made more powerful by mixing in the above-mentioned Mappable
module -- therefore, you can calculate easily the distance between two
-LatLng ojbects with `distance = first.distance_to(other)`
+LatLng objects with `distance = first.distance_to(other)`
GeoLoc represents an address or location which
has been geocoded. You can get the city, zipcode, street address, etc.
from a GeoLoc object. GeoLoc extends LatLng, so you also get lat/lng
AND the Mappable module goodness for free.
-geocoders.rb contains all the geocoder implemenations. All the gercoders
+geocoders.rb contains all the geocoder implementations. All the geocoders
inherit from a common base (class Geocoder) and implement the private method
do_geocode.
## WRITING YOUR OWN GEOCODERS