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

QGIS二次开发(一):windows+QGIS 3.44+OSGeo4W开发环境搭建

前言

项目需求:基于Qt的开发环境,实现3D地图效果。

项目应用场景:无人机地面站

基于以上信息,在选择开源GIS引擎时,本来首选osgEarth,毕竟osgEarth有osgQt库,应用开发历史也相对成熟,三维交互友好,但是osgEarth虽然宣称跨平台,但是针对客户的多样化设备,显卡支持并不友好。

目前项目三维需求只有地理高程,QGIS三维交互并不友好,但是截止2026年初为止,最新版3.44可以支持基本的3D交互。

综上,尝试QGIS二次开发看看效果。

一 资源准备

  • vs2022社区版:现在官网社区资源不太好获取了,这里提供一下https://pan.baidu.com/share/init?surl=IkuvfIAbXbmHxd0BkP5TiQ&pwd=q10d
  • qt-online-installer-windows-x64-4.10.0.exe:qt官网即可获取。
  • osgeo4w-setup:Installation Guide · QGIS Web Site,作用安装QGIS以及依赖的三方库即源码。

二 安装

2.1 vs2022社区版安装

安装vs时,可能需要VisualStudioSetup.exe,官网可获取(有需要评论区说明)。选择桌面开发组件即可。

2.2 Qt环境安装

Qt5.15.2版本以后才提供 Qt 3D 模块。所以Qt版本至少时5.15.2。

运行 qt-online-installer-windows-x64-4.10.0.exe,显示的都是Qt6,点击右上角“显示”,选择Archive,即可看到Qt5。

但是Qt5.15.2也不是QGIS3.44的开发版本,这里主要下载Qt creator,目的时防止原有Qt Creator版本太低出现问题。

至于Qt我们可以在osgeo4进行下载。

http://www.jsqmd.com/news/584515/

相关文章:

  • OpenClaw飞书机器人进阶:千问3.5-35B-A3B-FP8多模态卡片交互
  • Z-Image-Turbo-rinaiqiao-huiyewunv效果展示:宽屏Streamlit界面下多角度人物写真生成
  • Ollama部署embeddinggemma-300m:T5Gemma初始化架构下的轻量嵌入解析
  • PHP利用Opcache实现保护源码的示例详解
  • DeepSeek LintCode 3706 · 满足条件的数对的数量 public long countValidPairs(int[] nums1, int[] nums2, int dif
  • 深夜调车的时候突然发现,Apollo的泊车轨迹优化藏着不少“骚操作“。咱们今天不聊虚的,直接扒开代码看三个核心模块怎么打架...哦不,怎么配合的
  • 甜菜捡拾装卸机的设计【开题报告+任务书+毕业论文+答辩ppt+CAD图纸+solidworks三维】
  • OpenClaw技能开发:为Qwen2.5-VL-7B添加PDF图文提取能力
  • Phi-4-mini-reasoning商业落地:教育场景中自动解题与逻辑推演实战案例
  • 圣女司幼幽-造相Z-Turbo应用场景:国漫IP角色图批量生成与同人创作实战
  • OpenClaw语音交互:Qwen3-14b_int4_awq对接Whisper实现语音指令控制
  • PHP解决跨域请求问题的两种实用方法详解
  • 别只盯着 Claw 了,这波“真香”技能才是真的生产力神器!
  • InfluxDB(一)——一个高效处理数据的时序数据库
  • @pixi/react Hook系统深度解析:useTick、useApplication、useExtend的完整用法
  • Qwen3.5-9B-AWQ-4bit部署教程:双卡RTX 4090 D显存优化与AWQ量化优势解析
  • DeepSeek LeetCode 1125.最小的必要团队 public int[] smallestSufficientTeam(String[] req_skills, List<List
  • OpenClaw省钱全攻略,掌握这5招,每月少花几百块冤枉钱
  • PhotoGIMP完全指南:从Photoshop到开源图像编辑的无缝迁移
  • PHP中HTML标签过滤的5种有效方法
  • 低成本运行方案:OpenClaw+千问3.5-27B量化模型调优
  • GLM-OCR GPU算力优化实践:vLLM推理加速+令牌下采样,吞吐提升2.3倍
  • 使用PHP Imagick扩展将PDF转换为图片功能的完整方案
  • 光伏混合储能直流微电网simulink模型 1.直流微电网由锂电池,超级电容,光伏和直流负载组成 2
  • linux编译qt项目
  • 2026年评价高的滑台直线模组用户口碑推荐厂家 - 品牌宣传支持者
  • Nature Microbiology|质粒驱动的抗菌素耐药性进化:插入序列介导的基因失活新机制
  • 使用PHP和LibreOffice实现高效Word转PDF的完整方案
  • lingbot-depth-pretrain-vitl-14多场景落地:AR实时遮挡、3D重建、工业检测一文详解
  • 中文版Charles抓包工具,详细安装教程(附安装包)