当前位置: 首页 > article >正文

qgis加载获取远程wms数据失败

开发环境:VS2015 + Qt5.11.2 + QGis3.16.7 + 64位 + Release


问题描述:
   1、使用QGIS桌面程序创建工程文件(通过wms加载远程图层),通过代码进行加载;
   2、代码中加载qgis工程文件,无法显示wms数据;

解决方法:
   1、确保代码运行时加载了wmsprovider插件库;
      解决:使用QgsApplication::setPluginPath()设置QGis的插件目录;
   2、确保设置了QGis的数据目录(QGis的resources文件夹所在目录);
      解决:使用QgsApplication::setPkgDataPath()设置QGis的数据目录;


其它说明:
   1、确保代码调用了qgswmsprovider.cpp中的providerMetadataFactory接口创建QgsWmsProviderMetadata对象;
   2、通过QgsApplication::setPkgDataPath()加载srs6.db,坐标参考系;
   3、QGis Release下调用QgsApplication::initQgis()崩溃;解决方法:删除插件目录下的Debug库;
   4、QGIS Debug下调用QgsApplication::initQgis()崩溃,未查找原因;


http://www.kler.cn/a/383463.html

相关文章:

  • 【原创】java+ssm+mysql收纳培训网系统设计与实现
  • 使用vue添加网站结构化标记schema
  • 基于STM32的实时时钟(RTC)教学
  • hbase 工具类
  • LangChain Ollama实战文献检索助手(三)思维链COT、思维树TOT和思维网NOT
  • GAN的基本原理
  • 【C++篇】无序中的法则:探索 STL之unordered_map 与 unordered_set容器的哈希美学
  • php Rides 存入list类型,然后拿2000条,后去除Rides2000条
  • SpringBoot整合Freemarker(二)
  • PHP反射API与面向对象编程:当“魔镜”遇上“家族聚会”
  • 域迁移相关数据集生成脚本
  • sql纵表转横表
  • WPF界面控件Essential Studio for WPF更新至2024 v3,具有更高性能 | 附下载
  • 看电动缸是如何提高农机的自动化水平
  • SQL 专项练习题(合集)
  • 《通过 Jmeter 压测存储过程详解》
  • Gitlab-执行器为Kubetnetes时的注意事项,解决DNS解析问题
  • 基于ExtendSim的库存与订购实验
  • spring-data-jpa 一对多,多对一,多对多
  • PathVariable annotation was empty on param 0.问题解决
  • 《C语言程序设计现代方法》note-3 选择语句 循环语句
  • C++(一)
  • 开学轻松逆袭孩子的学习利器培养自律习惯,提高学习效率❗❗让习惯养成更轻松~
  • 【Rust Crate之Actix Web(一)】
  • Sigrity Power SI 3D-EM Inductance Extraction模式如何进行电感的提取操作指导(一)
  • 计算机体系结构知识(二)-gdb和args