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

QGIS、ArcMap、ArcGIS Pro中的书签功能、场景裁剪

请添加图片描述

1、书签功能

参考B站UP主设计暴风眼的视频:https://www.bilibili.com/video/BV1yYEezYEWs?spm_id_from=333.788.player.switch&vd_source=51d15aaa7e2e1f72f87356e06140ae6b,以前在ArcSence中了解过书签功能,但是还没有在ArcGIS 和 QGIS 平面制图中使用过书签功能。

(1)ArcMap书签功能

在ArcMap 书签工具栏中,选择创建书签,并重命名,会将当前的制图场景保存为一个书签。

如果后期移动了场景中的济南市的位置,要重新返回这一个场景,就可以点击该书签,就会再返回到这一个场景。但是这个功能仅仅能够针对某个视图位置,如果是修改了济南市矢量的样式、删除或者移动了图上的比例尺或者指北针等要素,则是不能返回的。

(2)ArcGIS Pro 书签功能

ArcGIS Pro的书签功能与ArcMap相似,官网介绍如下:

书签是前往地图上的位置或场景中的视角的导航快捷方式,可稍后返回或与他人共享,可使用书签在动画中创建关键帧或在书签地图系列中创建页面。书签可以存储和使用启用时间或范围的图层属性,可以针对特定时间点创建空间书签(例如某一天的飓风位置),也可以针对特定范围值创建书签(例如建筑物的二楼)。

在地图和布局两个场景中,都能够查看或者新建书签。

使用书签下拉菜单可执行以下操作:

选项描述
设置库过滤器如果有多个地图包含不同的书签,选择目标地图或场景。 默认值设置为全部
更新书签 更新书签移除书签 移除书签右键单击书签对其进行更新或将其删除。
新建书签 新建书签打开创建书签对话框,可在其中将活动地图或场景中的当前范围捕获为新书签。 图层的启用时间或范围属性也会一并存储。
管理书签 管理书签打开书签窗格,可在其中使用和组织书签。
导出书签 导出书签打开导出对话框,可在其中将书签从当前地图或场景保存到书签文件 (.bkmx)。
导入书签 导入书签打开导入对话框,可在其中浏览到书签文件(.bkmx、.dat)中的书签并将其添加到当前地图或场景。注:从 ArcScene 中导入的书签文件可能存在显示差异。 ArcScene 书签仅存储照相机定义,不含坐标系信息。 使用与 ArcScene 文档相同的坐标系导入到局部场景时,将获得最佳结果。
忽略时间指向书签选项以打开右拉菜单。 选中以仅导航到书签的照相机视角,而不更改时间滑块。
忽略范围指向书签选项以打开右拉菜单。 选中该选项以仅导航到书签的照相机视角,而不更改范围滑块。
显示描述指向书签选项以打开右拉菜单。 选中该选项以在书签下拉列表中查看书签时显示书签描述(如果提供)。
显示书签标注指向书签选项以打开右拉菜单。 选中以在缩放至书签时在视图中显示该书签名称。 该名称临时显示在视图的中下部。

(3)QGIS书签

QGIS书签也可以在地图场景或者布局场景中使用,首先在菜单栏右键,打开空间图签管理器。

使用新建书签工具,创建特定场景的书签,并保存到个人书签或者工程书签。

在地图场景中,如果是移动了当前图层,可以双击书签返回特定的场景。

QGIS和ArcGIS不同,如果要制图输出的话,需要新建一个打印布局,然后添加地图项。

添加地图项后,如果想要使用特定的书签场景,通过项属性,找到设定的书签,点击即可。在项属性中还有其他的功能,例如第二个:设置地图范围,使之与主画布范围相匹配,这个功能能够让打印布局中的地图和主画布范围,也就是和地图场景中相同的范围,点击一下就很容易理解这些个功能的作用。

2、裁剪地图/场景中的图层

这个功能也是看B站设计暴风眼的视频才注意到的,感觉自己好多功能都没有学习使用过,参考官网:https://pro.arcgis.com/zh-cn/pro-app/latest/help/mapping/properties/clip-layers-in-a-map.htm,可以不真实裁剪数据,而仅仅显示特定区域的数据,尤其是显示部分区域的在线遥感图源时更加便捷。

