QGIS003:【05高级数字化工具栏】-要素移动、修改、合并操作

摘要:QGIS地图导航工具栏包括激活高级数字化工具、移动要素、旋转要素、缩放要素、简化要素、添加环、添加部件、填充环、删除环、删除部件、重塑要素、偏移曲线、反转线、裁剪/扩展要素、分割要素、分割部件、合并所选要素、合并所选要素的属性、旋转点符号等选项,本文介绍各选项的基本操作。

实验数据:

链接:https://pan.baidu.com/s/1y_gbN3zKWfSoDNUSlYQnNQ?pwd=lsv8
提取码:lsv8


一、激活高级数字化工具

【工具功能】:选中状态为激活工具,未选中状态下工具不可用,工程坐标系为地理坐标系时候高级数字化工具的量测距离(d)、角度(a)不可使用。

1、激活高级数字化工具

级数字化工具默认未启用(至灰状态),需要选中图层后,点击【编辑】工具,点击【新建要素】后才能激活。

2、显示点要素参考线

勾选【X/Y point】,将鼠标捕捉到需要对齐其他要素查看的点要素上,鼠标光标会延伸到 x/y轴方向。

3、线图层添加Z/M值进行测试

---Z值:表示图层形点的高程值

---M值:表示图层形点的测量值

【设置z值】:在【工具箱】工具栏输入【设置z值】,在搜索结果栏中双击【设置Z值】工具。

【设置m值】:在【工具箱】工具栏输入【设置m值】,在搜索结果栏中双击【设置m值】工具。

【查看设置的z/m值】:点击编辑工具栏顶点编辑器,右键选中要素形点可查看要素z/m值。

4、使用构建模式测量要素

5、切换工程坐标系统

点击工程坐标系,在弹出的工程属性窗口过滤栏中输入WGS84墨卡托投影坐标系WKID号3857,在搜索结果栏中选择对应的搜索结果后,点击应用后点击ok完成工程坐标系的修改。

6、平行线模式绘制线要素

7、垂直线模式绘制线要素

8、指定角度绘制线要素

9、切换浮动框显示

10、延伸模式绘制

11、面要素高级数字化


二、移动要素

【工具功能】:包括移动要素和复制和移动要素2种方式。

1、移动要素

鼠标选中要移动的要素图层,开始编辑后点击移动要素,则可将要素移动到新地点。

2、复制并移动要素

鼠标选中要复制并移动的要素图层,开始编辑后点击移动要素,则可将要素移动到新地点,原要素则保留在原地点。


三、旋转要素

【工具功能】:Ctrl+单击可设置要素旋转中心,Shift+单击可将旋转捕捉到45度附近。

1、设置要素旋转中心

按住ctrl键的情况下,在指定位置单击,可将要素旋转中心设置在单击位置处。


四、缩放要素

【工具功能】:单击可设置要素缩放参考的基点。


五、简化要素

【工具功能】:减少要素形点数量以达到降低数据量的目的,主要有按距离简化、按对齐网格简化、按面积简化和平滑4种方法。

1、按距离简化

2、按对齐网格简化

3、按面积简化

4、平滑


六、添加环

【工具功能】:在面状要素内部添加环并删除环。


七、添加部件

【工具功能】:为要素多添加部件,此操作只针对于MultiPoint/MultiLine/MultiPolygon等多部件图层适用。


八、填充环

【工具功能】:在面状要素内部添加环而不删除环。


九、删除环

【工具功能】:填补面状要素内部的空洞。


十、删除部件

【工具功能】:删除多部件要素被选中的部件。


十一、重塑要素

【工具功能】:根据绘制的边界去整形要素,绘制的边界起点和终点需超出要素。


十二、偏移曲线

【工具功能】:将选定的曲线同比例放大或缩小。

1、偏移曲线并删除原来的曲线要素

2、偏移曲线并保留原来的曲线要素


十三、反转线

【工具功能】:反转线的绘制方向。


十四、裁剪/扩展要素

