2016-04-19 26 views

答えて

1

ハッシュは通常と呼ばれる座標ジオハッシュhttps://en.wikipedia.org/wiki/Geohash

これは、あなたがこのようないくつかのジオハッシュをデコードすることができルビーhttps://github.com/davetroy/geohash ためのジオハッシュコンバータです:私は宝石をインストールしようとしましたが、エラーが発生した

GeoHash.decode('f77') 
=> [63.98438, -73.82813] 
+0

。私は '' 'geohash_ruby'''をインストールしますが、これでもうまくいきますが、疑問があります:postgresによるgeneretedハッシュそれは次のようなものです:' '' 0101000020E6100000AAAFC1D5149D45C0BF60376C5BE436C0'''ですが、ハッシュ。 – rplaurindo

+0

カラムのsql定義を提供できますか? – rootatdarkstar

+0

はい、確かです。遅れて申し訳ありません。列の型は '' 'geometry'''です。私はgem '' '' activerecord-postgis-adapter''をインストールしました。ジオメトリタイプを認識し、 '' 'RGeo :: Cartesian :: PointImpl'''オブジェクトをジオメトリタイプを含む属性に入れました。しかし、 '' '' 'RGeo :: Cartesian :: PointImpl'''の実装が分からないため、たとえばジオメトリタイプの属性でレコードが見つかりませんでしたが、それが必要です。 – rplaurindo

関連する問題