(1)ArcMap场景裁剪

以在ArcMap中显示济南市的天地图为例,通过在线地图服务添加的天地图,不会添加的可以看我在CSDN以前的分享,网上也有很多其他的教程,都大同小异。

如果要想显示济南市的天地图影像,如果是本地的数据可以直接裁剪,但是在线图源没办法裁剪,所以右键图层,打开数据框属性,裁剪选项中选择裁剪至指定形状,要素轮廓选择济南市即可。

显示效果如下,这样就能仅仅显示济南市范围的天地图。

(2)ArcGIS Pro场景裁剪

我这里还是参考设计暴风眼的视频,添加谷歌图源。在arcgis pro目录工具栏,门户中搜索谷歌,添加一个谷歌地图。

打开谷歌地图场景后,可以通过共享的方式保存到本地,也可以直接赋值到自己的Map中。这个图源有没有偏移,我没仔细核对,大概看了一下是没有偏移的,反正是学习使用一下。

如果仅仅显示济南市的谷歌影像,也是右键 打开Map的属性,应用裁剪到轮廓,点击应用。

点击应用后,如果是多个图层,还能排除不需要裁剪的图层,设置边界颜色等。

这样就能仅仅显示济南市的谷歌影像啦。

此外,还可以在地图或者布局中,还有一个掩膜选项;选中某个图层,找到栅格图层菜单栏或者切片图层菜单栏中的掩膜,如下所示:

但是需要注意的是:这个掩膜工作对单个的图层进行掩膜,并非是按掩膜提取的含义,而是把掩膜源作为一个蒙版;使用这个工具掩膜后,被选中的区域内部将不显示。

(3)QGIS场景裁剪

QGIS添加在线图源更加简单,有很多的插件,我是使用的QucikMapServices插件。

首先选中两个图层,将两个图层组合为,济南市矢量在下面;

组合后,在图层样式中,先勾选上将图层作为组进行渲染;

然后设置谷歌影像的图层渲染——混合模式 为被下面掩盖,济南市矢量图层不用动,其混合模式仍为正常即可。

效果图如下:

如果济南市矢量图层在谷歌影像的上面,那么就设置济南市图层掩膜下面,谷歌影像的混合模式为正常。

http://www.dtcms.com/a/291280.html

相关文章:

  • 本地部署Dify、Docker重装
  • 时序论文43 | WPMixer:融合小波分解的多分辨率长序列预测模型
  • Nginx配置proxy protocol代理获取真实ip
  • ubuntu远程桌面不好使
  • 修复echarts由4.x升级5.x出现地图报错echarts/map/js/china.js未找到
  • 卷积神经网络基本概念
  • 深度学习之参数初始化和损失函数(四)
  • 深入解析MIPI C-PHY (二)C-PHY三线魔术:如何用6种“符号舞步”榨干每一滴带宽?
  • 设计模式六:工厂模式(Factory Pattern)
  • C语言:20250721笔记
  • 在 Conda 中删除环境及所有安装的库
  • 《使用 IDEA 部署 Docker 应用指南》
  • Linux-rpm和yum
  • Shell脚本编程:从入门到精通的实战指南
  • 从零开始:用Python库轻松搭建智能AI代理
  • Djoser 详解
  • 深度学习中的数据增强:从理论到实践
  • hot100回归复习(算法总结1-38)
  • 力扣面试150(35/150)
  • 【安全篇 / 反病毒】(7.6) ❀ 01. 查杀HTTPS加密网站病毒 ❀ FortiGate 防火墙
  • Excel函数 —— XLOOKUP 双向查找
  • Linux find命令:强大的文件搜索工具
  • 计算机发展史:电子管时代的辉煌与局限
  • 无人机浆叶安装顺序
  • 【算法基础】二分查找
  • 源码编译安装boost库,以及卸载boost库
  • 插值法的使用
  • Js进阶案例合集
  • iostat的使用说明
  • 基于深度学习的图像分类:使用ResNet实现高效分类