首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将GDAL_DATA环境变量设置为指向包含EPSG csv文件的目录?

如何将GDAL_DATA环境变量设置为指向包含EPSG csv文件的目录?
EN

Stack Overflow用户
提问于 2013-01-22 01:43:24
回答 5查看 60.7K关注 0票数 28

我想包装(重新投影)此netcdf文件中的一个变量。

代码语言:javascript
复制
D:\ gdalwarp -t_srs EPSG:4326 NETCDF:"C:\fie.nc":var "C:\Desktop\SM.img"

但是我得到了这个错误:

错误4:无法打开EPSG支持文件gcs.csv。尝试将GDAL_DATA环境变量设置为指向包含EPSG csv文件的目录。

错误1:转换源或目标SRS失败: EPSG:4326

我使用的是GDAL 1.9.0,发布于2011/12/29。如果有任何帮助,我将不胜感激。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-01-23 02:08:39

您可以在窗口中以图形方式编辑环境变量(例如,thisthis)。

向共享GDAL_DATA数据(包含多个文件的文件夹,如coordinate_axis.csvgcs.csvpcs.csv和其他文件)添加一个名为GDAL且路径为值的系统变量。

要使环境变量生效,您需要运行cmd.exe、注销或其他方法。

另请参阅:http://trac.osgeo.org/gdal/wiki/FAQInstallationAndBuilding#HowtosetGDAL_DATAvariable

Anaconda / Miniconda用户

GDAL库和命令行工具可以通过(例如) conda install gdal获得

在激活环境时,将正确设置GDAL_DATA变量。如果您启动Anaconda提示符,则会自动完成此操作,否则您可以使用activate the environment as documented

票数 36
EN

Stack Overflow用户

发布于 2014-02-17 07:02:05

您还可以使用--config开关:

代码语言:javascript
复制
D:\ gdalwarp --config GDAL_DATA "D:/my/gdal/data" -t_srs EPSG:4326 NETCDF:"path":Soil_Moisture "C:\Desktop\SM.img"

请参阅:http://trac.osgeo.org/gdal/wiki/ConfigOptions

有关配置选项的信息。

票数 9
EN

Stack Overflow用户

发布于 2014-09-06 04:29:38

我尝试以编程方式(C#)设置GDAL_DATA变量,@turgay的解决方案对我不起作用。here我找到了工作方式:

代码语言:javascript
复制
OSGeo.GDAL.Gdal.SetConfigOption("GDAL_DATA", path+@"\gdal\data");
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14444310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档