TLDR; GISにルビーを使用する利点は、ルビーそのものです。それを使ってCRS変換を行う方法を学んだら、rgeoを使うのは簡単です。
このrgeo
宝石での作業は非常に楽しいことがわかりました。この質問に対する他のほぼすべての答えとは反対に、あなたがルビーに精通しているなら、間違いなく検討する価値があると思います。そうでない場合は、おそらくこれらの他の回答のいくつかに基づいた特別な利点はないと思いますが、ギガバイトのシェープファイルデータを読み込んでpostgisクエリを実行している間、rubyはスクリプトを実行するのに最適でした。データベース側では、それは絶対的な喜びでした。
RailsのActiveRecordバインディングとrgeoおよびsqueel gemを組み合わせたpostgisの組み合わせは、ルビーアプリケーションが通常行われている限り、公園での比較的簡単な1日でした。
以下のためにレールの上をGISでの作業への導入、ダニエル・吾妻により、このrubyconfの話を参照してくださいhttp://www.youtube.com/watch?v=QI0e2jkUbkk
Azumaはgoogleで働いていますが、rubyでrgeo gemも書いています。rgeoには拡張機能rgeo-shapefileとrgeo-geojson(これまで使用した2つがあります)があり、既存のデータセットに簡単にプラグインできます。rgeo-shapefileは、私が知る限りシェープファイルのみを読み取ることができますが、rgeo-geojsonは読み取りと書き込みを行うことができます。
ここに、彼がしばらく書いている11部シリーズのブログ投稿のパート1があります。このシリーズは私にとって非常に役立ちました。
http://blog.daniel-azuma.com/archives/60