QGIS003:【04地图导航工具栏】-地图显示、新建视图、时态控制、空间书签操作

摘要:QGIS地图导航工具栏包括平移地图、居中显示、放大、缩小、全图显示、缩放到选中要素、缩放到图层、缩放到原始分辨率、上一视图、下一视图、新建地图视图、新建3D地图视图、新建空间书签、打开空间书签、时态控制面板、刷新等选项,本文介绍各选项的基本操作。

实验数据:

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


一、HCMGIS插件安装

本文实验需要在QGIS插件库安装HCMGIS在线地图插件,插件安装步骤如下:

1、点击菜单栏【插件】->【管理并安装插件】,调出QGIS在线插件窗口,如下图所示:


2、在弹出的插件窗口搜索栏输入【HCMGIS】,选择搜索结果后,点击【安装插件】,安装进度条完成后点击【Close】退出。

3、插件安装完成后集成到软件菜单栏,点击【HCMGIS】,选择Basemaps-》Esri Imagery,加载在线影像图。


二、平移地图

【工具功能】:对画布内的地图视图进行平移。

1、单击平移工具,使其呈激活状态。

2、鼠标左键长按画布面板并拖动画布,可平移地图视图。


三、平移地图到选择集

【工具功能】:将地图范围平移至选中的要素范围,需在【图层面板】选中矢量图层并且在地图画布中选中图层要素后该工具为激活状态。

1、在【图层面板】选中polygon图层,点击【选择工具栏】的按矩形选择工具,在地图面板选择需要缩放显示的要素。

2、点击【地图导航工具栏】的缩放至要素工具,选中要素将被以当前地图显示比例缩放至画布中央显示。


四、放大

【工具功能】:拉框放大,放大选择区域到当前视图范围。

1、鼠标左键单击激活放大工具,或使用快捷键Ctrl+Shift++,在画布拉框选择感兴趣区域。

2、放开鼠标后感兴趣区域放大并平移到画布中间。


五、缩小

【工具功能】:拉框缩小,按照选择区域与当前视图框比例,居中缩小所选范围。

 1、鼠标左键单击激活缩小工具,或使用快捷键Ctrl+Shift+-,在画布拉框选择感兴趣区域。

2、放开鼠标后感兴趣区域缩小并平移到画布中间。


六、全图显示

【工具功能】:按选择的矢量图层最大可见范围显示,该工具仅以矢量图层范围为判断条件)。

1、选择矢量图层,点击全图显示工具(或使用快捷键Ctrl+Shift+F)后,地图范围缩放到矢量图层最大可见范围(能够完整看到矢量图层的最大比例尺范围)显示。


七、缩放到选中要素

【工具功能】:通过选中一个和多个要素后,点击该工具可快速缩放到选中要素范围。

1、选择polygon图层,点击【选择工具栏】按矩形选择工具,在地图画布上框选需要缩放显示的要素,点击【地图导航工具栏】缩放到选中要素工具或使用快捷键Ctrl+J。

2、地图范围以选中要素的最大可见范围显示。


八、缩放到图层

【工具功能】:选择图层,点击该工具可快速缩放到该图层最大可见范围(同时适用于栅格图层和矢量图层)。

 1、选择矢量图层,点击全图显示工具(或使用快捷键Ctrl+Shift+F)后,地图范围缩放到矢量图层最大可见范围(能够完整看到矢量图层的最大比例尺范围)显示。

2、选择栅格图层,点击全图显示工具(或使用快捷键Ctrl+Shift+F)后,地图范围缩放到栅格图层最大可见范围(能够完整看到栅格图层的最大比例尺范围)显示。


九、缩放到原始分辨率

【工具功能】:栅格数据工具,当选择矢量数据时不可用,用于将地图恢复到其原始分辨率

1、当我们在地图上进行缩放和平移操作后,地图可能会失去原始的显示比例。这可能导致地图变形或失真,此时可点击缩放到原始分辨率工具,将地图恢复到其原始状态,这对于需要精确测量和分析地图数据的工作非常有用。


十、上一视图

【工具功能】:返回到上一个视图。

1、拖动地图范围后,点击上一视图工具,地图返回上一视图范围。


十一、下一视图

【工具功能】:前进到下一个视图。

