适用于 Ruby 的地理空间数据库
RGeo 是一个针对 Ruby 的地理空间数据库。 欢迎贡献者! 如果您使用 RGeo 并有兴趣参与贡献,请查看我们的 开放问题,看看您是否能够帮助解决任何问题。
RGeo 是 Ruby 编程语言中用于编写位置感知应用程序的关键组件。其核心是行业标准 OGC Simple Features Specification 的实现,该实现提供了点、线和多边形等几何对象的数据表示,以及一组几何分析操作。这使其非常适合用于模拟地理位置数据。它还支持一套可选的附加模块,这些模块提供各种与地理位置相关的服务。
在 Ruby 应用中表示空间和地理位置数据对象,如点、线和多边形。
MRI Ruby 3.1.4 或更高版本。 * JRuby 9.0 或更高版本的部分支持。 GEOS 的 FFI 实现可用(需要 ffi-geos gem),但 CAPI 不可用。 * 请参阅早期版本,了解对旧版 Ruby 的支持。
GEOS 3.2 或更高版本强烈推荐。 (3.3.3 或更高版本更佳。) 如果没有它,某些功能将不可用。 此 C/C++ 库可能通过操作系统的包管理器安装(对于基于 Debian 的 Linux 分发版,使用 sudo aptitude install libgeos-dev;对于基于 Redhat 的 Linux 分发版,使用 yum install geos geos-devel),或者您可以从 http://trac.osgeo.org/geos 下载它。
暂无开放 Issues,或尚未同步最近议题。