QGIS图形用户界面¶

Docs in progress for 'QGIS testing'. Visit https://docs.qgis.org/3.4 for QGIS 3.4 docs and translations.

当QGIS启动时,会显示一个GUI,如下图所示(下面将讨论黄色圆圈中的数字1到5)。

../../../_images/startup.png

带阿拉斯加样本数据的QGIS图形用户界面

注解

根据操作系统和窗口管理器的不同,窗口装饰(标题栏等)可能会有所不同。

QGIS图形用户界面分为五个部分:

  1. 菜单栏
  2. 工具栏
  3. 面板
  4. 地图视图
  5. 状态栏

向下滚动查看这些功能的详细说明。

面板和工具栏

View 菜单(或) kde Settings )可以切换qgis小部件( Panels ‣ )和工具栏( Toolbars ‣ 接通和关断。要(取消)激活其中任何一个,请右键单击菜单栏或工具栏,然后选择所需的项目。每个面板或工具栏都可以移动和放置在QGIS界面中任何您觉得舒服的地方。该列表还可以通过激活 Core or external plugins .

工具栏

工具栏提供对大多数与菜单相同的功能的访问,以及与地图交互的其他工具。每个工具栏项都有可用的弹出帮助。将鼠标悬停在项目上,将显示工具用途的简短描述。

每个工具栏都可以根据需要移动。此外,可以使用鼠标右键上下文菜单或将鼠标停留在工具栏上关闭它们。

../../../_images/toolbars1.png

工具栏菜单

小技巧

还原工具栏

如果不小心隐藏了工具栏,可以通过选择菜单选项将其恢复。 View ‣ Toolbars ‣ (或) kde Settings ‣ Toolbars ‣ )如果出于某种原因,工具栏(或任何其他小部件)完全从界面上消失,您将在 restoring initial GUI .

面板

除了工具栏之外,QGIS还提供了许多默认情况下可以使用的面板。面板是特殊的小部件,可以与之交互(选择选项、复选框、填充值…)以执行更复杂的任务。

../../../_images/panels.png

面板菜单

以下是QGIS提供的默认面板:

地图视图

也称为 地图画布, 这是qgis的“业务端”——地图显示在这个区域。此窗口中显示的地图将取决于您选择加载的矢量和栅格图层。