1、当视图范围不为最后操作的视图范围时,可点击下一视图工具使地图范围前进到下一个视图。

2、视图范围前进到最后一个视图,工具变为不可用状态。


十二、新建地图视图

【工具功能】:可再打开一个平面地图视图,显示内容与当前主地图视图一样。

1、点击新建视图工具或使用快捷键Ctrl+M,拖动弹出的视图窗口到合适位置,待面板出现蓝色背景后,放开鼠标,窗口嵌入到相应的位置,新建视图可放置在画布的四周,具体放至位置如下。

①拖动新建视图到画布最上方,新建视图会位于当前视图上方显示;

拖动新建视图到画布最下方,新建视图会位于当前视图下方显示;

③拖动新建视图到图层面板,新建视图会和图层面板合并,在图层工具栏范围内显示;

④拖动新建视图到工具箱/浏览器面板,新建视图会和工具箱/浏览器面板合并,在工具箱/浏览器面板范围内显示。

2、放置好新建视图窗口后,可在两个窗口内不同范围和不同比例尺下查看同一数据。


十三、新建3D地图视图

【工具功能】:新建一个3维地图视图,使三维数据在平面和三维窗口同时显示。

1、需要在地理空间数据云官网下载一个90m分辨率DEM数据作为实验数据,在百度搜索栏输入地理空间数据云,进入官方网站。

2、进入地理空间数据云平台,点击注册(若已有账户请直接登录)。

3、按提示输入注册信息。

4、登陆账户。

5、点击高级检索,点击数据集后面的+号,在弹出的窗口选择一个DEM数据高程数据集,点击确认。

6、对DEM数据的空间位置,时间范围,云量等选项进行设置后,点击检索,下载数据。

7、解压下载的数据。

8、在图层面板添加解压后的DEM数据【utm_srtm_60_04.img】,双击图层,为图层设置一个山体阴影效果。

9、点击新建3D视图工具或使用快捷键Ctrl+Alt+M,将弹出的额3D视图窗口拖动到右侧和工具箱面板合并,点击配置工具下拉选项里的配置。

10、在弹出的3D配置窗口切换到地形选项,选择类型为DEM,高程选择加载的DEM图层,增大垂直比例以使3纬地形夸张显示。

11、使用鼠标左键平移、鼠标中间旋转、滚轮缩放三维视图,可调整到兴趣区域查看效果。


十四、新建空间书签

【工具功能】:为图层、画布、用户选择视图范围创建空间书签,以方便快速定位到收藏的视图区域。

1、新建方法一:将视图范围移动到兴趣区域,切换到【浏览器面板】,展开【空间书签】,在工程书签或用户书签上右键,点击新建空间书签,在弹出的书签管理器窗口输出创建的空间书签名称、所属的分组名称,选择在画布中绘制,在画布中拉框选择兴趣区域,返回书签编辑器窗口后选择坐标和书签类型后,点击SAVE保存。

2、新建方法二:点击地图导航工具栏的【新建空间书签】工具或使用快捷键Ctrl+B,在弹出的书签编辑器中输入书签的名称、所在分组,点击计算从【地图画布范围】,选择坐标系和书签类型后点击SAVE保存。


十五、打开空间书签

【工具功能】:点击打开保存的空间书签。

1、点击显示空间书签,会自动跳转到浏览器面板并展开显示所有已创建的书签。

2、双击用户分组下的书签,地图范围跳转到空间书签收藏的范围显示。


十六、时态控制面板

【工具功能】:可按固定步长显示动画或导出动画。

1、本节练习数据为美国国家地理空间情报局提供的反航运活动信息的矢量图层,该数据可在【QGIS Tutorials and Tips】网站下载,进入以下网址后,点击ASAM_shp.zip进行数据下载。练习数据下载地址:Animating Time Series Data (QGIS3) — QGIS Tutorials and Tips

2、将下载解压后的数据添加到地图画布在线影像图上方,选中图层后按F7调出【图层样式面板】,点击地图导航工具栏中的全图显示工具,使图层全部在地图范围内显示。

3、在【图层样式】窗口选择ASAM图层,将符号样式选择为热力图,设置渲染半径为5mm,渲染质量保存默认,设置不透明度为50%以显示在线影像地图,勾选实时更新后点击Apply。

