首页 / 浏览问题 / 组件GIS / 问题详情
iobjectspy坐标系错乱
10EXP 2022年05月13日

还是之前的问题,换了台新的电脑部署了超图环境,py算子跑了一段时间就又报错。

CoordSysTranslator.convert 报了target_prj_coordsys is None

我是传了target_prj_coordsys的,紧接着我测试我传入的数据集,发现原本4528坐标系的数据集.prj_coordsys.to_epsg_code()之后返回4490

4490的数据集返回-1

1个回答

您好,应该还是您这边环境里有坐标系库同名写了全局的环境。

你可以看看你这个电脑的用户环境变量和系统环境变量中,有没有环境变量GDAL-DATA,

该环境变量在GIS软件中一般是私有变量,但部分软件可能会将该变量卸载环境变量中全局,

导致其它使用该私有变量的软件调用异常,已比如组件和桌面,

你可以看看电脑上有没有该环境变量,有的话可以尝试保存该信息后,移除该环境变量是否可以回付正常使用。

希望可以帮助到您。
10,538EXP 2022年05月13日
有的电脑是有环境变量GDAL-DATA有的没有但是都会有这个错误
并且有这个的环境删掉也没有效果
是否有安装postgis数据库?

在没有postgis数据库或者安装非破解版的postgis数据库的电脑上是否有出现该问题?一些破解版软件可能会为了破解强制写环境。
你好请问这个问题有什么进展吗因为转坐标系的这个一直没用
您这边已经排除数据库的问题了吗?
装了一套虚拟机环境也是不行

你这边组件版本多少呢?下11或者10.2.1的组件在虚拟机上有问题吗。

http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx

...