添加层时(请参见 开放数据 ,如果从一个空白的QGIS项目开始,则QGIS会自动查找其坐标参考系(CRS)并按其范围缩放。然后将层的CRS应用于项目。如果项目中已经有层,并且新层与项目具有相同的CRS,那么它在当前地图画布范围内的特性将被可视化。如果新层与项目的CRS不同,则必须 Enable on-the-fly CRS transformationProject ‣ Properties... ‣ CRS (见 定义即时(OTF)CRS转换 )如果数据在当前视图范围内可用,则添加的层现在应该可见。

可以平移地图视图,将显示移动到地图的另一个区域,并可以放大和缩小。可以在地图上执行各种其他操作,如中所述 工具栏 部分。地图视图和图例紧密地绑定在一起——视图中的地图反映了您在图例区域中所做的更改。

小技巧

用鼠标滚轮缩放地图

您可以使用鼠标滚轮在地图上放大和缩小。将鼠标光标放在地图区域内,向前(远离您)滚动滚轮以放大,向后(朝向您)以缩小。缩放集中在鼠标光标位置。可以使用自定义鼠标滚轮缩放的行为 Map tools 下选项卡 Settings ‣ Options 菜单。

小技巧

使用箭头键和空格键平移地图

您可以使用箭头键来平移地图。将鼠标光标放在地图区域内,单击箭头键向左、向右、向上和向下平移。您还可以在按住空格键或鼠标中键(或按住鼠标滚轮)的同时移动鼠标来平移地图。

三维地图视图

3D可视化支持通过3D地图视图提供。

注解

qgis中的三维可视化需要最新版本的qt库(5.8或更高版本)。

通过创建和打开三维地图视图 View ‣ new3DMap New 3D Map View . 将出现一个浮动的QGIS面板。面板可以停靠。

首先,三维地图视图的范围和视图与二维画布相同。在3D画布中没有用于导航的专用工具栏。放大/缩小和平移的方式与主二维画布中的方式相同。您也可以通过按下鼠标右键向下/向上拖动鼠标来放大和缩小。

用于在3D中浏览地图的导航选项:

要重置相机视图,请单击 zoomFullExtent Zoom Full 按钮位于3D画布面板顶部。

地形配置

地形栅格提供高程。此栅格层必须包含表示高程的带区。要选择地形栅格:

  1. 单击 3dconfigure Configure... 按钮在3D画布面板顶部打开 3D configuration 窗口
  2. 在中选择地形栅格层 Elevation 下拉菜单

在3D配置窗口中,还有各种其他选项可以微调3D场景。在深入了解细节之前,值得注意的是,三维视图中的地形由地形图块的层次表示,当相机靠近地形时,没有足够细节的现有图块将替换为具有更多细节的较小图块。每个图块都有从立面栅格层派生的网格几何体和从二维地图层派生的纹理。

配置选项及其含义:

  • Elevation: Raster to be used for generation of terrain.
  • Vertical scale: Scale factor for vertical axis. Increasing the scale will exaggerate the terrain.
  • Tile resolution: How many samples from the terrain raster layer to use for each tile. A value of 16px means that the geometry of each tile will be built from 16x16 elevation samples. Higher numbers create more detailed terrain tiles at the expense of increased rendering complexity.
  • Skirt height: Sometimes it is possible to see small cracks between tiles of the terrain. Raising this value will add vertical walls ("skirts") around terrain tiles to hide the cracks.
  • Map tile resolution: Width and height of the 2D map images used as textures for the terrain tiles. 256px means that each tile will be rendered into an image of 256x256 pixels. Higher numbers create more detailed terrain tiles at the expense of increased rendering complexity.
  • Max. screen error: Determines the threshold for swapping terrain tiles with more detailed ones (and vice versa) - i.e. how soon the 3D view will use higher quality tiles. Lower numbers mean more details in the scene at the expense of increased rendering complexity.
  • Max. ground error: The resolution of the terrain tiles at which dividing tiles into more detailed ones will stop (splitting them would not introduce any extra detail anyway). This value limits the depth of the hierarchy of tiles: lower values make the hierarchy deep, increasing rendering complexity.
  • Zoom labels: Shows the number of zoom levels (depends on the map tile resolution and max. ground error).
  • unchecked Show labels: Toggles map labels on/off
  • unchecked Show map tile info: Include border and tile numbers for the terrain tiles (useful for troubleshooting terrain issues)
  • unchecked Show bounding boxes: Show 3D bounding boxes of the terrain tiles (useful for troubleshooting terrain issues)
  • unchecked Show camera's view center

三维矢量图层

通过检查,可以在三维地图视图中显示具有高程值的矢量层。 Enable 3D Renderer3D View 向量层属性的部分。有许多选项可用于控制三维矢量层的渲染。

状态栏

状态栏为您提供有关地图视图和已处理或可用操作的常规信息,并为您提供管理地图视图的工具。

在状态栏的左侧,定位器栏是一个快速搜索小部件,可以帮助您在QGIS中查找和运行任何功能或选项。只需键入与您要查找的项目相关联的文本(名称、标记、关键字…)即可获得一个列表,该列表会在您编写时更新。您还可以使用限制搜索范围 locator filters . 单击 search 按钮选择其中任何一个并按 Configure 全局设置的条目。

在定位器栏旁边的区域中,将在需要时显示所执行操作的摘要(例如选择图层中的要素、删除图层)或悬停在其上的工具的详细描述(并非所有工具都可用)。

如果操作时间较长,例如在栅格图层中收集统计信息、执行处理算法或在地图视图中渲染多个图层,则状态栏中会显示进度条。

这个 tracking Coordinate 选项显示鼠标的当前位置,并跟随鼠标在地图视图中移动。您可以在 Project ‣ Properties... ‣ General 标签。单击文本框左侧的小按钮在坐标选项和 extents Extents 以地图单位显示地图视图当前左下角和右上角坐标的选项。

在坐标显示旁边,您将找到 Scale 显示。它显示地图视图的比例。有一个比例选择器,允许您在 predefined and custom scales .

在磅秤显示屏的右侧,按 lockedGray 按钮锁定比例,使用放大镜放大或缩小。放大镜允许您在不改变地图比例的情况下放大地图,从而更容易精确地调整标签和符号的位置。放大率以百分比表示。如果 Magnifier 具有100%的级别,则当前地图不会放大。此外,可以在 Settings ‣ Options ‣ Rendering ‣ Rendering behavior 这对于高分辨率屏幕放大小符号非常有用。

在放大镜工具的右侧,可以为地图视图定义当前的顺时针旋转角度(度)。

在状态栏的右侧,有一个小复选框,可临时用于防止图层渲染到地图视图(请参见第节 致使

在渲染函数的右侧,可以找到 projectionEnabled EPSG:code 显示当前项目CRS的按钮。单击此按钮将打开 Project Properties 对话框,并允许您将另一个CRS应用于地图视图。

这个 messageLog Messages 旁边的按钮打开 Log Messages Panel 其中包含有关底层进程的信息(qgis启动、插件加载、处理工具…)

取决于 Plugin Manager settings ,状态栏有时会在右侧显示图标,通知您 pluginNew 新的或 pluginUpgrade 可升级插件。单击图标打开插件管理器对话框。

小技巧

计算地图画布的正确比例

启动QGIS时,默认CRS为 WGS 84 (EPSG 4326) 单位是度。这意味着qgis将按照度数来解释层中的任何坐标。要获得正确的比例值,可以在 General 下制表符 Project ‣ Properties... (例如到米),或者您可以使用 projectionEnabled EPSG:code 上面的图标。在后一种情况下,单位设置为项目投影指定的值(例如, +units=us-ft

请注意,启动时的CRS选项可以在 Settings ‣ Options ‣ CRS .