10 Feb
GeoKit: Geocoding and Location Finder Plugin for Rails
GeoKit è un nuovo plugin per Rails sviluppato da Bill Eisenhauer e Andre Lewis che ha delle interessanti funzionalità:
- nel find dell’active record si può cercare per zona e distanza
- Si può caclolare la distanza tra qualsiasi punto sulla terra
- Supporto di più provider per il Geocoding (Google, Yahoo, Geocoder.us/ca) con la gestione dei fallimenti
- Inoltre ha anche il look-up degli ip
Ad esempio per calcolare la distanza tra due punti:
1 distance=first_location.distance_from(second_location, :units=>:miles)
Oppure per fare una ricerca con delle condizioni geografiche:
1 Store.find(:all, :origin=>'100 Spear st, San Francisco, CA', :conditions=>'distance < 10')
Comunque al più presto lo proveremo per vedere come funziona e magari faremo un aggiornamento al tutorial per l’utilizzo delle Google Map per includere questo nuovo interessantissimo Plug-in

