视频
本教程也以视频方式提供。
查看数据
您将首先查看您的数据,以确定在复制要素时将转移哪些属性(如果有)。
- 下载 Boulder 工程包。
名为 Boulder.ppkx 的文件即会下载到您的计算机。 .ppkx 文件是一个 ArcGIS Pro 工程包,可能包含可以在 ArcGIS Pro 中打开的地图、数据和其他文件。
- 在计算机上找到已下载的文件。 双击 Boulder.ppkx 以在 ArcGIS Pro 中将其打开。 如果出现提示,请使用 ArcGIS 账户登录。
注:
如果您没有 ArcGIS Pro 的访问权限或者 ArcGIS 组织账户,请参阅软件访问权限选项。
随即显示一张地图,其中显示了博尔德乡村俱乐部附近的建筑物。 在影像底图上,您可以看到东北角的一部分建筑物缺失。
您可以使用创建要素窗格绘制缺失的要素,但在本情况中,可以使用更快的选项:您的另一个图层中包含可以借用的建筑物轮廓线。
- 在内容窗格中,选中 Microsoft Buildings 旁边的框以打开图层。
在地图上以黄色显示了更多的建筑物轮廓线。
注:
Boulder County Buildings 图层是 Boulder County 的地理空间开放数据中心的 Building Footprints 图层的子集。 Microsoft Buildings 图层由 Microsoft Corporation 创建,由科罗拉多大学博尔德分校的 GeoLibrary 站点持有。
- 在内容窗格中,右键单击 Boulder County Buildings,然后选择属性表。
该图层具有许多属性,包括有关其源和状态的信息。
- 打开 Microsoft Buildings 图层的属性表。
该图层在建筑物数量方面更完整,但它不包含对您的工程有用的属性。 您将继续使用 Boulder County Buildings 图层,但需要使用来自 Microsoft Buildings 图层的数据来填补其空白。
- 关闭两个属性表。
复制和粘贴要素
在 ArcGIS Pro 中,提供了多种组合图层的方法,包括合并和追加工具,但有时您仅需传输几个要素,而不是整个数据集。 在这些情况下,编辑工具更适用。 您将使用编辑工具将建筑物从一个图层复制并粘贴到另一个图层。
注:
要了解如何组合整个数据集,请尝试教程将多个图层合并为一个图层。
- 单击功能区上的编辑选项卡。
要复制和粘贴要素,首先需要选择这些要素。
- 在选择组中,单击选择按钮的下半部分。 在显示的菜单中,选择面。
- 在地图上,单击以绘制一个面,该面覆盖了研究区域东北角的所有黄色建筑物。
- 双击以完成绘制选择形状。
您还可以选择蓝色的 Study Area 线,因为粘贴操作只允许粘贴面而不是线。 但是,如果您无意中选择了粉色建筑物,则必须将它们从选择集中移除。
- 在功能区中,单击选择按钮的下半部分,然后选择矩形。
- 在键盘上,按住 Ctrl 键并单击任何无意中选择的建筑物。
注:
您需要双击建筑物,因为无意中选择了两个要素:在每个图层中选择了一个。
提示:
您可以使用 Ctrl 键从所选内容集合中手动移除要素。 可以使用 Shift 键添加要素。
选择集现在仅包括 Boulder County Buildings 图层中缺少的 Microsoft Buildings 图层中的建筑物。
接下来,您将复制所选要素并将其粘贴到 Boulder County Buildings 图层中。
- 在功能区的剪贴板组中,单击复制。
粘贴按钮随即激活。
- 单击粘贴按钮的下半部分,然后选择选择性粘贴。
提示:
还可以按 Ctrl+C 键复制要素,按 Ctrl+Alt+V 键打开选择性粘贴窗口。
随即显示选择性粘贴窗口。 在窗口顶部,可能会看到粘贴选项。 此选项仅在选择了具有不同几何类型的要素时才可见。
- 如果粘贴选项可见,请选择面。
仅粘贴所选面(来自 Microsoft Buildings 图层),而非所选线(来自 Study Area 图层)。
接下来,您将选择粘贴所选面的位置。
- 对于模板,选择已构建。
模板菜单允许您将要素粘贴到地图中存在的任何符号系统类中。 所选建筑物在影像底图上可见,您可以了解到其已完成构建,并且您将假设它们尚未被拆除。
注:
图层菜单允许您粘贴要素而不对其进行分类。
保留源属性值选项将仅从匹配字段复制属性。 您先前已看到,这两个图层没有公共字段,因此没有可以保留的属性。 在这种情况下,您是否选中或取消选中保留源属性值都不重要。 选择性粘贴工具将仅传输要素的形状,并保留其属性。
注:
如果您有要传输的不匹配属性,则可以使用字段映射粘贴属性。
- 单击确定。
所选面的副本将添加到 Boulder County Buildings 图层并显示为粉色。
编辑工具栏随即显示在地图上,移动工具处于活动状态。 您不想编辑新要素的位置。
- 关闭修改要素窗格。
编辑工具栏将从地图上消失。
更新属性
在取消选择复制的要素之前,将更新它们的属性以指示它们是从哪里复制的。
- 在复制建筑物仍处于选中状态的情况下,在功能区的选择组中,单击属性。
随即出现属性窗格。 窗格的上半部分列出了所有选定的要素。 下半部分列出了其中一个所选要素的属性。
由于所选要素是新要素,因此它们的大部分属性为 <Null>。 Status 字段设置为已构建。 您在选择性粘贴窗口中选择的模板将应用此属性。
您将一次更新所有新要素的属性。
- 在属性窗格的上半部分,单击 Boulder County Buildings (192)。
注:
所选要素数为 192。 数字即使不同,也没有关系。
现在,属性窗格的下半部分显示了所有已选择要素的属性。
- 对于源,键入 Microsoft。
- 按 Enter 键。 单击应用。
- 打开 Boulder County Buildings 图层的属性表。
- 在以下属性表中,单击显示所选记录按钮。
- 确认所有已选择行的 Source 和 Status 字段已更新。
- 关闭属性表和属性窗格。
保存编辑内容
最后,您将保存在本教程中所做的编辑内容。
- 右键单击地图上的任意位置并选择清除。
- 在功能区上的管理编辑内容组中,单击保存。
- 在保存编辑内容窗口中,单击是。
您所做的编辑将应用于数据,而不是地图或工程。 如果您将 Boulder County Buildings 图层添加到任何新地图,它将包括新建筑物。
- 在内容窗格中,右键单击 Microsoft Buildings,然后选择移除。
- 在快速访问工具栏中,单击保存工程按钮以保存工程。
在本教程中,您查看了数据属性,选择并复制了一组要素,并将它们粘贴到了另一个图层中。 然后,您使用属性窗格更新了所有粘贴要素的字段之一。 Boulder County Buildings 图层现在包含您研究区域中的所有建筑物。
您可以在教程库中找到更多教程。