QGIS
文章平均质量分 80
学海一叶
机器学习、深度学习、GIS、遥感
展开
-
QGIS3.18.3+QT 5.11.2+VS2019二次开发(4)图层管理器右键和可移动部件
QGIS3.18.3+QT 5.11.2+VS2019二次开发(3)图层管理器右键和可移动部件文章目录QGIS3.18.3+QT 5.11.2+VS2019二次开发(3)图层管理器右键和可移动部件前言一、和上节相比添加的新东西二、项目代码1.MyQGIS01.h2.MyQGIS01.cpp3.MyQGIS01LayerTreeViewMenuProvider.h4.MyQGIS01LayerTreeViewMenuProvider.cpp5.mian.cpp总结前言上文讲解了窗口布局和图层管理器原创 2021-06-19 11:30:52 · 2512 阅读 · 10 评论 -
QGIS3.18.3+QT 5.11.2+VS2019二次开发(3)窗口布局和图层管理器
QGIS3.18.3+QT 5.11.2+VS2019二次开发(3)窗口布局和图层管理器文章目录QGIS3.18.3+QT 5.11.2+VS2019二次开发(3)窗口布局和图层管理器前言一、窗口布局二、图层管理器三、项目代码1.MyQGIS01.h2.MyQGIS01.cpp3.MyQGIS01LayerTreeViewMenuProvider.h4.MyQGIS01LayerTreeViewMenuProvider.cpp5.main.cpp总结前言上文讲解了添加和移除 栅格/矢量图层功能原创 2021-06-19 00:58:24 · 2005 阅读 · 0 评论 -
QGIS3.18.3+QT 5.11.2+VS2019二次开发(2)添加和移除 栅格/矢量图层
QGIS3.18.3+QT 5.11.2+VS2019二次开发(2)添加和移除 栅格/矢量图层文章目录QGIS3.18.3+QT 5.11.2+VS2019二次开发(2)添加和移除 栅格/矢量图层前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言上文讲解了界面以及菜单栏的制作,但没有给菜单栏组件添加相应的行为。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二原创 2021-06-16 15:16:05 · 1543 阅读 · 0 评论 -
QGIS3.18.3+QT 5.11.2+VS2019二次开发(1)添加菜单栏
QGIS3.18.3+QT 5.11.2+VS2019二次开发(1)添加菜单栏文章目录QGIS3.18.3+QT 5.11.2+VS2019二次开发(1)添加菜单栏前言一、QGIS 3 的图形界面和菜单栏二、GGIS 3 + QT Widgets Application项目1.创建项目2.gisTest2.h总结前言 QGIS二次开发相关教程十分的少,网上大部分教程还是针对QGIS 2.x版本的,如今QGIS早已全面进入QGIS 3.x版本 本文记录自己学习QGIS3二次开发的路程,希望和原创 2021-06-11 15:29:14 · 1620 阅读 · 0 评论 -
QGIS3.18.3(自带QT5)+VS2019二次开发环境搭建及测试
QGIS3.18.3(自带QT5)+VS2019二次开发环境搭建及测试前言一、环境搭建前的准备二、开始搭建项目,设置环境1.打开VS,下载QT VS Tools插件2.QT VS Tools插件中设置QT版本3.用户环境变量配置(设置完后重启电脑)4.打开VS,新建Qt Widgets Application项目,命名为gisTest2--next--next--finish5.gisTest2项目右键属性,C/C++ 点击常规,附加包含目录设置,如下图:6.gisTest2项目右键属性,链接器中,点击常规原创 2021-05-27 16:58:33 · 3112 阅读 · 2 评论 -
QT5.14.1+QGIS3.16.6+VS2019编译踩坑-1
QT5.14.1+QGIS3.16.6+VS2019编译踩坑前言一、编译前准备二、开始编译1.引入库2.读入数据总结前言按网上的qt+qgis+vs的编译流程总是出现不同的问题,本文主要记载自己的编译流程和编译过程中遇到的一些问题提示:以下是本篇文章正文内容,下面案例可供参考一、编译前准备1.本文所编译的版本为QT5.14.1+QGIS3.16.6+VS2019-----release x642.所需的依赖库:3.二、开始编译1.引入库代码如下(示例):import num原创 2021-05-15 17:09:42 · 786 阅读 · 3 评论