首页 / 浏览问题 / 组件GIS / 问题详情
坐标转换时调用UGPrjCoordSys出现动态链接库错误
1EXP 2020年03月30日

使用产品:iobject C++ 10i 操作系统:win10 x64

问题详细描述

想把84坐标系下的经纬度转换成投影坐标

使用http://ask.supermap.com/56965?show=57030#c57030这个链接下的代码

在调用

UGPrjCoordSys* pTargetPrj = new UGPrjCoordSys(PCS_WGS_1984_UTM_40N);

时出现链接错误

试用版编译Extensions4Qt没有任何问题  planeShow也能跑

最后有一个小请求,能不能帮忙写一个当前版本可以用的经纬度转换成地图投影坐标的函数

地图用sample/data文件夹中的China400_E-map.smwu

非常感谢

1个回答

您好,这个错误是因为没有添加链接库,不明确是哪个链接库时,建议将超图的所有链接库都添加到工程配置中。坐标转换的代码,请参考:https://github.com/Jun0x01/JunSuCpp 中的MapControl

694EXP 2020年03月30日
...