【工具功能】:两要素相交情况下裁剪超出的要素,两要素未相交的情况扩展其中一个要素到和另一个要素相交的地方。


十五、分割要素

【工具功能】:将1个或多个要素按绘制的分割线分成不同要素。

1、要素形点显示效果设置

为区分显示要素裁剪前和裁剪后的效果,在工具演示前先设置要素形点显示效果为编辑模式下显示要素形点。

2、分割所有与分割线相交的要素

3、仅按绘制的分割线分割选中的要素

4、绘制分割线后提示几何图形无效的解决方法

方法一:将需要分割的要素分开分割

方法二:在方法一未奏效的情况下,先使用修复几何工具修复图层几何,再对图层要素进行分割 

​​​​​​


十六、分割部件

【工具功能】:将多部件要素按裁剪线进行切割。


十七、合并所选要素

【工具功能】:将选中的2个或2个以上的要素合并为1个要素。


十八、合并所选要素的属性

【工具功能】:将选中的2个或2个以上的要素属性按其中1个要素的属性赋值,不会合并要素几何。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/147269.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

人工智能发展前景

随着人工智能的快速发展,这个行业对人才的需求也在不断增长。越来越多的有志之士开始关注人工智能,希望通过自学获得相关技能,进而在人工智能领域找到心仪的职业。本文将探讨人工智能职业发展的前景,并为大家提供自学人工智能的途…

9步打造个人ip

什么是个人IP? 就是一个人创造出来的属于自己的有个性有价值的,能让他人记住你,信任你,认可你的东西。 如何强化个人IP呢? 需要一些必要的条件如专业性、耐心、勤奋等等要知道,打造IP是一个见效慢的过程&am…

2311rust,到50版本更新

