Answers:
OSGeo4W是“用于Windows”的OSGeo,所以它不是您想要的。
我自己没有做过,但是其他人有做,所以我知道它是有效的。
我会推荐你
对于#2,您将需要下载所拥有的Kyngchaos构建所使用的GDAL的确切版本。在网上可以找到有关如何为filegdb创建dylib的说明。
我意识到这不是出于胆小,如果有人为此创造了一个酿造食谱,那将是很好的。提示提示,有人吗?
更新资料
现在有一种使用Homebrew的简便方法:
转到ESRI站点并下载Mac的FileGDB API。解压缩后,您会发现有一个lib文件夹和一个include文件夹。
将include文件夹的内容复制到/ usr / local / include,将lib文件夹复制到/ usr / local / lib(这基本上是在系统中“安装” FileGDB API)
使用brew安装gdal(通过with-unsupported标志)。
brew install gdal --with-unsupported
而已!
(可选)如果需要QGIS,请使用此“ 自制技术”食谱进行安装。
首先,您必须使用ESRI FileGDB支持编译GDAL。完成此操作后,您可以在QGIS的KyngChaos构建中使用此GDAL构建。在您的终端上:
# save your current GDAL so you can put it back if you want
cp /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL_orig
# symlink the custom GDAL build to the place QGIS looks
rm /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL
ln -s ~/local/lib/libgdal.dylib /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL
感谢@Ragi提供有关Github要点的说明。
OSGeo4W读取使用GDBS GDAL / OGR,您可以通过在OS X上安装的MacPorts或Kygchaos的二进制分发。
.gdb是ESRI地理数据库的专有格式。有关如何访问gdb的更多信息,请参见此处
终于有了在Mac上使用QGIS的文件地理数据库。使用Kyngchaos FileGDB插件的自述文件上的说明:
从http://www.kyngchaos.com/software/frameworks#gdal_complete下载并安装FileGDB插件
从resources.arcgis.com/content/geodatabases/10.0/file-gdb-api下载并解压缩文件GDB API
将2个.dylib文件从fileGDB API的lib文件夹移至文件夹/ Library / Application Support / GDAL / 1.9 / Libraries
启动QGIS,添加矢量层,选择源类型作为目录,ESRI FileGDB应该立即出现。