Module: GeoHashr
- Defined in:
- lib/geohashr.rb,
lib/geohashr/geohash.rb,
lib/geohashr/constants.rb
Defined Under Namespace
Classes: GeoHash
Constant Summary collapse
- BITS =
[0x10, 0x08, 0x04, 0x02, 0x01]
- BASE32 =
"0123456789bcdefghjkmnpqrstuvwxyz"
- NEIGHBORS =
{ :right => { :even => "bc01fg45238967deuvhjyznpkmstqrwx", :odd => "p0r21436x8zb9dcf5h7kjnmqesgutwvy" }, :left => { :even => "238967debc01fg45kmstqrwxuvhjyznp", :odd => "14365h7k9dcfesgujnmqp0r2twvyx8zb" }, :top => { :even => "p0r21436x8zb9dcf5h7kjnmqesgutwvy", :odd => "bc01fg45238967deuvhjyznpkmstqrwx" }, :bottom => { :even => "14365h7k9dcfesgujnmqp0r2twvyx8zb", :odd => "238967debc01fg45kmstqrwxuvhjyznp" } }
- BORDERS =
{ :right => { :even => "bcfguvyz", :odd => "prxz" }, :left => { :even => "0145hjnp", :odd => "028b" }, :top => { :even => "prxz" , :odd => "bcfguvyz" }, :bottom => { :even => "028b" , :odd => "0145hjnp" } }