4、双击打开图层属性、点击时态控制工具,【配置】选项选择日期/时间字段,【限制】选择包括开始,包括结束,【字段】选择图层的dateofocc字段,【时间持续时间】选择1年,点击ok。

5、点击地图导航工具栏时态控制工具,设置时间范围和时间间隔范围。

6、设置动画时间范围以及步长,点击开始按钮即可查看热力图变化。

7、点击保存,设置输出目录、时间范围和步长,即可将动画导出为png图片。


十七、刷新

【工具功能】:重新刷新当前地图面板地图和加载的数据索引。

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

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

相关文章

Zynq UltraScale+ XCZU9EG 纯VHDL解码 IMX214 MIPI 视频,2路视频拼接输出,提供vivado工程源码和技术支持

目录 1、前言免责声明 2、我这里已有的 MIPI 编解码方案3、本 MIPI CSI2 模块性能及其优越性4、详细设计方案设计原理框图IMX214 摄像头及其配置D-PHY 模块CSI-2-RX 模块Bayer转RGB模块伽马矫正模块VDMA图像缓存Video Scaler 图像缓存DP 输出 5、vivado工程详解PL端FPGA硬件设计…

智慧公厕:打造更美好的城市生活环境

在信息技术迅猛发展的今天,智慧公厕作为一种创新的城市管理模式,正逐渐受到人们的关注。以物联网、大数据、人工智能为基础,智慧公厕正逐步改变传统公厕的面貌,为城市居民提供更便捷、舒适的公共服务。本文将以智慧公厕源头厂家广…

数据结构初阶——时间复杂度

朋友们我们又见面了,今天我们来学习数据结构的时间复杂度,在讲数据结构之前,大家可能只知道我们学习的是数据结构,但是还是不知道数据结构的具体定义,其实就是在内存上的数据。然后我们就像通讯录一样对它进行增删查改…

SQL server中:常见问题汇总(如:修改表时不允许修改表结构、将截断字符串或二进制数据等)

SQL server中:常见问题汇总 1.修改表时提示:不允许修改表结构步骤图例注意 2.将截断字符串或二进制数据。3.在将 varchar 值 null 转换成数据类型 int 时失败。4.插入insert 、更新update、删除drop数据失败,主外键FOREIGN KEY 冲突5.列不允许…

SpringAOP源码解析之advice构建排序(二)

