一、环境开发环境为VS2019+Qt14,编译器为MSVC【MingW在windows下的动态库为.a文件,但是现成的QGIS动态库是dll的,所以选择MSVC,以免麻烦】配置vs+qt环境,参考: 二、安装QGIS相关【用于获取桌面版和二次开发依赖包,也可直接下载现成的,见此节末尾】1、安装桌面版【只是使用Qt开发的一个工具,可以用来玩玩,只要这个工具有的功能,理论上都能通过二次开发Q
摘要:在处理数据时,我们经常会遇到线打断的问题,比如需要指定在线上某处打断线,或者新建网络数据集时需要在线的交点处打段线等等。现将桌面版中我所遇到的线打断的工具总结如下:在ArcGIS矢量处理数据时,我们经常会遇到线打断的问题,比如需要指定在线上某处打断线,或者新建网络数据集时需要在线的交点处打段线等等。现将桌面版中我所遇到的线打断的工具总结如下: 一、手工打断线 Editor工具条
在 QML 和 C++ 之间交换数据值时,QML 引擎会将它们转换为适合在 QML 或 C++ 中使用的正确数据类型。 这要求交换的数据属于引擎可识别的类型。QML 引擎为大量 Qt C++ 数据类型提供内置支持。 此外,自定义 C++ 类型可以在 QML 类型系统中注册,以使它们可用于引擎。一、数据所有权当数据从 C++ 传输到 QML 时,数据的所有权始终属于 C++。唯一的例外是当从显式 C
上一篇文章讲完QGIS编译,分别编译了RelWithDebInfo和Release两个版本,因为在vs工程下Release也可以开启调试模式,所以没有编译Debug版本。本篇文章讲解如何将编译后的文件引入到vs工程中使用。一、开发环境vs2019+Qt5.15.2从QT官网下载qt在线下载器https://download.qt.io/archive/online_installers/,按提示安
目录0. 简述1. 下载QGIS桌面64位版本2. 下载安装QGIS Server程序3. 下载安装Apache服务器4、使用及问题处理0. 简述关于QGIS Server相关的文档很少,我也没有找到其源码在哪里,所以有些问题也不知道怎么解决,只能慢慢摸索。
这里只记录了在windows 10上安装使用的过程,在linux下过程也差不多,但是简单多了,很多缺失的东西可以直接命令安装。
我这里使用了
在人工智能取得长足进步的当下,智能化成为了企业解决人工成本高、管理难度大等一系列问题的关键,那么如何释放出更强大的服务信号,让最后一公里的窘境有一个全新的转变,九号机器人今日给出了自己的答案。8月16日,九号机器人在京亮相了自家三款全新的AI产品——可自主移动的电动滑板车T60、Segway配送机器人S2和Segway室外配送机器人X1,覆盖出行、服务与运载三大不同领域。九号机器人董事长兼CEO高
本文介绍在Linux操作系统Ubuntu版本中,通过命令行的方式,配置QGIS软件的方法。 在Ubuntu等Linux系统中,可以对空间信息加以可视化的遥感、GIS软件很少,比如ArcGIS下属的ArcMap就没有对应的Linux版本(虽然有ArcGIS Server,但是其没有办法对空间数据加以可视化)。但是,对于Ubuntu等桌面系统,我们还是可以使用开源的QGIS软件来加以可视化的GI
数据源介绍使用的数据是GF1:高分一号卫星(GF-1)是国家高分辨率对地观测系统重大专项天基系统中的首发星,“高分专项”于2010年5月全面启动,计划到2020年建成我国自主的陆地、大气和海洋观测系统。该星于2013年4月26日成功发射入轨。突破了高空间分辨率、多光谱与宽覆盖相结合的光学遥感等关键技术,设计寿命5至8年。高分一号卫星发射成功后,能够为国土资源部门、农业部门、环境保护部门提供高精度、
在做GIS数据处理的时候,经常会遇到原始数据是 text、csv、Excel 等格式的数据。要使用数据前提是要先转换数据。 这里是介绍用 QGIS 导入数据。打开导入方式如下(根据自己的文本类型选择不同的“文件格式”):一、点数据 点数据的导入比较简单。QGIS 也单独对点有导入方式。有对应的 X、Y 字段的选择即可,如果有 Z、M 字段的也可以选择相应字段。二、WKT 方式导入 WKT
QGIS:创建矢量图层
原创
2022-09-27 16:59:44
943阅读
在上一篇文章中,实现了图层列表。本篇文章,我们讲解如何在图层列表上,点击图层右键出现菜单项,并添加相应的功能。计划实现如下几点功能:1.添加图层组、展开/折叠图层组;2.图层目录右键菜单项;3.zoom to layer、删除图层图层组、重命名图层图层组、显示要素个数。接着上一篇文章,更新了初始化图层列表函数的内容,整体代码如下,接下来会依次讲解里面的内容。//新建图层树形控件
mLayerTr
4 表面分析与三维分析绵延起伏的地形是GIS用户所熟悉的现象。地表作为制图与分析对象已有数百年。美国地质调查局(USGS)的地形测绘部门成立于1884年。多年来,地图制图师已设计了各种地形测绘技术,如等高线、晕渲法、分层设色和三维透视图。地貌学家也建立了陆地表面定量化测度,包括坡度、坡向和表面曲率。多数GIS软件将海拔高度数据(z值)处理为点或像元位置的属性数据,而不是真三维模型中的x、y坐标上的
转载
2024-06-05 21:10:31
1068阅读
基于DEM的高程点提取一、实验目的1.理解基于DEM进行高程点提取的原理; 2.掌握基于DEM进行高程点提取的具体处理过程。二、实验任务基于DEM完成指定区域的高程点提取,要求能够在cass软件中进行高程展点。 备注说明:由于实验数据是自行网上下载的数据,所以提取的高程点精度不高。三、实验步骤及理解思考实验中将WGS84坐标系转换成CGCS2000高斯坐标系的投影转换过程,请结合实验步骤叙述其转换
转载
2024-04-13 08:24:38
139阅读
QgsRenderer类:该类有4个子类,用于不同场合下的图层绘制,定制图层显示外观,一般采用QgsSingleSymbolRenderer类,该类用单一的符号显示图层所有的图元要素。QgsSymbol类,对QT的绘制进行了封装,提供定制绘制的符号,对于线状类型的图层,可以设置线的颜色、线的宽度及线的样式,对于面状图层,可以设置充填颜色、充填样式,对于点状图层,可以设置点的样式、颜色等等。设置图层
地形的表达是地图制图中非常重要的一个部分,在地势地貌图上,地形反映制图区域内的地表起伏形态,在专题图上,地形辅助专题要素的表达,同时可以增加地图的细节层次,丰富地图内容。地形的表示有很多种方式,如三维晕渲图、等高线、分层设色等,其中,三维晕渲图是最常用、最直观的表示方式,它通过不同的色调浓淡与光影变化,展现详细又富有艺术效果的山体阴影,形象立体,直观生动,美观又实用。中国地势图传统三维晕渲图的制作
1.Qgis下载并安装(如果有安装好直接跳到第2步)Qgis下载链接,点击跳转官网如下图所示: 下载中:: 下载完成: 下载完成后正常默认安装即可 安装好之后会有如下的一个文件夹: 正常使用只需要打开QGIS Desktop 即我红线框选的即可,双击打开软件,如果安装后未出现如下文件夹,也可通过快捷搜索等方式找到QGIS Desktop打开。2.双击打开软件界面如下:3.新建shp图层: 点击新建
转载
2024-07-19 11:37:18
1494阅读
在进行某些研究或者一些论文插图显示的时候,有时我们会碰到在部分资料中找不到一些小的河流或者流域的数据的情况,这里讲述通过DEM数据生成河网及流域。一、数据来源四川省高程数据来源于中国科学院资源环境科学与数据中心(中国科学院资源环境科学与数据中心 (resdc.cn))。可以看到该影像覆盖区域海拔高度在97m~6511m之间。二、数据处理1. 填洼利用填洼工具填充四川省数字高程数据中的凹陷点来移除数
本教程介绍如何通过Qt连接OpenGauss数据库。1 安装软件qt-opensource-windows-x86-5.14.2.exe(之前的版本可能不行,安装过程中必须包含MinGW64)OpenGaussODBC2 准备连接环境在openGauss所在的root环境下执行下列步骤2.1 修改数据库的pg_hba.conf文件在GS_HOME中查找pg_hba.conf文件,本实验中数据库GS
转载
2024-10-19 17:01:14
83阅读
原位粘贴技巧CTRL+C 复制CTRL+F 原位贴到前面CTRL+B 原位贴到后面页面切换技巧在开多个AI文档的情况下。来回切换是有点麻烦的,点来点去有点慢CTRL+F6,,可以来回切换绘制圆角矩形的圆角大小1.选择圆角矩形工具2.按住上下方向键便可增大和缩小圆角3.按左可以画矩形,换右可以
目录前言0、认识需要哪些工具1、填洼2、流向分析3、流量分析4、栅格计算器5、河网矢量化6、结语 前言利用DEM数据提取区域水系是常见的水文分析应用,为了获取区域的矢量水系数据,我们可以通过ArcGIS对高程DEM数据进行水文分析,为地表水流建立模型,进而获取到该地的水系数据,DEM数据精度越高,获取到的水系数据精度也就越高。以下介绍如何用ArcGIS提供的工具提取水系。0、认识需要哪些工具提取
转载
2024-07-21 23:40:54
365阅读