QT调用Gis控件

郁琳枫 2019-07-27 12:07:11
请问下目前有哪些比较轻便小巧的开源gis软件,可以在qt中使用的,最好资料相对较全的,能够在qt creator中能很好的使用。
目前我查到了一些开源的gis软件,比如:qgis,mapwingis;
qgis好像没有提供开发者的接口,我理解的是要源代码自己编译吗?而且相关的资料也较少;貌似还不能商用
mapwingis是一个Activex控件,qt使用的话说是需要通过qt自带工具dumpcpp处理生成mapwingis.h和mapwingis.cpp文件,然后qt直接通过这两个文件中提供接口进行开发就行,在开发过程中调用某些接口函数老是报错,比如:Map::AddLayer(IDispatch* Object, bool Visible)这个函数调用就没生效,会报错:QAxBase: Error calling IDispatch member Open: Type mismatch in parameter 0
...全文
247 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

703

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder ActiveX/COM/DCOM
社区管理员
  • ActiveX/COM/DCOM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