摘要: OSGeo4W是用于开源GIS项目的Windows安装程序。OSGeo4W是这些用于Windows环境的开源GIS库/软件的二进制发行版(OSGeo4W软件包)。 这里以GDAL为例说明存在的版本依赖问题。开源的本质意味着许多项目/程序相互依赖才能实现功能。几...
OSGeo4W是用于开源GIS项目的Windows安装程序。OSGeo4W是这些用于Windows环境的开源GIS库/软件的二进制发行版(OSGeo4W软件包)。
这里以GDAL为例说明存在的版本依赖问题。开源的本质意味着许多项目/程序相互依赖才能实现功能。几乎所有的开源GIS项目都在某种程度上使用GDAL来读写数据。但是因为Windows是一个封闭的平台,所以它没有像基于Unix的操作系统那样开发软件包管理器。因此,如果使用独立安装程序来安装GRASS和QGIS这样的开源GIS软件,则会进行两次GDAL安装,最终得到两个版本的GDAL。如果再添加更多的开源GIS工具,最终可能会得到十几个GDAL安装;或许还有一个专门的GDAL安装包。
OSGeo4W的作用就是解决在Windows操作系统下面开源GIS软件安装的问题。它可以跟踪开源GIS软件包的共享需求,因此QGIS和GRASS可以共享一次GDAL安装。它还跟踪版本,因此您可以简单地升级程序。