ERROR 4: Unable to open EPSG support file gcs.csv 问题快速解决方案

前提:这里我的环境是pycharm+anaconda3,利用anaconda3下载了GDAL库之后,在调用OSgeo读取矢量图层的时候会发现以上的错误。最终整理解决方案如下:

问题:缺少gata-data\gcs_csv

1、检查你自己GDAL包的路径

import os
import stat
gdal_data = os.environ['GDAL_DATA']
print('is dir: ' + str(os.path.isdir(gdal_data)))
gcs_csv = os.path.join(gdal_data, 'gcs.csv')
print('is file: ' + str(os.path.isfile(gcs_csv)))
st = os.stat(gcs_csv)
print('is readable: ' + str(bool(st.st_mode & stat.S_IRGRP)))

参考来源:https://stackoverflow.com/questions/26034782/unable-to-load-gcs-csv-file-in-gdal

如果提示了False,下面会提示您的GDAL包的路径在哪里。如果是TRUE的话,这个就是其他的问题了,在下还没有碰到过。

2、找到GDAL包安装的目录下,将“gata-data.rar”解压到目录下即可。

ERROR 4: Unable to open EPSG support file gcs.csv 问题快速解决方案_第1张图片

链接:https://pan.baidu.com/s/1vwILslS5n8BzyIJpYKCk5g
提取码:ly7w

也欢迎到我的Github的ForLearn仓库上下载标注为“GDAL_ERROR4”的“gata-data.rar”。

https://github.com/wudawxb1995/ForLearn

 

你可能感兴趣的:(python3,gdal,矢量图层,pycharm,anaconda3)