Installation 安装和访问GDAL库的简单方法?

Installation 安装和访问GDAL库的简单方法?,installation,libraries,gdal,qgis,Installation,Libraries,Gdal,Qgis,GDAL图书馆主页意味着到达那里的人已经知道他们在做什么。我使用ArcGIS,不熟悉复杂的设置和GDAL建议的库依赖关系。我可以下载一个简单的“软件包”吗?我已经找到了maptools.org,我想任何编程语言都可以访问它的库?我还发现QGIS显然使用GDAL 我之所以研究GDAL,是因为它具有ArcGIS所没有的功能。我选择的语言是python。我在这里最好(也是最容易)的路线是什么 谢谢 最简单的选择可能是使用OSGeo4W(适用于Windows)安装程序。有了它,您可以从大量开源GIS工具

GDAL图书馆主页意味着到达那里的人已经知道他们在做什么。我使用ArcGIS,不熟悉复杂的设置和GDAL建议的库依赖关系。我可以下载一个简单的“软件包”吗?我已经找到了maptools.org,我想任何编程语言都可以访问它的库?我还发现QGIS显然使用GDAL

我之所以研究GDAL,是因为它具有ArcGIS所没有的功能。我选择的语言是python。我在这里最好(也是最容易)的路线是什么


谢谢

最简单的选择可能是使用OSGeo4W(适用于Windows)安装程序。有了它,您可以从大量开源GIS工具中选择GDAL。在“libs”下选择所需的GDAL版本。要添加Python支持,请选择gdal**-Python,确保版本匹配。您可以取消选中任何其他选项(除了我认为您需要默认选中的Python numpy):

然后在以下位置查看一些示例Python/GDAL脚本:

有关GDAL Python的更多详细信息,请参见:

其他选项

看看

您可以在这里的zip中运行设置包(似乎还没有1.7版本):

在这里可以找到更小的工具集合(FW是为GDAL的创建者/维护者Frank Warmerdam准备的):

下载:

  • 从中获取Python 2.4
  • 从中获取GDAL Python绑定
  • 从中获取PROJ4
安装:

  • 运行Python安装程序来安装Python
  • 解压GDAL存档并将其放入c:\GDAL-1.6中
  • 添加包含数据文件夹“C:\gdal32-1.6\DATA”完整路径的GDAL_数据用户变量(控制面板>系统属性>高级选项卡>环境变量)
  • 将“C:\gdal32-1.6\bin”附加到系统路径
  • 解压PROJ4归档文件并将其放在c:\PROJ中
  • 将“C:\PROJ\bin”附加到系统路径
  • 解压缩GDAL Python绑定并将osgeo文件夹复制到“C:\Python26\Lib\site packages”
  • 您可能需要将“C:\Python26\Lib\site packages”附加到系统路径
  • 测试: 开放式怠速和类型

    from osgeo import gdal
    

    我发现这些说明很有用,但并不完全适用或最新:。请注意,GDAL的较新版本(1.7.3)可用,但需要从源代码编译,并且还不存在windows可执行文件。版本1.6包含一些非常严重的错误。

    如果您想在python/GDAL代码中添加现成的GIS,Quantum GIS(Qgis)具有嵌入式python解释器和完整的python API。您可以用python编写Qgis插件,并对光栅数据使用GDAL函数。Qgis位于osgeo4w系统中。

    osgeo4w是Windows上的首选路径。FWTools不再强调,主要是出于对那些已经习惯了它并且还没有准备好改变的人的考虑。可以[在arcgis和o4w之间共享一个python安装],但首先更简单的方法是保持两者并行,并且彼此不了解。