TLDR; CBS için yakut kullanmanın avantajı yakuttur. CRS dönüşümlerini nasıl yapacağınızı öğrendikten sonra, rgeo kullanmak squeel ile bir esinti.
rgeo
Gem ile çalışmak çok hoş buldum . Bu soruya verilen hemen hemen her cevabın aksine, eğer yakut aşina iseniz kesinlikle araştırmaya değer olduğunu söyleyebilirim. Değilse, muhtemelen bu diğer cevapların bazılarını temel alan belirli bir avantaj olmadığını söyleyebilirim ama yakut benim için komut dosyaları çalıştırmak için harikaydı. Veritabanı tarafında mutlak bir zevkti.
Rayların postgis için ActiveRecord bağlarının kombinasyonu, rgeo ve squeel gem ile birlikte, bir yakut uygulaması normalde olduğu gibi parkta sadece nispeten kolay bir gündü.
İçin raylar üzerinde CBS ile çalışmaya giriş Daniel Azuma bu rubyconf konuşma bkz http://www.youtube.com/watch?v=QI0e2jkUbkk
Azuma google için çalışıyor ancak aynı zamanda yakut için rgeo gem yazdı. rgeo, mevcut veri kümelerine bağlanmayı kolaylaştıran rgeo-shapefile & rgeo-geojson uzantılarına sahiptir (bunlar şu ana kadar kullandıklarım). rgeo-shapefile sadece görebildiğim kadarıyla şekil dosyalarını okuyabilir ancak rgeo-geojson okuyabilir ve yazabilir.
İşte bir süredir yazdığı 11 bölümlük bir blog yazısının 1. bölümü. Dizi benim için son derece faydalı oldu.
http://blog.daniel-azuma.com/archives/60