如何从包含不同类别和纬度/经度坐标点的两个单独图层创建新的联合图层,并从中生成 .csv 文件

问题描述 投票:0回答:1

我在 ArcMap 中有两个图层。其中一个包含城市中的洪水区域,分为滋扰洪水(objectid 1,以黄色表示)和深度洪水(objectid 2,以紫色表示)。我还有另一层,包含给定年份居民的街道洪水投诉(由绿色框符号表示,并使用 .csv 文件中的纬度/经度坐标)。我想创建一个新图层,仅突出显示地图上发生深度洪水且在深度(紫色)洪水区域内有洪水投诉的区域。滋扰(黄色)洪水或无阴影区域内的洪水投诉不包括在该层中。下面是我当前地图的屏幕截图: Flooding Area & Complaints Map 除此之外,我还想创建一个 .csv 文件,其中包含满足此条件的所有区域,并返回每个位置的地址(十字路口、街道名称等)。然而,由于先前的问题,我无法尝试此操作。

我在选择图层时尝试了“连接并关联数据”选项。具体来说,“基于空间位置连接来自另一层的数据”。但是,在尝试此操作时,我遇到了一条错误消息:“源表必须有一个 objectID 列才能按位置执行联接”。我认为这是我想要的选项,尽管我不确定我是否选择了正确的子选项或者我提供的文件可以满足执行此操作的要求。

arcgis arcmap
1个回答
0
投票

您必须使用“空间连接”而不是“连接”。

工具参数如下:

目标要素:选择洪水区域图层(带有黄色和紫色区域的图层)。

加入功能:选择您的洪水投诉图层(带有绿色框的图层)。

输出要素类:选择输出图层的位置和名称。

加入操作:选择“一对一加入”(这可确保每个投诉都与特定的洪水区域匹配)。

匹配选项:选择“WITHIN”。

搜索半径:如果您想捕获非常接近但不在洪水区域内的投诉,请将此留空或设置为较小的值。

现场绘图:您只想保留那些属于紫色(深度洪水)区域的投诉。因此,在“连接特征的字段图”下 部分,选择绿框投诉符号,然后右键单击并选择“删除”将其删除。

合并规则:对于深度洪水区域(紫色)要素类,将其设置为“合并”。

这将创建一个新图层,其中仅包含深度洪水区域以及这些区域内的相应投诉。

© www.soinside.com 2019 - 2024. All rights reserved.