Python GridInQuestII动态库

时间:2017-06-20 10:21:27

标签: python python-2.7 coordinates gis coordinate-systems

我尝试使用GridInQuestII手册(第18页或参见图片)中描述的方法将坐标从WGS84转换为OSGB36。总而言之,它说" WindowsError:[错误193]%1不是有效的Win32应用程序"。代码的相关部分是https://ghostbin.com/paste/jum2a,并且回溯链接在评论中(我需要更高的声誉来发布2个链接)。我在64位PC上使用Spyder和Python 2.7,我将GIQ.dll和GM15GB.dat复制到与py文件相同的目录中。有没有人有任何想法是什么错,我怎么能解决它?提前致谢。 Extract from GridInQuestII manual

1 个答案:

答案 0 :(得分:0)

我通过使用subprocess.call()函数通过Python执行命令行批处理函数(giqtrans)来解决这个问题。我必须确保GIQ文件夹在路径上(通过环境变量),但之后它工作正常。希望这将有助于其他任何与之斗争的人。