图层
在 ArcGIS 中,图层是地理数据的集合。 图层将引用数据源,如果 ArcGIS Pro 将数据解释为空间数据,则数据的属性可指定在地图、场景或布局上绘制图层的方式。 在图层中收集的数据将表示为点、线、形状(多边形)或表面。 然后,您可以使用符号、文本、图形和图像来可视化图层的数据。
在创建地图时,会自动将某些图层添加到地图。 但是,大多数情况下,需要手动将图层添加到地图。 大多数地图、场景和布局都具有多个图层。 图层将以特定顺序显示(称为绘制顺序),该顺序显示在地图的 内容 窗格 中。 在底部列出的图层将先显示,但始终在其上方的图层下方绘制。
将图层添加 到地图或场景后,可以更改 符号化 、 标记 、 缩放 以及排列图层的方式。 可以在图层上使用 空间分析工具 来研究数据的特征、 使用查询过滤图层 或 显示过滤器 以及 将图层要素拉伸为 3D 对象 。
图层可重用,并且非常灵活。 例如,您可以在创建的每个地图中使用相同的影像图层。 但是,如果数据的位置发生变化,则 必须更新数据源路径 。
图层的类型
可以在 ArcGIS Pro 中将很多 不同类型的数据 表示为图层。 图层通常包含矢量(要素)、栅格或 3D 数据。 图层的类型取决于您拥有的数据类型、其基础结构以及其他一些变量。
要确定图层类型,请在 内容 窗格中单击该图层。 图层类型上下文选项卡集将显示在 功能区上 。
要素图层
要素图层 将地理对象表示为矢量,可以通过多种方式对其进行符号化,具体取决于其属性。 要素图层数据引用 要素类 ,这些要素类存储在 地理数据库 中。
由于其包含矢量,因此可以 使用相同的符号 或者根据一个或多个属性字段 使用基于值的唯一符号 来符号化要素。 对于通常用于专题制图的定量数据,可以使用 定义的分类范围 来表示图层。 其他符号系统选项包括将要素表示为 比例符号 、 图表 或 点密度 地图。
系统还提供其他类型的要素图层,例如 流图层 、 地图注释图层 和 聚合要素图层 ,它们可以对要素进行分箱或聚类,并根据其属性绘制结果地图。
栅格图层
栅格图层 将引用栅格或图像作为其数据源。 可以将其可视化为单个栅格数据集或 镶嵌图层 ,该图层将引用管理大量栅格数据集合的镶嵌数据集。 多种显示类型 可用于可视化栅格数据,具体取决于栅格波段计数、是否存在色彩映射表以及栅格是否表示唯一值数据。 与矢量图层一样,可以使用多种标准分类技术对栅格进行分类。 可以使用多种 图像分析功能 对栅格执行可视分析,其中包括处理函数。
场景图层
如果该图层具有三维外观,则其可用于创建 场景图层 。 将对场景图层进行缓存以优化 3D 数据的显示,并且缓存将创建为场景图层包的一部分。 例如,建筑场景图层将引用来自要素类的数据来渲染建筑物模型。 根据数据的类型,可以对场景图层进行查询、符号化、标注和编辑。
服务图层
地图和场景可以包含引用地图、要素、切片、矢量切片和 OGC 服务的图层。 大多数服务类型要么采用预渲染内容,要么在服务器端渲染内容,从而能够实现其他功能。 例如,可以启用地图图像图层以支持动态服务器端更新。 要素服务允许使用全套 ArcGIS 符号系统在客户端绘制矢量要素。
常见的服务图层类型包括:
其他图层类型
大多数图层为上述类型之一。 由于 GIS 数据的组织方式和复杂性有所不同,因此类型将更多。 例如, 图层组 是指图层的集合。 其他一些常见类型的图层包括:
查询图层 - 使用 SQL 查询来访问并引用空间和非空间数据库表
选择图层 - 将引用现有图层中的要素子集
子类型图层 - 符号化要素类或要素服务中的子类型,作为子类型图层组的一部分
体素图层 - 一种用于显示时空数据的 3D 基于格网的图层
图形图层 - 表示地理对象,但不会引用数据集
目录图层 - 多个图层、数据集和服务的引用集合(目录)
流图层 - 引用实时观测并绘制更改
图层管理
图层在 内容 窗格 中进行管理。 您可以在此打开或关闭图层绘制,并根据需要进行排序和 分组 。
管理场景中的图层
地图将以 2D 形式绘制图层。 场景 可绘制 2D 和 3D 图层,并在 内容 窗格中将其组织到 2D 和 3D 图层中。 要在不同类别中移动图层,单击 内容 窗格中的图层名称并将其拖动到另一个类别中。 如果场景包含 KML 数据 ,则还会列出 KML 类别。
在场景中, 2D 图层 类别中的图层会采用叠加方式在表面上绘制。 可在二维上下文中绘制和配置 2D 图层中的符号。
3D 图层 类别中的图层具有垂直拉伸等附加功能。 3D 图层中的符号可通过三维属性进行绘制和配置。 图层在 3D 模式下时,将根据其余场景分别对该图层的几何进行渲染。 这意味着面可以闪烁或与场景中的其他内容相连接。 此显示冲突在地表网格中尤为常见,并会始终进行更改以反映当前视图位置的最佳细节层次。
您可以通过 拉伸图层 来创建体积或 更改深度优先级 以将面与其他内容(垂直)分开以改进面的显示。
导航和与图层进行交互
要在地图中浏览图层,可以通过围绕这些图层进行平移来查看不同区域,并进行缩放以在不同比例下查看这些区域。 要了解如何导航地图,请参阅 用于导航的键盘快捷键 。 如果要比较两个或多个地图,您可以 将两个或多个打开的地图链接到一起 ,以便使地图在导航时保持同步。 您也可以通过 测量 距离和面积、借助 时间 或其他 变量范围 查看数据等方法浏览图层。
要查看可与图层进行交互的方式,请在 内容 窗格中右键单击其名称。 上下文菜单包含适用于图层的各种工具和选项。 例如,可以根据所选要素创建一个 选择图层 以仅在单独的图层中处理这些要素。 您也可以单击 内容 窗格中的选项卡以根据各种属性列出图层,并选中或取消选中相应复选框以控制其属性。
设置图层属性
除了与图层进行交互之外,图层管理还包含 设置图层属性 。 例如,如果图层的数据集包含有关数据记录时间的信息,则可以启用图层以使用基于时间的数据,由此可更改图层的绘制方式。 右键单击 内容 窗格中的某个图层,然后单击 属性
以查看 图层属性 对话框。
旧版本:
ArcMap 中的一些属性(例如 符号系统 和标注)将在 图层属性 对话框中进行设置。 在 ArcGIS Pro 中,根据图层的类型,您可以从功能区中找到上述属性和其他属性。
其他属性(例如 指定坐标系 和 图层裁剪 )是地图的属性,而不是图层的属性。 要访问这些属性,请右键单击 内容 窗格中的地图,然后单击 属性
。
使用图层属性
图层可以引用表格中的空间和非空间信息,这些信息称为属性。 对于这些图层类型,可以在图层的 属性表 中查看并使用这些属性。 要打开属性表,请在图层上下文 数据 选项卡的 表格 组中,单击 属性表
。
在属性表中,可以选择并查看数据、在地图上查找要素以及编辑属性值。 单击表窗口的选项菜单以搜索记录、添加连接或关联以及导出表。 在表中选择一个或多个记录后,将在地图上选择这些记录,反之亦然。
并非图层中的所有信息都可以通过标注和符号系统同时显示。 要了解其他属性,可 配置弹出窗口 以便在对要素进行交互式查询时显示要素信息。 ArcGIS Pro 的弹出窗口样式与其他 ArcGIS 应用程序相同,所以可将地图设计为在共享和发布前呈现信息。
共享图层
图层可以另存为图层文件 (.lyrx) 或与其数据一起另存为图层包 (.lpkx) 并与您组织的其他成员共享。 要保存图层文件,请在 共享 选项卡的 另存为 组中,单击 图层文件
。 要保存图层包,请在 包 组中单击 图层
。 将图层文件或包添加到其他地图时,它将完全按照其保存方式进行绘制。
将图层共享至 web 时,这些图层将称为 web 图层。 如果数据源可访问,则可以将大多数图层类型发布并共享到组织的门户作为 web 图层。 要将您的数据共享为 web 图层,请在 共享为 组中单击 Web 图层
。 要了解有关 web 图层的详细信息,请参阅 共享 Web 图层简介 。
注:
在 ArcGIS Desktop 中创建的图层文件和包分别具有 .lyr 和 .lpk 扩展名。 可以在 ArcGIS Pro 中读取这些文件,但是无法使用 .lyr 或 .lpk 扩展名来保存该图层。
常见图层任务
下表列出了在 ArcGIS Pro 中使用图层的常见操作:
|
常见任务 |
其他信息 |
|---|---|
|
将图层添加到 ArcGIS Pro |
|
|
将其他数据引用到图层 |
|
|
符号化图层 |
|
|
标注图层 |
|
|
将图层分组到一起 |
|
|
创建并编辑图层要素 |
|
|
使用图层的属性表 |
|
|
查询并过滤图层的数据 |
|
|
更改图层的投影 |
|
|
在 3D 模式下使用图层 |