上一章我们知道Spring开启AOP之后会注册AnnotationAwareAspectJAutoProxyCreator类的定义信息,所以在属性注入之后initializeBean的applyBeanPostProcessorsAfterInitialization方法执行的时候调用AnnotationAwareAspectJAutoProxyCreator父类(AbstractAutoProxyCre…

三步,金蝶K3的数据可视化了

数据可视化的一大特点就是“一图胜千言”,没什么能比图表更直观展现数据的了。那,金蝶K3系统上那海量数据能不能也做成数据可视化报表?操作复杂吗,难度大吗? 换了别的软件来做,操作多、难度大是板上钉钉&a…

(ubuntu)安装nginx

文章目录 前言回顾Linux命令在线安装:相关命令:相关路径常用配置: 卸载nginxbug相关: 前言 提示:别再问我的规划是什么了:呼吸,难道不算一个吗? --E.M齐奥朗 回顾Linux命令 # 查看当前进程的所…

pdf误删恢复如何恢复?分享4种恢复方法!

如何将pdf误删恢复?使用电脑的时候,经常会需要使用到pdf文件,但是有时候,因为一些操作上的失误,我们会丢失一些重要的文件。如果你不小心将pdf误删了,该如何进行恢复呢? PDF文件丢失的原因可以…

Jenkins部署失败:JDK ‘jdk1.8.0_381‘ not supported to run Maven projects

Jenkins部署报错:JDK ‘jdk1.8.0_381’ not supported to run Maven projects提示使用的jdk有问题,启动的jdk版本不能满足项目启动。 登录Jenkins管理页面,系统管理——全局工具配置——JDK安装配置满足条件的JDK版本,保存配置&…

YOLOv7改进:新颖的上下文解耦头TSCODE,即插即用,各个数据集下实现暴力涨点

💡💡💡本文属于原创独家改进:上下文解耦头TSCODE,进行深、浅层的特征融合,最后再分别输入到头部进行相应的解码输出,实现暴力暴力涨点 上下文解耦头TSCODE| 亲测在多个数据集实现暴力涨点,对遮挡场景、小目标场景提升也明显; 收录: YOLOv7高阶自研专栏介绍: …

零售数据分析模板分享(通用型)

零售数据来源多,数据量大,导致数据的清洗整理工作量大,由于零售的特殊性,其指标计算组合更是多变,进一步导致了零售数据分析工作量激增,往往很难及时分析数据,发现问题。那怎么办?可…

模仿企业微信界面

备注&#xff1a;未实现相关功能&#xff0c;仅模仿界面&#xff0c;不能作为商业用途&#xff0c;若有侵权&#xff0c;请联系删除。 <Window x:Class"模仿企业微信界面.MainWindow"xmlns"http://schemas.microsoft.com/winfx/2006/xaml/presentation"…

CVE-2023-46227 Apache inlong JDBC URL反序列化漏洞

项目介绍 Apache InLong&#xff08;应龙&#xff09;是一站式、全场景的海量数据集成框架&#xff0c;同时支持数据接入、数据同步和数据订阅&#xff0c;提供自动、安全、可靠和高性能的数据传输能力&#xff0c;方便业务构建基于流式的数据分析、建模和应用。 项目地址 h…

Linux系统安装redis并配置为服务

一、Linux环境 1、下载 官网提供的源码下载地址&#xff1a; https://github.com/redis/redis/archive/7.0.5.tar.gz 2、将源码上传至服务器 3、解压缩 # 将解压缩后的文件放置在同目录的source文件夹下 tar -zxvf redis-7.0.5.tar.gz -C ./source4、编译安装 对源码进行编…

FFmpeg 解析Glide 缓存下的图片文件报错(Impossible to open xxx)

简单介绍下背景 我们业务有个功能把图片放到一个文件中&#xff0c;统一进行播放 &#xff0c;但是遇到一个棘手问题&#xff0c;某一个情况下 的图片 就是打不开 就是报错。以为是编译参数 。哪些格式没有加上。但经过测试 该加的都加了。 所以 不是编译参数的问题。 Impossi…

ElasticSearch:实现高效数据搜索与分析的利器!项目中如何应用落地,让我带你实操指南。

1.难点解答 收集到几个问题&#xff1a; elasticsearch是单独建一个项目&#xff0c;作为全文搜索使用&#xff0c;还是直接在项目中直接用&#xff1f; ES 服务器是要单独部署的&#xff0c;你可以把 ES 理解为 Redis。 新增数据时&#xff0c;插入到mysql中&#xff0c;需不…

Webpack 基础以及常用插件使用方法

目录 一、前言二、修改打包入/出口配置步骤 三、常用插件使用html-webpack-plugin打包 CSS 代码提取 CSS 代码优化压缩过程打包 less 代码打包图片文件 一、前言 本质上&#xff0c;Webpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具。当 webpack 处理应用程序时…

多级缓存入门

文章目录 什么是多级缓存JVM进程缓存环境准备安装MySQL导入Demo工程导入商品查询页面 初识Caffeine Lua语法初识Lua第一个lua程序变量和循环Lua的数据类型声明变量循环 条件控制、函数函数条件控制 多级缓存安装OpenRestyOpenResty快速入门反向代理流程OpenResty监听请求编写it…

【数据结构】堆的详解

文章目录 堆的简介堆的实现堆的插入数据堆的删除数据 堆排序向上调整和向下调整的时间复杂度的分析 大量数据的topk问题 堆的简介 今天要写的数据结构是堆&#xff0c;什么是堆呢&#xff1f;堆其实是一种完全二叉树&#xff0c;只不过它是有条件的。 堆分为两种&#xff0c;一…

网站搬家的多种方法

网站搬家&#xff0c;把网站从一个服务器迁移到另一个服务器&#xff0c;涉及到网站文件和数据库的备份、上传、导入等操作&#xff0c;最重要的是备份网站&#xff0c;避免迁移出现问题无法恢复网站。 根据不同的情景和需求&#xff0c;网站搬家的方法有多种&#xff0c;下面…