本文介绍了Windows下在Ruby上的RGeo:如何启用GEOS支持?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用RGeo gem在Ruby中进行一些空间操作.不幸的是,很多操作都需要GEOS库,而且我找不到任何文档说明如何在Windows中集成它(我使用的是Windows 7 64bit).

I'm trying to do some spatial operations in Ruby with the RGeo gem. Unfortunately, a lot of operations require the GEOS library and I can't find any documentation showing how to integrate this in Windows (I am using Windows 7 64bit).

我尝试从 http://trac.osgeo.org/下载并安装GEOS的Windows二进制文件. osgeo4w/并通过gem install rgeo -- --with-geos-dir="C:\OSGeo4W64\bin重新安装RGeo gem(<<在此目录中有一个文件geos_c.dll).

I tried downloading and installing the Windows binaries of GEOS from http://trac.osgeo.org/osgeo4w/ and reinstalling the RGeo gem via gem install rgeo -- --with-geos-dir="C:\OSGeo4W64\bin (<< in this directory there is a file geos_c.dll).

仍然使用RGeo::Geos.supported?返回false.

有人知道如何解决这个问题吗?

Does anybody know how to solve this?

推荐答案

对于其他想要这样做的人-这里有一些有关如何使其工作的提示.

For anyone else looking to do this - here are some tips as to how I got it working.

这篇关于Windows下在Ruby上的RGeo:如何启用GEOS支持?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!