1.46.0稳定版 改进const fn 现在,可在const fn中使用几个核心语言功能: 1,if,iflet和match 2,while,whilelet和loop 3,&&和||符号 4,还可转换为切片: const fn foo() {let x [1, 2, 3, 4, 5];//转换数组为切片let y: &[_] &x; }虽然这些功能并不新鲜,但可…

NSSCTF第12页(3)

[NSSCTF 2nd]php签到 首先,代码定义了一个名为 waf 的函数,用于执行一个简单的文件扩展名检查来防止上传恶意文件。 $black_list 是一个存储不允许的文件扩展名的数组,如 “ph”、“htaccess” 和 “ini”。 pathinfo($filename, PATHINF…

启动docker服务

systemctl start docker sh /data/soft/restart.sh 访问gogs 192.168.101.65:10880

Docker build 技巧 —— 筑梦之路

实现目标 更快的构建速度 更小的Docker镜像大小 更少的Docker镜像层 充分利用镜像缓存 增加Dockerfile可读性 让Docker容器使用起来更简单 如何实现 编写.dockerignore文件 容器只运行单个应用 将多个RUN指令合并为一个 基础镜像的标签不要用latest 每个RUN指令后删除…

Linux之 4 种休眠模式

目录 1. Linux之 4 种休眠模式 1. Linux之 4 种休眠模式 # echo standby >/sys/power/state //CPU和RAM在运行 # echo mem > /sys/power/state //挂起到内存(待机),关闭硬 盘、外设等设备 # echo disk > /sys/power/state //挂起到硬盘(休眠),关闭硬盘、外设等设备&…

锐捷OSPF认证

一、知识补充 1、基本概述 OSPF区域认证和端口认证是两种不同的认证机制,用于增强OSPF协议的安全性。 OSPF区域认证(OSPF Area Authentication):这种认证机制是基于区域的。在OSPF网络中,每个区域都可以配置一个区域…

2023.11.16-hive sql高阶函数lateral view,与行转列,列转行

目录 0.lateral view简介 1.行转列 需求1: 需求2: 2.列转行 解题思路: 0.lateral view简介 hive函数 lateral view 主要功能是将原本汇总在一条(行)的数据拆分成多条(行)成虚拟表,再与原表进行笛卡尔积&#xff0c…

如何在远程协同视频会议中确保安全性?

随着远程工作的普及,远程协同视频会议已成为企业和团队之间进行交流和协作的重要工具。与此同时,会议中的安全性问题也日益凸显。本文将介绍如何在远程协同视频会议中确保安全性,主要包括以下方面: 1、内网部署 将会议服务器部署…

Nginx(六) Nginx location 匹配顺序及优先级深究(亲测有效)

Nginx配置文件详解请参考另一篇文章 Nginx(三) 配置文件详解 本篇文章主要是探讨Nginx location的匹配顺序,依照惯例,我们还是先贴结论再看测试结果。 匹配顺序 匹配location的过程,其实可以理解成一个在众多选项中寻找最佳答案的过程。当然…

关于Vue3和Vue-rounter的几个理解

router-link对应的router-view能分开在不同的vue模块中吗&#xff1f; <router-link>和<router-view>可以分别在不同的Vue模块中使用。<router-link>是用于生成路由链接的组件&#xff0c;它可以在任何Vue模块中使用&#xff0c;例如在导航栏组件、侧边栏组…

LeetCode:342. 数位和相等数对的最大和(C++)

目录 342. 数位和相等数对的最大和 题目描述&#xff1a; 实现代码与解析&#xff1a; 暴力模拟&#xff08;超时&#xff0c;考虑优化&#xff09; 如何优化&#xff1f; hash 342. 数位和相等数对的最大和 题目描述&#xff1a; 给你一个下标从 0 开始的数组 nums &am…

ubuntu20中安装cmake-gui

参考&#xff1a;ubuntu20 安装cmake-gui 基本上是先下载&#xff0c;后解压&#xff0c;再添加软链接--使系统识别该程序的路径。 我因为通过其他方式安装了&#xff0c;这里只是记录下这种安装方式。

Swift开发中:非逃逸闭包、逃逸闭包、自动闭包的区别

1. 非逃逸闭包&#xff08;Non-Escaping Closure&#xff09; 定义&#xff1a;默认情况下&#xff0c;在 Swift 中闭包是非逃逸的。这意味着闭包在函数结束之前被调用并完成&#xff0c;它不会“逃逸”出函数的范围。内存管理&#xff1a;由于闭包在函数返回前被调用&#xf…

【原创】java+swing+mysql鲜花购物商城设计与实现

前言&#xff1a; 本文主要介绍了鲜花购物商城的设计与实现。首先&#xff0c;通过市场需求&#xff0c;我们确定了鲜花商场的功能&#xff0c;通常的商城一般都是B/S架构&#xff0c;然而我们今天要用javaswing去开发一个C/S架构的鲜花商城&#xff0c;利用开发技术和工具&am…

解密网络世界的秘密——Wireshark Mac/Win中文版网络抓包工具

在当今数字化时代&#xff0c;网络已经成为了人们生活和工作中不可或缺的一部分。然而&#xff0c;对于网络安全和性能的监控和分析却是一项重要而又复杂的任务。为了帮助用户更好地理解和解决网络中的问题&#xff0c;Wireshark作为一款强大的网络抓包工具&#xff0c;应运而生…

回溯算法(3)--n皇后问题及回溯法相关习题

一、n皇后问题 1、概述 n皇后要求在一个nn的棋盘上放置n个皇后&#xff0c;使得他们彼此不受攻击&#xff0c;皇后可以攻击同一行、同一列、同一斜线上的敌人&#xff0c;所以n皇后问题要求寻找在棋盘上放置这n个皇后的方案&#xff0c;使得任意两个皇后都不在同一行、同一列或…

基于STC12C5A60S2系列1T 8051单片机的模数芯片ADC0832实现模数转换应用

基于STC12C5A60S2系列1T 8051单片的模数芯片ADC0832实现模数转换应用 STC12C5A60S2系列1T 8051单片机管脚图STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式介绍模数芯片ADC0832介绍通过模数芯片ADC0832把电压模…