生成近邻表 (分析工具)
汇总
计算一个或多个要素类或图层中的要素间距离和其他邻近性信息。 与可修改输入的近邻分析工具不同,生成近邻表可将结果写入新的独立表中,并支持查找多个邻近要素。
插图

用法
输出表将包含以下字段:
IN_FID—输入要素的对象 ID。NEAR_FID—最近要素的对象 ID。NEAR_DIST—输入要素至邻近要素的距离。 该值采用输入要素坐标系的线性单位,或者当方法参数设置为测地线且输入位于地理坐标系中时,采用米作为单位。NEAR_FC—包含邻近要素的要素类的目录路径。 仅在指定了多个邻近要素参数值时,才会将此字段添加到输出表中。NEAR_RANK—将所有邻近要素根据其与单独输入要素的邻近性进行排序的整数值。 最近的要素值为 1,其次近的要素值为 2,以此类推。
如果选中位置参数,则会将以下字段添加至输出表。 字段值单位取决于方法参数值。 如果方法参数设置为平面,则字段值将使用输入要素坐标系的线性单位。 如果其设置为测地线,则字段值将使用与输入要素坐标系相关联的地理坐标系。
FROM_X—输入要素中距离邻近要素最近位置的 x 坐标FROM_Y—输入要素中距离邻近要素最近位置的 y 坐标NEAR_X—邻近要素中距离输入要素最近位置的 x 坐标NEAR_Y—邻近要素中距离输入要素最近位置的 y 坐标
如果选中角度参数,则会将以下字段添加到输出表中:
NEAR_ANGLE—连接输入要素和邻近要素的位于FROM_X和FROM_Y位置处的线的角度。
输入要素和邻近要素相交时,则将以下值写入输出表:
NEAR_ANGLE和NEAR_DIST将被设置为 0.0。FROM_X和FROM_Y将与NEAR_X和NEAR_Y相同,并且将为两个要素相交部分内的位置。
NEAR_DIST字段的值将采用输入要素坐标系的线性单位。 如果输入位于地理坐标系中,且方法参数设置为测地线,则NEAR_DIST字段将以米为单位。输出表可使用
IN_FID字段连接回输入要素,或使用NEAR_FID字段连接到邻近要素。如果指定了搜索半径参数值且未找到任何邻近要素,则不会输出任何记录。
如果未指定搜索半径参数值,则将所有邻近要素均视为候选项。
如果未指定搜索半径参数值且未选中仅查找最近的要素参数,并且最接近匹配项的最大数量参数设置为默认值(0 或空),则输出表将包含所有输入要素和所有邻近要素间的距离计算结果。 此过程可能需要花费较长时间并创建出一个大型输出表。 例如,如果有 1,000 个输入要素和 1,000 个邻近要素,输出表将包含一百万条记录。
要计算单个要素类或图层内的距离和其它邻近性信息,可以使用相同的要素类或图层。 这种情况下,所评估的输入要素将被排除在邻近要素候选项之外,以避免得出所有要素都与其自身最接近的结果。
使用方法参数的平面选项时,将适合距离测量的投影用于输入要素,如等距投影。
要可视化
FROM_X、FROM_Y、NEAR_X和NEAR_Y字段值,可将输出表用作创建 XY 事件图层 或 XY 转线 工具的输入。You can set a unit of measurement for the
NEAR_DIST字段—如米、千米或英里 - 使用距离单位参数。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入要素 |
输入要素类型可以是点、折线、面或多点。 |
Feature Layer |
|
邻近要素 |
一个或多个包含邻近要素候选项的要素图层或要素类。 邻近要素可以是点、折线、面或多点。 如果指定了多个图层或要素类,则 |
Feature Layer |
|
输出表 |
包含分析结果的输出表。 |
Table |
|
搜索半径 (可选) |
将用于搜索邻近要素的半径。 如果未指定任何值,则会考虑所有邻近要素。 如果指定了距离,但没有指定任何单位或将单位设置为未知,则将使用输入要素的坐标系单位。 如果针对方法参数使用测地线选项,请使用线性单位,例如千米或英里。 |
Linear Unit |
|
位置 (可选) |
指定是否将输入要素的位置以及邻近要素的最近位置的 x 坐标和 y 坐标写入
|
Boolean |
|
角 (可选) |
指定是否计算近邻角并将其写入输出表的
|
Boolean |
|
仅查找最近的要素 (可选) |
指定是否仅将最近的要素写入输出表。
|
Boolean |
|
最接近匹配项的最大数量 (可选) |
限制对于每个输入要素报告的邻近要素的数量。 如果已选中仅查找最近的要素参数,则不启用此参数。 |
Long |
|
方法 (可选) |
指定是使用椭球体上的最短路径(测地线)还是使用地平(平面)距离方法。 建议您将测地线方法用于在不适合进行距离测量的坐标系(例如 Web 墨卡托或任何地理坐标系)中存储的数据,以及跨较大地理区域的数据集。
|
String |
|
距离单位 (可选) |
指定
|
String |
|
匹配字段 (可选) |
输入要素和邻近要素中用于属性匹配的字段对。 仅与输入要素共享匹配字段值的邻近要素才会用于邻近计算。 值表列:
|
Value Table |
环境
许可信息
- 基本: 是
- 标准: 是
- 高级: 是